)]}'
{
  "commit": "6de79acdbe7f0576eaf57bf218e7162ea5e37031",
  "tree": "d63ff26520f1ce3638a33922aa095612ab382406",
  "parents": [
    "9acf1e9ed734ea8b575e275b0e20e37bb87f51a5"
  ],
  "author": {
    "name": "Little Health",
    "email": "39044986+LittleHealth@users.noreply.github.com",
    "time": "Sun Mar 08 23:06:30 2026 +0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Sun Mar 08 23:06:30 2026 +0800"
  },
  "message": "[TRaft]Raft Optimization for Time series Workloads (#17273)",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "37d86daf1532abef904a68a38baedaa33cebea68",
      "old_mode": 33188,
      "old_path": "iotdb-core/confignode/src/main/java/org/apache/iotdb/confignode/manager/load/balancer/RouteBalancer.java",
      "new_id": "347a8e5399e61ce154dfb09333df6635da8d8b2f",
      "new_mode": 33188,
      "new_path": "iotdb-core/confignode/src/main/java/org/apache/iotdb/confignode/manager/load/balancer/RouteBalancer.java"
    },
    {
      "type": "modify",
      "old_id": "f827adea5d40da1b93934da6d458030c45987821",
      "old_mode": 33188,
      "old_path": "iotdb-core/confignode/src/main/java/org/apache/iotdb/confignode/procedure/env/RegionMaintainHandler.java",
      "new_id": "e9ae21e9492f42c68cdb5925ad7a4efa477a7c88",
      "new_mode": 33188,
      "new_path": "iotdb-core/confignode/src/main/java/org/apache/iotdb/confignode/procedure/env/RegionMaintainHandler.java"
    },
    {
      "type": "modify",
      "old_id": "9d7a30279adbc0776a824143fbf48b509c44d226",
      "old_mode": 33188,
      "old_path": "iotdb-core/consensus/src/main/java/org/apache/iotdb/consensus/ConsensusFactory.java",
      "new_id": "1cd071e871b70586403dc9d3547c914f80c3fe15",
      "new_mode": 33188,
      "new_path": "iotdb-core/consensus/src/main/java/org/apache/iotdb/consensus/ConsensusFactory.java"
    },
    {
      "type": "modify",
      "old_id": "cae54c2bcbcbc0b6fc8105f75bf084596b68c4af",
      "old_mode": 33188,
      "old_path": "iotdb-core/consensus/src/main/java/org/apache/iotdb/consensus/common/request/IConsensusRequest.java",
      "new_id": "6079ac75505539e76310c3d98d134172c7ae6a6c",
      "new_mode": 33188,
      "new_path": "iotdb-core/consensus/src/main/java/org/apache/iotdb/consensus/common/request/IConsensusRequest.java"
    },
    {
      "type": "modify",
      "old_id": "dba53214abd7ea7cc8783509569e4b46b26af167",
      "old_mode": 33188,
      "old_path": "iotdb-core/consensus/src/main/java/org/apache/iotdb/consensus/config/ConsensusConfig.java",
      "new_id": "10109ec06b58377d90e324f14a646c342a4790bf",
      "new_mode": 33188,
      "new_path": "iotdb-core/consensus/src/main/java/org/apache/iotdb/consensus/config/ConsensusConfig.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "25296b1f107dab9f509b61b7e2cc7fcb3a9aaab5",
      "new_mode": 33188,
      "new_path": "iotdb-core/consensus/src/main/java/org/apache/iotdb/consensus/config/TRaftConfig.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "db4d9875f947dfd7d241c8afc8f1ff884490fb12",
      "new_mode": 33188,
      "new_path": "iotdb-core/consensus/src/main/java/org/apache/iotdb/consensus/traft/TRaftConsensus.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "15aa3f014705c9647c7db32db5e5ad99d52c3e17",
      "new_mode": 33188,
      "new_path": "iotdb-core/consensus/src/main/java/org/apache/iotdb/consensus/traft/TRaftFollowerInfo.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c5bb758654f879edf0ec3ee0707d6f89d67f168e",
      "new_mode": 33188,
      "new_path": "iotdb-core/consensus/src/main/java/org/apache/iotdb/consensus/traft/TRaftLogAppender.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "66542177124d6e8268226d0be3b2109a39d1ba0a",
      "new_mode": 33188,
      "new_path": "iotdb-core/consensus/src/main/java/org/apache/iotdb/consensus/traft/TRaftLogEntry.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0a578a22fcbedaa2ba4e11cffd923f56eb30bb3e",
      "new_mode": 33188,
      "new_path": "iotdb-core/consensus/src/main/java/org/apache/iotdb/consensus/traft/TRaftLogStore.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "098dcb7a4edf1f556ba86838e5ffd8f0e630732f",
      "new_mode": 33188,
      "new_path": "iotdb-core/consensus/src/main/java/org/apache/iotdb/consensus/traft/TRaftNodeRegistry.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2ce516cedf928468c0794f5127a905bf1fbadec6",
      "new_mode": 33188,
      "new_path": "iotdb-core/consensus/src/main/java/org/apache/iotdb/consensus/traft/TRaftRequestParser.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "39ff57143c9ec35329fc58ebac037570ea1f905b",
      "new_mode": 33188,
      "new_path": "iotdb-core/consensus/src/main/java/org/apache/iotdb/consensus/traft/TRaftRole.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d48dbe35f3b62e11c1480ef63c488f3d500be23c",
      "new_mode": 33188,
      "new_path": "iotdb-core/consensus/src/main/java/org/apache/iotdb/consensus/traft/TRaftServerImpl.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9393f518804735aa5f3f2f8903eac68a082a4d88",
      "new_mode": 33188,
      "new_path": "iotdb-core/consensus/src/main/java/org/apache/iotdb/consensus/traft/TRaftVoteRequest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6e905c3f88ed3d4c7e3729518417ebc1bd2e85e9",
      "new_mode": 33188,
      "new_path": "iotdb-core/consensus/src/main/java/org/apache/iotdb/consensus/traft/TRaftVoteResult.java"
    },
    {
      "type": "modify",
      "old_id": "a33cdd110244e047ad360730a3b18af21583180f",
      "old_mode": 33188,
      "old_path": "iotdb-core/datanode/src/main/java/org/apache/iotdb/db/consensus/DataRegionConsensusImpl.java",
      "new_id": "7481a261fef38395e8c0dcc92bde4e6f5cf0292f",
      "new_mode": 33188,
      "new_path": "iotdb-core/datanode/src/main/java/org/apache/iotdb/db/consensus/DataRegionConsensusImpl.java"
    },
    {
      "type": "modify",
      "old_id": "2e517700217b764aaba7aadde2bfb01a8cb5005d",
      "old_mode": 33188,
      "old_path": "iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/planner/plan/node/pipe/PipeEnrichedInsertNode.java",
      "new_id": "369324b0850afa7000bd250201d089da7c54c73d",
      "new_mode": 33188,
      "new_path": "iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/planner/plan/node/pipe/PipeEnrichedInsertNode.java"
    },
    {
      "type": "modify",
      "old_id": "88a6faa004745bdb4c540db2fc46a459da744769",
      "old_mode": 33188,
      "old_path": "iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/planner/plan/node/write/InsertNode.java",
      "new_id": "021317b496d1c3ef024ac1b95190a4a0f28f31b4",
      "new_mode": 33188,
      "new_path": "iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/planner/plan/node/write/InsertNode.java"
    },
    {
      "type": "modify",
      "old_id": "a2bd6cb1a00fcb6c54ef60f2512f1cf9c4e229fa",
      "old_mode": 33188,
      "old_path": "iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/planner/plan/node/write/InsertRowNode.java",
      "new_id": "57115b8061a83ef21797b39b3343388ef39e6f32",
      "new_mode": 33188,
      "new_path": "iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/planner/plan/node/write/InsertRowNode.java"
    },
    {
      "type": "modify",
      "old_id": "7392b7612705e149e5ec55d63f6495836168c213",
      "old_mode": 33188,
      "old_path": "iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/planner/plan/node/write/InsertRowsNode.java",
      "new_id": "83c35482d90aa29e3a27fa96bfc40ca562cc10ff",
      "new_mode": 33188,
      "new_path": "iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/planner/plan/node/write/InsertRowsNode.java"
    },
    {
      "type": "modify",
      "old_id": "39683e5d9f94e6ded94d55862baefbb2c064efd0",
      "old_mode": 33188,
      "old_path": "iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/planner/plan/node/write/InsertTabletNode.java",
      "new_id": "7fb2454624cd5481ca8f3d2791c9558f64b0d0fc",
      "new_mode": 33188,
      "new_path": "iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/planner/plan/node/write/InsertTabletNode.java"
    },
    {
      "type": "modify",
      "old_id": "08c783287328cd8c2bfa11940a4a8dc0bd9c3df5",
      "old_mode": 33188,
      "old_path": "iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/planner/plan/node/write/RelationalInsertRowNode.java",
      "new_id": "1df485fffea832b678ce98acf0c72c98818dfac6",
      "new_mode": 33188,
      "new_path": "iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/planner/plan/node/write/RelationalInsertRowNode.java"
    },
    {
      "type": "modify",
      "old_id": "594ccf50471f92ad6f1286d3994cd8924df73b9b",
      "old_mode": 33188,
      "old_path": "iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/planner/plan/node/write/RelationalInsertRowsNode.java",
      "new_id": "f316177e26318da3a694f4b987f7406750e9a8e3",
      "new_mode": 33188,
      "new_path": "iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/planner/plan/node/write/RelationalInsertRowsNode.java"
    },
    {
      "type": "modify",
      "old_id": "257f691e4a78570e1975c0d3fa0c4abb87968ede",
      "old_mode": 33188,
      "old_path": "iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/planner/plan/node/write/RelationalInsertTabletNode.java",
      "new_id": "01ae91d64e547d127f4283def7cddd46f37990ea",
      "new_mode": 33188,
      "new_path": "iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/planner/plan/node/write/RelationalInsertTabletNode.java"
    },
    {
      "type": "modify",
      "old_id": "2d7cbe18358533a7a4f8be36289eaa558437a5e9",
      "old_mode": 33188,
      "old_path": "iotdb-core/datanode/src/main/java/org/apache/iotdb/db/service/DataNode.java",
      "new_id": "03c06136d5a03b4822788642e1edcdcba55e9d89",
      "new_mode": 33188,
      "new_path": "iotdb-core/datanode/src/main/java/org/apache/iotdb/db/service/DataNode.java"
    }
  ]
}
