Skip to content

Commit

Permalink
Final touches on gemspec, rakefile and changelog
Browse files Browse the repository at this point in the history
  • Loading branch information
Bill Kayser committed Feb 14, 2010
1 parent c170b4c commit 6387c98
Show file tree
Hide file tree
Showing 3 changed files with 35 additions and 13 deletions.
12 changes: 6 additions & 6 deletions CHANGELOG
Original file line number Diff line number Diff line change
Expand Up @@ -7,20 +7,19 @@ v2.10.3
* send buffered data on shutdown
* expanded support for queue length and queue time
* remove calls to starts_with to fix Sinatra and non-rails deployments
* fix problem with apdex recording
* fix problem with apdex scores recording too low in some circumstances
* switch to jeweler for gem building
* minor fixes, test improvements, doc and rakefile improvements
* fix incompatibility with Hoptoad where Hoptoad was not getting errors handled by New Relic
* many other bug fixes and documentation improvements
* many other optimizations, bug fixes and documentation improvements

v2.10.2.1.
v2.10.2.
* beta release of 2.10
* fix bugs with Sinatra app instrumentation
* minor doc updates

v2.10.2.0.
* beta release of 2.10

v2.10.1.
* alpha release of 2.10
* rack support, including metal; ignores 404s; requires a module inclusion (see docs)
* sinatra support, displays actions named by the URI pattern matched
* add API method to abort transaction recording for in-flight transactions
Expand Down Expand Up @@ -56,6 +55,7 @@ v2.10.1.
* optimization: reduce wakeup times for harvest thread

v2.10.0.
* alpha release of 2.10
* support unicorn
* instrumentation of GC for REE and MRE with GC patch
* support agent restarting when changes are made to the account
Expand Down
17 changes: 15 additions & 2 deletions Rakefile
Original file line number Diff line number Diff line change
Expand Up @@ -30,9 +30,22 @@ http://github.com/newrelic/rpm/tree/master.
gem.version = GEM_VERSION
gem.files = FileList['**/*'].to_a - ['init.rb']
gem.test_files = [] # You can't really run the tests unless the gem is installed.
gem.rdoc_options << "--line-numbers" << "--inline-source" << "--title" << "New Relic RPM" << "README.md"
gem.rdoc_options << "--line-numbers" << "--inline-source" << "--title" << "New Relic RPM"
gem.files.reject! { |fn| fn =~ /Rakefile|pkg\// }
gem.post_install_message = File.read(URGENT_README) if File.exists?(URGENT_README)
gem.extra_rdoc_files = %w[CHANGELOG README.md LICENSE]
if File.exists?(URGENT_README)
gem.post_install_message = File.read(URGENT_README)
else
gem.post_install_message = <<-EOF
Please see http://support.newrelic.com/faqs/docs/ruby-agent-release-notes
for a complete description of the features and enhancements available
in version #{GEM_VERSION.split('.')[0..1].join('.')} of the Ruby Agent.
For details on this specific release, refer to the CHANGELOG file.
EOF
end
end
Jeweler::GemcutterTasks.new
rescue LoadError
Expand Down
19 changes: 14 additions & 5 deletions newrelic_rpm.gemspec
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,11 @@

Gem::Specification.new do |s|
s.name = %q{newrelic_rpm}
s.version = "2.10.2.3"
s.version = "2.10.3"

s.required_rubygems_version = Gem::Requirement.new(">= 0") if s.respond_to? :required_rubygems_version=
s.authors = ["Bill Kayser"]
s.date = %q{2010-02-09}
s.date = %q{2010-02-13}
s.description = %q{New Relic RPM is a Ruby performance management system, developed by
New Relic, Inc (http://www.newrelic.com). RPM provides you with deep
information about the performance of your Ruby on Rails or Merb
Expand All @@ -20,7 +20,8 @@ http://github.com/newrelic/rpm/tree/master.
s.email = %q{support@newrelic.com}
s.executables = ["mongrel_rpm", "newrelic_cmd"]
s.extra_rdoc_files = [
"LICENSE",
"CHANGELOG",
"LICENSE",
"README.md"
]
s.files = [
Expand Down Expand Up @@ -59,7 +60,6 @@ http://github.com/newrelic/rpm/tree/master.
"lib/new_relic/agent/samplers/cpu_sampler.rb",
"lib/new_relic/agent/samplers/delayed_job_lock_sampler.rb",
"lib/new_relic/agent/samplers/memory_sampler.rb",
"lib/new_relic/agent/samplers/mongrel_sampler.rb",
"lib/new_relic/agent/samplers/object_sampler.rb",
"lib/new_relic/agent/shim_agent.rb",
"lib/new_relic/agent/stats_engine.rb",
Expand Down Expand Up @@ -125,6 +125,7 @@ http://github.com/newrelic/rpm/tree/master.
"test/new_relic/agent/error_collector_test.rb",
"test/new_relic/agent/method_tracer_test.rb",
"test/new_relic/agent/metric_data_test.rb",
"test/new_relic/agent/metric_frame_test.rb",
"test/new_relic/agent/mock_ar_connection.rb",
"test/new_relic/agent/mock_scope_listener.rb",
"test/new_relic/agent/net_instrumentation_test.rb",
Expand Down Expand Up @@ -183,7 +184,15 @@ http://github.com/newrelic/rpm/tree/master.
"ui/views/newrelic/threads.rhtml"
]
s.homepage = %q{http://www.github.com/newrelic/rpm}
s.rdoc_options = ["--charset=UTF-8", "--line-numbers", "--inline-source", "--title", "New Relic RPM", "README.md"]
s.post_install_message = %q{
Please see http://support.newrelic.com/faqs/docs/ruby-agent-release-notes
for a complete description of the features and enhancements available
in version 2.10 of the Ruby Agent.
For details on this specific release, refer to the CHANGELOG file.
}
s.rdoc_options = ["--charset=UTF-8", "--line-numbers", "--inline-source", "--title", "New Relic RPM"]
s.require_paths = ["lib"]
s.rubygems_version = %q{1.3.5}
s.summary = %q{New Relic Ruby Performance Monitoring Agent}
Expand Down

0 comments on commit 6387c98

Please sign in to comment.