All Versions
19
Latest Version
Avg Release Cycle
72 days
Latest Release
1235 days ago
Changelog History
Page 2
Changelog History
Page 2
-
v2.6.2 Changes
February 22, 2018Cache
- ๐ Changed the default
initialCapacity
to matchConcurrentHashMap's
from 0 to 16 (#218) - ๐ Fixed variable expiration's duration calculation overflowing due to timestamp race (#217)
- ๐ Avoiding method handles due to memory leak caused by JDK-8174749 (#222)
- Promote using
java.time.Duration
instead oflong, TimeUnit
pair (#221) - ๐ Improved Guava compatibility for bulk get iteration order (#220)
- ๐ Changed the default
-
v2.6.1 Changes
December 28, 2017Cache
- ๐ Fixed null value being propagated to callbacks on null result of a
CompletableFuture
(#206) - ๐ Improved emulation of synchronous computations in
AsyncLoadingCache
asMap() view - โ Added
Automatic-Module-Name
manifest entry for Java 9 modularity (#211) - Significantly reduced the jar size due to code generation bloat (#110)
- ๐ Fixed futures not expiring due to stale read of the time (#212)
JCache
- ๐ Fixed
Cache
invoke() not notifying the writer when the entry was loaded and modified (#210) - โฌ๏ธ Upgraded to specification version 1.1.0
ACM's Transaction on Storage has published our paper on TinyLFU! To download the paper legally without the paywall, please use the authorizer link in the project's readme.
- ๐ Fixed null value being propagated to callbacks on null result of a
-
v2.6.0 Changes
November 01, 2017Cache
- โ Added put methods to
Policy.VarExpiration
that specify the entry's expiration time (#163) - ๐ Fixed early expiration due to long computations and a stale read of the time (#191)
JCache
- ๐ Fixed cache not being created from the external configuration properly (#194)
- ๐ง Passes 1.1 preview TCK except for backwards incompatible 1.0 TCK tests
- โ Added put methods to
-
v2.5.6 Changes
September 23, 2017JCache
- ๐ Fixed
invoke
on an expired entry when aCacheLoader
is used (#187)
- ๐ Fixed
-
v2.5.5 Changes
August 16, 2017- ๐ Fixed null mappings in multi-get lookups caused by JDK-8186171 (#176)
-
v2.5.4 Changes
August 04, 2017- Disallow subsequent refreshing of an entry when waiting for a slow reload (#175)
-
v2.5.3 Changes
July 09, 2017 -
v2.5.2 Changes
May 29, 2017- ๐ Fixed variable expiration with async cache (#159)
-
v2.5.1 Changes
May 22, 2017JCache
- ๐ Fixed access expiration calculated with the wrong time unit (#158)