Sha256: f6e72397e9c8e3ea4d3d9653cfd2067648c0cb7c7b7ab14c9ebe53c27111c64b

Contents?: true

Size: 1.15 KB

Versions: 1

Compression:

Stored size: 1.15 KB

Contents

0.0.7
* Fix: Not implemented error for cache_has_one with embed: false
* Fix: cache key to change when adding a cache_has_many association with :embed => false
* Add support for non-integer primary keys
* Fix: Compatibility rails 4.1 for quote_value, which needs default column.

0.0.6
* Fix: bug where previously nil-cached attribute caches weren't expired on record creation
* Fix: cache key to not change when adding a non-embedded association.
* Perf: Rails 4 Only create CollectionProxy when using it 

0.0.5


0.0.4
* Fix: only marshal attributes, embedded associations and normalized association IDs
* Add cache version number to cache keys
* Add test case to ensure version number is updated when the marshalled format changes

0.0.3
* Fix: memoization for multi hits actually work
* Fix: quotes SELECT projection elements on cache misses
* Add CPU performance benchmark
* Fix: table names are not hardcoded anymore
* Logger now differentiates memoized vs non memoized hits

0.0.2
* Fix: Existent embedded entries will no longer raise when ActiveModel::MissingAttributeError when accessing a newly created attribute.
* Fix: Do not marshal raw AcriveRecord associations

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
identity_cache-0.0.7 CHANGELOG