Changelog for
ruby2.3-rubygem-dalli-2.7.4-3.3.x86_64.rpm :
Wed Mar 18 13:00:00 2015 cooloAATTsuse.com
- updated to version 2.7.4
Sun Mar 15 13:00:00 2015 cooloAATTsuse.com
- updated to version 2.7.3
Sun Oct 12 14:00:00 2014 adrianAATTsuse.de
- adapt to new rubygem packaging style
Mon May 26 14:00:00 2014 cooloAATTsuse.com
- updated to version 2.7.2
- Rack session will check if servers are up on initialization (arthurnn, #423)
- Add support for IPv6 addresses in hex form, ie: \"[::1]:11211\" (dplummer, #428)
- Add symbol support for namespace (jingkai #431)
- Support expiration intervals longer than 30 days (leonid-shevtsov #436)
Mon Jan 20 13:00:00 2014 cooloAATTsuse.com
- updated to version 2.7.0
- Multithreading support with dalli\\_store:
Use :pool\\_size to create a pool of shared, threadsafe Dalli clients in Rails:
```ruby
config.cache_store = :dalli_store, \"cache-1.example.com\", \"cache-2.example.com\", :compress => true, :pool_size => 5, :expires_in => 300
```
This will ensure the Rails.cache singleton does not become a source of contention.
*
*PLEASE NOTE
*
* Rails\'s :mem\\_cache\\_store does not support pooling as of
Rails 4.0. You must use :dalli\\_store.
- Implement `version` for retrieving version of connected servers [dterei, #384]
- Implement `fetch_multi` for batched read/write [sorentwo, #380]
- Add more support for safe updates with multiple writers: [philipmw, #395]
`require \'dalli/cas/client\'` augments Dalli::Client with the following methods:
* Get value with CAS: `[value, cas] = get_cas(key)`
`get_cas(key) {|value, cas| ...}`
* Get multiple values with CAS: `get_multi_cas(k1, k2, ...) {|value, metadata| cas = metadata[:cas]}`
* Set value with CAS: `new_cas = set_cas(key, value, cas, ttl, options)`
* Replace value with CAS: `replace_cas(key, new_value, cas, ttl, options)`
* Delete value with CAS: `delete_cas(key, cas)`
- Fix bug with get key with \"Not found\" value [uzzz, #375]
Wed May 29 14:00:00 2013 cooloAATTsuse.com
- updated to version 2.6.4
- Fix ADD command, aka `write(unless_exist: true)` (pitr, #365)
- Upgrade test suite from mini_shoulda to minitest.
- Even more performance improvements for get\\_multi (xaop, #331)
Wed May 8 14:00:00 2013 cooloAATTsuse.com
- updated to version 2.6.3
- Support specific stats by passing `:items` or `:slabs` to `stats` method [bukhamseen]
- Fix \'can\'t modify frozen String\' errors in `ActiveSupport::Cache::DalliStore` [dblock]
- Protect against objects with custom equality checking [theron17]
- Warn if value for key is too large to store [locriani]
Sun Mar 3 13:00:00 2013 cooloAATTsuse.com
- updated to version 2.6.2
- Properly handle missing RubyInline
- Add optional native C binary search for ring, add:
gem \'RubyInline\'
to your Gemfile to get a 10% speedup when using many servers.
You will see no improvement if you are only using one server.
- More get_multi performance optimization [xaop, #315]
- Add lambda support for cache namespaces [joshwlewis, #311]
Sat Dec 15 13:00:00 2012 cooloAATTsuse.com
- updated to version 2.6.0
- read_multi optimization, now checks local_cache [chendo, #306]
- Re-implement get_multi to be non-blocking [tmm1, #295]
- Add `dalli` accessor to dalli_store to access the underlying
Dalli::Client, for things like `get_multi`.
- Add `Dalli::GzipCompressor`, primarily for compatibility with nginx\'s HttpMemcachedModule using `memcached_gzip_flag`
Wed Nov 14 13:00:00 2012 cooloAATTsuse.com
- updated to version 2.5.0
- Don\'t escape non-ASCII keys, memcached binary protocol doesn\'t care. [#257]
- :dalli_store now implements LocalCache [#236]
- Removed lots of old session_store test code, tests now all run without a default memcached server [#275]
- Changed Dalli ActiveSupport adapter to always attempt instrumentation [brianmario, #284]
- Change write operations (add/set/replace) to return false when value is too large to store [brianmario, #283]
- Added the ability to swap out the compressed used to [de]compress cache data [brianmario, #276]
- Fix get\\_multi performance issues with lots of memcached servers [tmm1]
- Throw more specific exceptions [tmm1]
Mon Oct 29 13:00:00 2012 cooloAATTsuse.com
- updated to version 2.3.0
- Added the ability to swap out the serializer used to [de]serialize cache data [brianmario, #274]
Thu Sep 6 14:00:00 2012 cooloAATTsuse.com
- updated to version 2.2.1
- Fix issues with ENV-based connections. [#266]
- Fix problem with SessionStore in Rails 4.0 [#265]
Tue Sep 4 14:00:00 2012 cooloAATTsuse.com
- updated to version 2.2.0
- Add Rack session with\\_lock helper, for Rails 4.0 support [#264]
- Accept connection string in the form of a URL (e.g., memcached://user:passAATThostname:port) [glenngillen]
- Add touch operation [#228, uzzz]
Wed Aug 1 14:00:00 2012 cooloAATTsuse.com
- updated to version 2.1.0
Wed Jul 27 14:00:00 2011 fcastelliAATTnovell.com
- Initial package (v1.0.5)