)]}'
{
  "commit": "c8a0fb6669b47470a98a2ec4d25540d048d2b700",
  "tree": "a0ce1df24b0a15d5c1aca05a3ef1b8a65756b169",
  "parents": [
    "9c2e0df06ce752941742ca404ba16bfb5805bb2e",
    "53871091f9c563247b085f1203ac4335d544bee8"
  ],
  "author": {
    "name": "Jacek Centkowski",
    "email": "geminica.programs@gmail.com",
    "time": "Mon Nov 07 12:45:56 2022 +0000"
  },
  "committer": {
    "name": "Jacek Centkowski",
    "email": "geminica.programs@gmail.com",
    "time": "Mon Nov 07 12:46:44 2022 +0000"
  },
  "message": "Merge branch \u0027stable-3.5\u0027 into stable-3.6\n\n* stable-3.5:\n  Provide default configuration for Gerrit persistent caches\n  Introduce metric for caches that fall back to default config\n  Add test that detects persistent caches without defaults\n  Remove metrics when cache gets closed\n  Use static, per-thread buffers for (de)serialization\n  Add read/write metrics to TimedValueMarshaller\n  ChronicleMapCacheIT: remove Truth8 qualifier from assertThat\n  *Marshaller: get CacheSerilizer only once\n  Persist caches keys index at configurable pace\n  Add restore/persist operations related metrics\n  Persist cache keys index to a file\n  Add cache keys index metrics\n  Avoid full cache scanning for pruning\n\nChange-Id: I514885b07f721ed67c8643e80289e004b21233f0\n",
  "tree_diff": []
}
