Aerospike Java client version 5.0.1 was released on November 11, 2020.
This minor release adds new features and bug fixes.
- A bug affecting this version of the Java client has been identified. If your application uses scans, but does not use
Policy.priority
,ScanPolicy.scanPercent
orScanPolicy.failOnClusterChange
, you can safely upgrade to Java client 5.1.11. We strongly recommend that you do so at the earliest opportunity.
Features
- CLIENT-1373 Retrofit support for old PredExp in addition to new Expressions . Both expression filters will be supported for 1 year in order to ease the transition to new Expression APIs. After that, PredExp support will be permanently removed. Also, support server version 4.9+ instead of the more strict 5.2.0.4+ requirement. Expression API usage still requires server 5.2.0.4+.
- Add Exp.memorySize(). This method requires server version 5.3+.
Fixes
- Remove extraneous newline in ClusterStats toString().
- Add exp package to javadocs.