Feature - partitioning implementation for RTopic
object
Feature - partitioning implementation for RShardedTopic
object
Feature - partitioning implementation for RReliableTopic
object
Feature - ZStandard compression codec added (ZStdCodec)
Feature - ability to register listeners for RListMultimap
and RSetMultimap
objects
Feature - ability to register listeners for RTimeSeries
object
Fixed - possible race-condition in RMapCache.computeIfAbsent()
method
Fixed - possible race-condition in computeIfAbsent()
, computeIfPresent()
methods of RMap object
Fixed - RMapCache.computeIfAbsentAsync()
method isn't implemented
Fixed - use CursorId in ScanIteration to avoid long overflow in Spring Data 3.3 implementation (thanks to @vlastikcz)
Fixed - unable to cancel a task created by RExecutorService.scheduleAtFixedRate()
method (thanks to @zcxsythenew)
Fixed - potential LocalCache memory leak if useObjectAsCacheKey = true (thanks to @lehuuthanh5)
Fixed - EntryListener is not working on Turkish language Windows 10
Fixed - Redisson shutdown exception is thrown during background process of expired Tomcat sessions
Fixed - some methods of Reactive and RxJava API don't work in GraalVM native image
Fixed - RTransactionRx
and RTransactionReactive
don't work in GraalVM native image
Fixed - JsonJacksonCodec
doesn't work in GraalVM native image
Fixed - NPE is thrown if RExecutorService
task submitted in GraalVM native image
Fixed - RObject.rename()
method does not replace an existing structure in cluster mode