Permalink
Browse files

Prepare for release 2.0.0

  • Loading branch information...
1 parent 77f536e commit 70eb87789ac716c7dc1dac94d1339c98e02c531d @mperham mperham committed Mar 29, 2012
Showing with 6 additions and 6 deletions.
  1. +5 −4 History.md
  2. +1 −2 dalli.gemspec
View
@@ -4,21 +4,22 @@ Dalli Changelog
2.0.0
=======
-- Reimplemented the Rails DalliStore to remove use of
+- Reimplemented the Rails' dalli\_store to remove use of
ActiveSupport::Cache::Entry which added 109 bytes overhead to every
value stored, was a performance bottleneck and duplicated a lot of
functionality already in Dalli. One benchmark went from 4.0 sec to 3.0
- sec with the new DalliStore. [#173]
+ sec with the new dalli\_store. [#173]
- Added reset\_stats operation [#155]
- Added support for configuring keepalive on TCP connections to memcached servers (@bianster, #180)
Notes:
- * data stored with Dalli 2.x is NOT backwards compatible with 1.x.
+ * data stored with dalli\_store 2.x is NOT backwards compatible with 1.x.
Upgraders are advised to namespace their keys and roll out the 2.x
upgrade slowly so keys do not clash and caches are warmed.
`config.cache_store = :dalli_store, :expires_in => 24.hours.to_i, :namespace => 'myapp2'`
- * removed support for DalliStore's race_condition_ttl option.
+ * data stored with plain Dalli::Client API is unchanged.
+ * removed support for dalli\_store's race\_condition\_ttl option.
* removed support for em-synchrony and unix socket connection options.
* removed support for Ruby 1.8.6
* removed memcache-client compability layer and upgrade documentation.
View
@@ -5,7 +5,6 @@ Gem::Specification.new do |s|
s.version = Dalli::VERSION
s.authors = ["Mike Perham"]
- s.date = Time.now.utc.strftime("%Y-%m-%d")
s.description = %q{High performance memcached client for Ruby}
s.email = %q{mperham@gmail.com}
s.files = Dir.glob("lib/**/*") + [
@@ -24,6 +23,6 @@ Gem::Specification.new do |s|
s.test_files = Dir.glob("test/**/*")
s.add_development_dependency(%q<mini_shoulda>, [">= 0"])
s.add_development_dependency(%q<mocha>, [">= 0"])
- s.add_development_dependency(%q<rails>, [">= 3.0"])
+ s.add_development_dependency(%q<rails>, ["~> 3"])
end

0 comments on commit 70eb877

Please sign in to comment.