All Versions
74
Latest Version
Avg Release Cycle
198 days
Latest Release
-

Changelog History
Page 4

  • v2.6.3 Changes

    • ๐Ÿ‘Œ 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]
  • v2.6.2 Changes

    • ๐Ÿ’Ž Properly handle missing RubyInline
  • v2.6.1 Changes

    • โž• 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]
  • v2.6.0 Changes

    • 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
  • v2.5.0 Changes

    • 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]
    • ๐Ÿ‘ Allowing different compressors per client [naseem]
  • v2.4.0 Changes

    • โž• 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]
    • ๐Ÿ‘ Allowing different types of serialization per client [naseem]
  • v2.3.0 Changes

    • โž• Added the ability to swap out the serializer used to [de]serialize cache data [brianmario, #274]
  • v2.2.1 Changes

    • ๐Ÿ›  Fix issues with ENV-based connections. [#266]
    • ๐Ÿ›  Fix problem with SessionStore in Rails 4.0 [#265]
  • v2.2.0 Changes

    • โž• 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:pass@hostname:port) [glenngillen]
    • โž• Add touch operation [#228, uzzz]
  • v2.1.0 Changes

    • โž• Add Railtie to auto-configure Dalli when included in Gemfile [#217, steveklabnik]