commit | c8b39c2fe54129a1a624c083a64ce4b3c193d48e | [log] [tgz] |
---|---|---|
author | Jacek Centkowski <geminica.programs@gmail.com> | Tue Sep 13 07:24:58 2022 +0200 |
committer | Jacek Centkowski <geminica.programs@gmail.com> | Tue Oct 04 20:34:41 2022 +0200 |
tree | 6cf6f64fd8ed2afeba182c93b3f22b49ebd69ec5 | |
parent | 310060ed9230d24261752728a9b3bd04f2bf8d62 [diff] |
Add test that detects persistent caches without defaults The test detects that the following caches miss their defaults: * comment_context * gerrit_file_diff * git_file_diff * git_modified_files * git_tags * groups_byuuid_persisted * modified_files They were muted for the time being and defaults will be provided in the follow up. Bug: Issue 15865 Change-Id: I3c67bdcd6b2a570e97f3ba0328535d602b7e116c
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.