)]}'
{
  "commit": "8ba462325b990ebc73128b19fa7d20f38e81ace9",
  "tree": "8ede48f833bdc93af18a1e82e3b5f4f49f5ea138",
  "parents": [
    "426921f1aa52c2eaca96605c8a5cbf3fa735426e"
  ],
  "author": {
    "name": "Sasa Zivkov",
    "email": "sasa.zivkov@sap.com",
    "time": "Fri Aug 21 16:07:56 2026 +0200"
  },
  "committer": {
    "name": "Matthias Sohn",
    "email": "matthias.sohn@sap.com",
    "time": "Fri Sep 04 10:25:49 2026 +0200"
  },
  "message": "Initial version\n\nChange-Id: I37f26dfb2aa6c2a5aefb14c43006ff8ffb8343ca\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "47da986f86fdaed33e15cdc6431a1abf742e8398",
      "new_mode": 33188,
      "new_path": ".bazelversion"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6cc61e9d38e266874233e8339708b15ffddd5807",
      "new_mode": 33188,
      "new_path": "BUILD"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "11069edd79019f7dafbe3138841cf289209270dd",
      "new_mode": 33188,
      "new_path": "LICENSE"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c7faf88e26cbe4eeecbf8359d2e49fb23005207f",
      "new_mode": 33188,
      "new_path": "MODULE.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ea6318c9841f2dd985892f92ff49a8eb61344422",
      "new_mode": 33188,
      "new_path": "MODULE.bazel.lock"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "99ed80b8d2a9e8e58b7c6b74e8dfa71c49577773",
      "new_mode": 33188,
      "new_path": "README.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "86e1baf043a3e0f486509a62b67cdfa72229ffaf",
      "new_mode": 33188,
      "new_path": "external_plugin_deps.MODULE.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "90c47c7f9b4a4f94aeff0ccfe7cad3d816579ea6",
      "new_mode": 33188,
      "new_path": "high-availability-gcp_plugin_deps.lock.json"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "eadbd99234cb1078790b116ebc21556013ba949f",
      "new_mode": 33188,
      "new_path": "high-availability-gcp_third_party_runtime_jars.allowlist.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0a0fe9a720c02489b2f4bf14d076d0f481cc0019",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/highavailability/gcp/Configuration.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0fa3ea1e52af0ecccf316d2252a1528a7705d5e2",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/highavailability/gcp/DefaultTopic.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ad16215b281317fe405245b54b25442782a53187",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/highavailability/gcp/GCPPublisherFactory.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "56f1b4b3f35a14919b0cfff29684e9d33709cf3f",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/highavailability/gcp/GCPSubscriberFactory.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3a2bb32f6719af2dc542cb84fa06f7e34690eede",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/highavailability/gcp/GcpProjectId.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "36f9dd2890ed6300a4d50427b81a87ea38355120",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/highavailability/gcp/GcpPubSubForwarderModule.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e6b6ece0ea0f4d720151e1e97ed24cd511605882",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/highavailability/gcp/LocalPublisherFactory.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7e88acfcee96c5ee32b4a958b80456fbe0fecf4d",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/highavailability/gcp/LocalSubscriberFactory.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "22ed9f83a67ccbecd91784f9ea876d7f5b1eb52c",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/highavailability/gcp/MessageReceiverProvider.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c61d073d22a7afe770a730e90eb121c5077730c9",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/highavailability/gcp/Module.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "663f66bd6317cef86f0947624b97dd14aa6d0783",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/highavailability/gcp/OnStartStop.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "87947b9557ec3605c9158e562e2c97a54444340c",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/highavailability/gcp/PubSubForwarder.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "990829f9eae419319efba290bcbd79a5fcf877a6",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/highavailability/gcp/PubSubInitializer.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c3fcadabd19f565e4c23fce3d40461b8fa751a86",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/highavailability/gcp/PubSubMessageProcessor.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "510ca31b18ce518b6045c1382fcac994a469a4e0",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/highavailability/gcp/PubSubNames.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "36dd418cac181cb893ffcbab7e71bcec000ed7a9",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/highavailability/gcp/PubSubNamingFactory.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d5e76e64c1e0fac16b94b886abadc92c485c00c1",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/highavailability/gcp/PublisherExecutorProvider.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2a5e3811064f85bb4a8d0d8e3ce3456a2affe7b2",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/highavailability/gcp/PublisherFactory.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7304b455dbd235f4971591653b40c0e19baa66e1",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/highavailability/gcp/StreamEventsTopic.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a047912d8979029e52855a12f6b530da71a0ddf3",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/highavailability/gcp/SubscriberExecutorProvider.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2e85f9e8e8eba2f374b67906663ec88398a21b25",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/highavailability/gcp/SubscriberFactory.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6d8f12b5ef1ac231273c5706ffa803535dc929b6",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/highavailability/gcp/SubscriptionNames.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b7a4578112a8e661dd99a55ea6de5041c37f77e7",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/highavailability/gcp/TopicNames.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4488f5e7b53f83cefd666b844c95baeff3192809",
      "new_mode": 33188,
      "new_path": "src/main/resources/Documentation/about.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "424ea8dcfc2bb8958fb082c931dd00672ccd7245",
      "new_mode": 33188,
      "new_path": "src/main/resources/Documentation/build.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fa165c91027987cf1cdd3c410254beb0de083b19",
      "new_mode": 33188,
      "new_path": "src/main/resources/Documentation/config.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7ec900f50566ea67e1ec231bf00ae49f4d131d20",
      "new_mode": 33188,
      "new_path": "src/test/java/com/googlesource/gerrit/plugins/highavailability/gcp/EmulatedPubSub.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "de2d89493fc9d591a7ccd9637f1cd0a471264bde",
      "new_mode": 33188,
      "new_path": "src/test/java/com/googlesource/gerrit/plugins/highavailability/gcp/PubSubForwarderTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "eb56c4f993917abae8815ea7556a21d422a0e5b6",
      "new_mode": 33188,
      "new_path": "src/test/java/com/googlesource/gerrit/plugins/highavailability/gcp/PubSubTestSystem.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d4748b5dc0c24b120f5570034bbd558382e4c3ab",
      "new_mode": 33188,
      "new_path": "src/test/java/com/googlesource/gerrit/plugins/highavailability/gcp/RealPubSub.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c7653750056f8b2807ed16a25639923239dd100e",
      "new_mode": 33188,
      "new_path": "src/test/java/com/googlesource/gerrit/plugins/highavailability/gcp/TestApp.java"
    }
  ]
}
