mirror of
https://github.com/google/nomulus.git
synced 2025-04-30 03:57:51 +02:00
* Begin migration from Guava Cache to Caffeine Caffeine is apparently strictly superior to the older Guava Cache (and is even recommended in lieu of Guava Cache on Guava Cache's own documentation). This adds the relevant dependencies and switch over just a single call site to use the new Caffeine cache. It also implements a new pattern, asynchronously refreshing the cache value starting from half of our configuration time. For frequently accessed entities this will allow us to NEVER block on a load, as it will be asynchronously refreshed in the background long before it ever expires synchronously during a read operation. |
||
---|---|---|
.. | ||
annotationProcessor.lockfile | ||
archives.lockfile | ||
buildscript-classpath.lockfile | ||
checkstyle.lockfile | ||
compile.lockfile | ||
compileClasspath.lockfile | ||
compileOnly.lockfile | ||
default.lockfile | ||
deploy_jar.lockfile | ||
errorprone.lockfile | ||
errorproneJavac.lockfile | ||
jacocoAgent.lockfile | ||
jacocoAnt.lockfile | ||
runtime.lockfile | ||
runtimeClasspath.lockfile | ||
testAnnotationProcessor.lockfile | ||
testCompile.lockfile | ||
testCompileClasspath.lockfile | ||
testCompileOnly.lockfile | ||
testRuntime.lockfile | ||
testRuntimeClasspath.lockfile |