Skip to content

Commit 509ca62

Browse files
committed
Polishing.
Replace blocking lock wait with non-blocking flow. Add support for asynchronous storage to persist the cache value after retrieval from the value supplier. Introduce AsyncCacheWriter abstraction to improve functional guards. Reformat code. Remove redundant tests. Revisit deprecation notices with consistent mention of the version in which the deprecation was introduced.
1 parent 3b62e12 commit 509ca62

File tree

9 files changed

+592
-807
lines changed

9 files changed

+592
-807
lines changed

src/main/java/org/springframework/data/redis/aot/RedisRuntimeHints.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -106,6 +106,7 @@ public void registerHints(RuntimeHints hints, @Nullable ClassLoader classLoader)
106106
TypeReference.of(ReactiveClusterScriptingCommands.class),
107107
TypeReference.of(ReactiveClusterGeoCommands.class),
108108
TypeReference.of(ReactiveClusterHyperLogLogCommands.class), TypeReference.of(ReactiveRedisOperations.class),
109+
TypeReference.of(ReactiveRedisConnectionFactory.class),
109110
TypeReference.of(ReactiveRedisTemplate.class), TypeReference.of(RedisOperations.class),
110111
TypeReference.of(RedisTemplate.class), TypeReference.of(StringRedisTemplate.class),
111112
TypeReference.of(KeyspaceConfiguration.class), TypeReference.of(MappingConfiguration.class),

0 commit comments

Comments
 (0)