)]}'
{
  "commit": "949c191ad6afa61aeda8a7d7252093ec44e13449",
  "tree": "08226d6f38b6a4ff56d7283f41a21bc6e5ab288d",
  "parents": [
    "69504b764d8888aeb557da0d7702593bd68dfe8a"
  ],
  "author": {
    "name": "Luca Milanesio",
    "email": "luca.milanesio@gmail.com",
    "time": "Thu Apr 03 23:19:48 2025 +0100"
  },
  "committer": {
    "name": "Luca Milanesio",
    "email": "luca.milanesio@gmail.com",
    "time": "Fri Apr 04 00:32:04 2025 -0700"
  },
  "message": "Reset *ReplicationFilterEnabled automatically at startup\n\nWhen the push/pull-replication plugin is not available, the filtering of\nrefs should also be automatically disabled. That was happening before\nthis change, but the associated property was not reset in the in-memory\nconfiguration object, leading other parts of the codebase assume that\nthe filter was enabled when it wasn\u0027t.\n\nFor example, when the multi-site.config looks like\n\n[ref-database]\n pullReplicationFilterClassEnabled \u003d true\n\nbut there is no pull-replication.jar in the $GERRIT_SITE/plugins then\nthe pullReplicationFilterEnabled() was returning true whilst that wasn\u0027t\nthe case, as the pull-replication plugin is not loaded and therefore the\nfilter isn\u0027t active and enabled either.\n\nChange-Id: I5a19d23f75d0b9e2cb4c19705bd2a043f73ff25d\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1be09aad110a63ddb0f351dc8926536f9727cfc3",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/multisite/Configuration.java",
      "new_id": "7480a46f49c0a041ac3571758cb63f1b260f7144",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/multisite/Configuration.java"
    },
    {
      "type": "modify",
      "old_id": "3ced8c6ecc9fddf2e0e8d357f73a399028dafb97",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/multisite/PluginModule.java",
      "new_id": "25cf7746aaaabd49479f2210cf1aae620692ce79",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/multisite/PluginModule.java"
    }
  ]
}
