)]}'
{
  "commit": "596c445af22ed9b6e0b7e35de44c127fcb8ecf7d",
  "tree": "bc5659615b6646dbdb469a8a4e3c97be9ec19e29",
  "parents": [
    "c9552abaf3286f5b277d64f78c46020fe3978aa3"
  ],
  "author": {
    "name": "Ivan Frade",
    "email": "ifrade@google.com",
    "time": "Tue Jan 04 11:10:04 2022 -0800"
  },
  "committer": {
    "name": "Ivan Frade",
    "email": "ifrade@google.com",
    "time": "Thu Feb 16 10:25:44 2023 -0800"
  },
  "message": "PackConfig: add entry for minimum size to index\n\nThe object size index can have up to #(blobs-in-repo) entries, taking\na relevant amount of memory. Let operators configure the threshold size\nto include objects in the size index.\n\nThe index will include objects with size *at or above* this\nvalue (with -1 for none). This is more effective for the\nfilter-by-size case.\n\nLowering the threshold adds more objects to the index. This improves\nperformance at the cost of memory/storage space. For the object-size\ncase, more calls will use the index instead of reading IO. For the\nfilter-by-size case, lower threshold means better granularity (if\nObjectReader#isSmallerThan is implemented based only on the index).\n\nChange-Id: I6ccd9334adbbc2abf95fde51dbbfc85b8230ade0\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "612b8456aefa9eaa120634396423e5026339480a",
      "old_mode": 33188,
      "old_path": "Documentation/config-options.md",
      "new_id": "754accf7878613a5e2d8521a506e13da9c078068",
      "new_mode": 33188,
      "new_path": "Documentation/config-options.md"
    },
    {
      "type": "modify",
      "old_id": "ed4bf315e2bb31072d042a2d11c22de45783aa9b",
      "old_mode": 33188,
      "old_path": "org.eclipse.jgit/src/org/eclipse/jgit/lib/ConfigConstants.java",
      "new_id": "608a4842a4d71f998cfa01995636569b511b3d82",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit/src/org/eclipse/jgit/lib/ConfigConstants.java"
    },
    {
      "type": "modify",
      "old_id": "a10f6cf88a75116d7d1fe24dd99210b7d3d0213b",
      "old_mode": 33188,
      "old_path": "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackConfig.java",
      "new_id": "2d0d4ee70051bd232b3c32a016ebbc8d76d33028",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackConfig.java"
    }
  ]
}
