commit | 0fcad1a8cb336d0c38441d43f3c38c6ab1a26aac | [log] [tgz] |
---|---|---|
author | Antonio Barone <syntonyze@gmail.com> | Tue Sep 29 16:57:01 2020 +0200 |
committer | Antonio Barone <syntonyze@gmail.com> | Mon Oct 05 15:17:22 2020 +0200 |
tree | 939f370c89b9177551466153270d7f5e73b4a9ae | |
parent | 7358c814bf152197da611c299534f83d7bd80c99 [diff] |
Introduce per-cache default values Number of entries, average key and value size, max bloat factor might differ greatly from cache to cache, so having one single default is not enough to allow a smooth out of the box execution of chronicle-map cache. Introduce per-cache defaults, so that default configurations are tailored for each specific cache. Bug: Issue 13414 Change-Id: I0fbd5ffcc35976438fe9aa2d10aec5d55abf3141
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.