README.md in dalli-0.9.4 vs README.md in dalli-0.9.5
- old
+ new
@@ -89,15 +89,12 @@
Features and Changes
------------------------
-Dalli is **NOT** 100% API compatible with memcache-client. If you have code which uses the MemCache
-API directly, it will likely need small tweaks. Method parameters and return values changed slightly.
+Dalli is **NOT** 100% API compatible with memcache-client. If you have code which uses the MemCache API directly, it will likely need small tweaks. Method parameters and return values changed slightly. See Upgrade.md for more detail.
-memcache-client allowed developers to store either raw or marshalled values with each API call. I feel this is needless complexity; Dalli allows you to control marshalling per-Client with the `:marshal => false` flag but you cannot explicitly set the raw flag for each API call. By default, marshalling is enabled.
-
I've removed support for key namespaces and automatic pruning of keys longer than 250 characters. ActiveSupport::Cache implements these features so there is little need for Dalli to reinvent them.
By default, Dalli is thread-safe. Disable thread-safety at your own peril.
Note that Dalli does not require ActiveSupport or Rails. You can safely use it in your own Ruby projects.
@@ -111,9 +108,13 @@
Thanks
------------
Brian Mitchell - for his remix-stash project which was helpful when implementing and testing the binary protocol support.
+
+[NorthScale](http://northscale.com) - for their project sponsorship
+
+[Bootspring](http://bootspring.com) is my Ruby and Rails consulting company. We specialize in Ruby infrastructure, performance and scalability tuning for Rails applications. If you need help, please [contact us](mailto:info@bootspring.com) today.
Author
----------