)]}'
{
  "commit": "beff6be031bdaba3523fe46bc1bec5e13db70256",
  "tree": "a03e64439901a8deae97b58029a97ff57e812228",
  "parents": [
    "521f8f8dc15f5dd143cfe52fc2947711afe46257"
  ],
  "author": {
    "name": "Caideyipi",
    "email": "87789683+Caideyipi@users.noreply.github.com",
    "time": "Tue Nov 10 10:32:21 2026 +0800"
  },
  "committer": {
    "name": "Caideyipi",
    "email": "87789683+Caideyipi@users.noreply.github.com",
    "time": "Tue Nov 10 11:04:46 2026 +0800"
  },
  "message": "Latch subscription timeout state on DataNode removal\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "836f8d47f29830ea5f1e9603d5ea3a1d0cf160a1",
      "old_mode": 33188,
      "old_path": "iotdb-core/datanode/src/main/java/org/apache/iotdb/db/protocol/thrift/impl/DataNodeInternalRPCServiceImpl.java",
      "new_id": "df0344a43418541569bd3136ed67d00b09f98852",
      "new_mode": 33188,
      "new_path": "iotdb-core/datanode/src/main/java/org/apache/iotdb/db/protocol/thrift/impl/DataNodeInternalRPCServiceImpl.java"
    },
    {
      "type": "modify",
      "old_id": "7a7f91e476dd95f4b87b10929c320e4d819ecf03",
      "old_mode": 33188,
      "old_path": "iotdb-core/datanode/src/main/java/org/apache/iotdb/db/subscription/receiver/SubscriptionReceiverV1.java",
      "new_id": "910fc0709f3a329424974c6e5fba07ab69f651c4",
      "new_mode": 33188,
      "new_path": "iotdb-core/datanode/src/main/java/org/apache/iotdb/db/subscription/receiver/SubscriptionReceiverV1.java"
    },
    {
      "type": "modify",
      "old_id": "5e35322938e725c8c6f83a1e4e7972209ab56dfc",
      "old_mode": 33188,
      "old_path": "iotdb-core/datanode/src/test/java/org/apache/iotdb/db/subscription/receiver/SubscriptionReceiverV1Test.java",
      "new_id": "9e2865649f26ce7cc881e765c6236f854693b972",
      "new_mode": 33188,
      "new_path": "iotdb-core/datanode/src/test/java/org/apache/iotdb/db/subscription/receiver/SubscriptionReceiverV1Test.java"
    }
  ]
}
