)]}'
{
  "commit": "e928e4fcc0f929cbe97ad497124094698183756d",
  "tree": "58ab4cafbcbad3790318ba153717e4753f427e0a",
  "parents": [
    "c8eb9426b9f497f1f00ee6198b53a00edab20442"
  ],
  "author": {
    "name": "Kaushik Lingarkar",
    "email": "klingarkar@nvidia.com",
    "time": "Wed Jul 29 09:49:47 2026 -0700"
  },
  "committer": {
    "name": "Kaushik Lingarkar",
    "email": "klingarkar@nvidia.com",
    "time": "Tue Aug 11 12:38:06 2026 -0700"
  },
  "message": "Filter excluded refs before scheduling tasks\n\nexcludedRefsPattern was only applied when building the push,\nso matching refs were still queued and written to task storage\nas no-op work. Check the pattern in Destination.wouldPushRef()\nso those refs are skipped before a task is scheduled or persisted.\n\nChange-Id: Iebfca8a5d025bef57894d67578668422f05a56ad\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b35a5d1fd9e1a76fe714fb75d334150dde4897da",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/replication/Destination.java",
      "new_id": "08a6c62c695de118d49ac82ddcfbdbd9b27e97b3",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/replication/Destination.java"
    },
    {
      "type": "modify",
      "old_id": "24f12e36ad6d6debe67b854436c396e03d71bc5f",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/replication/PushOne.java",
      "new_id": "07cb83085497250d7d1251bf0c6074a06ac3d29d",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/replication/PushOne.java"
    },
    {
      "type": "modify",
      "old_id": "79bdbf3e3007df9c4532d5c35cff959d31246b77",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/replication/RemoteConfiguration.java",
      "new_id": "108250bd8ab4d60a4c0e0c05475707e67d367f88",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/replication/RemoteConfiguration.java"
    },
    {
      "type": "modify",
      "old_id": "211bbcbebad174a26d1895942ae44df0121a17eb",
      "old_mode": 33188,
      "old_path": "src/main/resources/Documentation/config.md",
      "new_id": "76a18585235086b9c17d31d41bcb625a669928c7",
      "new_mode": 33188,
      "new_path": "src/main/resources/Documentation/config.md"
    },
    {
      "type": "modify",
      "old_id": "6def78fb398fd0a657734aede95f4b1de7a50c9b",
      "old_mode": 33188,
      "old_path": "src/test/java/com/googlesource/gerrit/plugins/replication/PushOneTest.java",
      "new_id": "076a903a888f881d0dd16d83a9d7b25422b5749b",
      "new_mode": 33188,
      "new_path": "src/test/java/com/googlesource/gerrit/plugins/replication/PushOneTest.java"
    },
    {
      "type": "modify",
      "old_id": "bfcf5be93f5c2d0fab52b75c0b001c86c06872a4",
      "old_mode": 33188,
      "old_path": "src/test/java/com/googlesource/gerrit/plugins/replication/ReplicationStorageIT.java",
      "new_id": "08a7ecb6dfbca9db8b304014546502e0ce659ddd",
      "new_mode": 33188,
      "new_path": "src/test/java/com/googlesource/gerrit/plugins/replication/ReplicationStorageIT.java"
    }
  ]
}
