commit | 7152de8b643645c3b1c90220be4cf7609a2e868c | [log] [tgz] |
---|---|---|
author | Daniele Sassoli <daniele_sassoli@apple.com> | Sun Dec 17 18:54:03 2023 -0800 |
committer | Daniele Sassoli <danielesassoli@gmail.com> | Fri Jan 05 21:11:09 2024 +0000 |
tree | 71b0e0e691fd74d5bd7054f089413f35c8e4e956 | |
parent | 16d6f34d5bbafa02ccbad4a538129607f7c68324 [diff] |
Fix avg value and key size calculation when auto-adjusting caches Current logic is broken and doesn't calculate an average Change-Id: Ib6ab3aba74a6989c4add84150674b967fe383c65
Non-blocking and super-fast on-disk cache libModule for Gerrit Code Review based on ChronicleMap on-disk implementation.
This libModule is built like a Gerrit in-tree plugin, using Bazelisk. See the build instructions for more details.
Install the chronicle-map module into the $GERRIT_SITE/lib
directory.
Add the cache-chroniclemap module to $GERRIT_SITE/etc/gerrit.config
as follows:
[gerrit] installModule = com.googlesource.gerrit.modules.cache.chroniclemap.ChronicleMapCacheModule
For further information and supported options, refer to config documentation.
You can check how to migrate from H2 to chronicle-map here.