Ruby release notes

Wednesday, June 27, 2012 - 17:24
End of Life

The end-of-life date for this agent version is July 29, 2019. To update to the latest agent version, see Update the agent. For more information, see End-of-life policy.

Fixes

  • Prevent the agent from resolving the collector address when disabled.
  • Fix for error collector configuration that was introduced during beta.
Monday, June 4, 2012 - 16:00
End of Life

The end-of-life date for this agent version is July 29, 2019. To update to the latest agent version, see Update the agent. For more information, see End-of-life policy.

New Feature(s)

  • Major refactor of data transmission mechanism. This enabled child processes to send data to parent processes, which then send the data to the New Relic service. This should only affect Resque users, dramatically improving their experience.

Bug Fixes

  • Resolve issue with configuring the Error Collector when using server-side configuration.

Changes

  • Moved Resque instrumentation from rpm_contrib to main agent. Resque users should discontinue use of rpm_contrib or upgrade to 2.1.11.
Thursday, May 31, 2012 - 14:37
End of Life

The end-of-life date for this agent version is July 29, 2019. To update to the latest agent version, see Update the agent. For more information, see End-of-life policy.

Fixes

  • Replaced "Custom/DJ Locked Jobs" metric with three new metrics for monitoring DelayedJob: queue_length, failed_jobs, and locked_jobs, all under Workers/DelayedJob
  • Fix allowing instrumentation of methods ending in '?' or '!'
  • Limit scanning first 50k of the response in RUM auto-instrumentation.
  • Fix keeping exception from being raised when when extracting metrics from SQL queries with non UTF-8 bytes
Thursday, April 26, 2012 - 16:03
End of Life

The end-of-life date for this agent version is July 29, 2019. To update to the latest agent version, see Update the agent. For more information, see End-of-life policy.

Fixes

  • Bug fix when rendering empty collection in Rails 3.1+
Thursday, April 19, 2012 - 21:24
End of Life

The end-of-life date for this agent version is July 29, 2019. To update to the latest agent version, see Update the agent. For more information, see End-of-life policy.

Fixes

  • Rails 3 view instrumentation
Thursday, March 29, 2012 - 17:46
End of Life

The end-of-life date for this agent version is July 29, 2019. To update to the latest agent version, see Update the agent. For more information, see End-of-life policy.

Fixes

  • Improved Sinatra instrumentation
  • Limit the number of nodes collected in long running transactions to prevent leaking memory
Thursday, March 15, 2012 - 22:54
End of Life

The end-of-life date for this agent version is July 29, 2019. To update to the latest agent version, see Update the agent. For more information, see End-of-life policy.

  • fix for cookie handling by End User Monitoring instrumentation
Thursday, February 16, 2012 - 00:04
End of Life

The end-of-life date for this agent version is July 29, 2019. To update to the latest agent version, see Update the agent. For more information, see End-of-life policy.

  • deployments recipe change: truncate git SHAs to 7 characters
  • Fixes for obfuscation of PostgreSQL and SQLite queries
  • Fix for lost database connections when using a forking framework
  • Workaround for RedHat kernel bug which prevented blocking reads of /proc fs
  • Do not trap signals when handling exceptions
Thursday, December 15, 2011 - 21:17
End of Life

The end-of-life date for this agent version is July 29, 2019. To update to the latest agent version, see Update the agent. For more information, see End-of-life policy.

  • Performance and stability improvements
  • Restored compatibility with Ruby 1.8.6
Monday, November 7, 2011 - 21:23
End of Life

The end-of-life date for this agent version is July 29, 2019. To update to the latest agent version, see Update the agent. For more information, see End-of-life policy.

  • New slow SQL tracing feature
  • New expanded browser tracing
Thursday, October 13, 2011 - 21:25
End of Life

The end-of-life date for this agent version is July 29, 2019. To update to the latest agent version, see Update the agent. For more information, see End-of-life policy.

  • Yet more work on Delayed Job instrumentation
  • Threading fixes
  • More Heroku friendly logging system
Thursday, July 28, 2011 - 21:27
End of Life

The end-of-life date for this agent version is July 29, 2019. To update to the latest agent version, see Update the agent. For more information, see End-of-life policy.

Notes

  • The agent now works with the Rails 3.1 release candidates.
  • More reliable loading of several types of instrumentation, most notably Delayed Job
Wednesday, June 15, 2011 - 21:30
End of Life

The end-of-life date for this agent version is July 29, 2019. To update to the latest agent version, see Update the agent. For more information, see End-of-life policy.

  • Support for aggregating data from short-running processes to reduce reporting overhead
  • Fixed: Issue with RUM and empty response bodies
  • Patch: Clear GC::Profiler statistics under 1.9.2 to prevent memory leakage (user contribution from Stephan Mees)
  • Feature: Added sorting by SQL query time in Developer Mode
Friday, May 20, 2011 - 21:34
End of Life

The end-of-life date for this agent version is July 29, 2019. To update to the latest agent version, see Update the agent. For more information, see End-of-life policy.

  • Updated Real User Monitoring to reduce JavaScript size and improve compatibility, fix a few known bugs
Wednesday, May 11, 2011 - 21:37 Download
End of Life

The end-of-life date for this agent version is July 29, 2019. To update to the latest agent version, see Update the agent. For more information, see End-of-life policy.

  • Support for Real User Monitoring
  • Back-end work on internals to improve reliability
  • Added a log_file_name and log_file_path configuration variable to allow setting the path and name of the agent log file
  • Improved reliability of statistics calculations
  • Removed some previously deprecated methods
  • Removed Sequel instrumentation pending more work

Pages