)]}'
{
  "commit": "b63ee1e47e025d5c8170b19d2d29971f7f02d08e",
  "tree": "7abaf0af971e09a85a5063a075d0e132b810036d",
  "parents": [
    "b8335a887fcb07136e670c8933d1cef1ee6010c7"
  ],
  "author": {
    "name": "OneSizeFitQuorum",
    "email": "tanxinyu@apache.org",
    "time": "Wed May 15 17:27:54 2024 +0800"
  },
  "committer": {
    "name": "OneSizeFitQuorum",
    "email": "tanxinyu@apache.org",
    "time": "Wed May 15 17:27:54 2024 +0800"
  },
  "message": "make all hash algorithm back\n\nSigned-off-by: OneSizeFitQuorum \u003ctanxinyu@apache.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ce0829ab3b9e1e8b8be51acb951cf31a06c170ff",
      "old_mode": 33188,
      "old_path": "integration-test/src/test/java/org/apache/iotdb/confignode/it/utils/ConfigNodeTestUtils.java",
      "new_id": "7c6719e67010864570a555ed1dcee22386d9c304",
      "new_mode": 33188,
      "new_path": "integration-test/src/test/java/org/apache/iotdb/confignode/it/utils/ConfigNodeTestUtils.java"
    },
    {
      "type": "modify",
      "old_id": "b4c2d18300ee4fe35da6056a056e5abbd89d7127",
      "old_mode": 33188,
      "old_path": "iotdb-core/confignode/src/main/java/org/apache/iotdb/confignode/conf/ConfigNodeConfig.java",
      "new_id": "3875bf090806e58f73f90dca1bcc93f3fb32d1df",
      "new_mode": 33188,
      "new_path": "iotdb-core/confignode/src/main/java/org/apache/iotdb/confignode/conf/ConfigNodeConfig.java"
    },
    {
      "type": "modify",
      "old_id": "70ee506bade3e328650d0c641b3221b0f378feeb",
      "old_mode": 33188,
      "old_path": "iotdb-core/datanode/src/main/java/org/apache/iotdb/db/conf/IoTDBConfig.java",
      "new_id": "0320b18ef4ec152f0fc6ff87f5a7a50a693d009f",
      "new_mode": 33188,
      "new_path": "iotdb-core/datanode/src/main/java/org/apache/iotdb/db/conf/IoTDBConfig.java"
    },
    {
      "type": "modify",
      "old_id": "6bc47f1cb28d8e75bb9f8bd554da872a89959464",
      "old_mode": 33188,
      "old_path": "iotdb-core/node-commons/src/assembly/resources/conf/iotdb-common.properties",
      "new_id": "9f234a7f0ca2688e3f56d9832624e92d2ea17181",
      "new_mode": 33188,
      "new_path": "iotdb-core/node-commons/src/assembly/resources/conf/iotdb-common.properties"
    },
    {
      "type": "modify",
      "old_id": "3c0df7720a78bdb266c07b4feaca74b6b6729553",
      "old_mode": 33188,
      "old_path": "iotdb-core/node-commons/src/main/java/org/apache/iotdb/commons/partition/executor/SeriesPartitionExecutor.java",
      "new_id": "a07cd6004768ca47db1a467a99e855bf989151e5",
      "new_mode": 33188,
      "new_path": "iotdb-core/node-commons/src/main/java/org/apache/iotdb/commons/partition/executor/SeriesPartitionExecutor.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1573502fb65dfff885083efcd5019e21e35ae807",
      "new_mode": 33188,
      "new_path": "iotdb-core/node-commons/src/main/java/org/apache/iotdb/commons/partition/executor/hash/APHashExecutor.java"
    },
    {
      "type": "rename",
      "old_id": "2569dee1add1cc28f4175a7da7cc919866f85d80",
      "old_mode": 33188,
      "old_path": "iotdb-core/node-commons/src/main/java/org/apache/iotdb/commons/partition/executor/HashExecutor.java",
      "new_id": "fc1105a8b90edf780c912e655add7b0466cec838",
      "new_mode": 33188,
      "new_path": "iotdb-core/node-commons/src/main/java/org/apache/iotdb/commons/partition/executor/hash/BKDRHashExecutor.java",
      "score": 67
    },
    {
      "type": "copy",
      "old_id": "2569dee1add1cc28f4175a7da7cc919866f85d80",
      "old_mode": 33188,
      "old_path": "iotdb-core/node-commons/src/main/java/org/apache/iotdb/commons/partition/executor/HashExecutor.java",
      "new_id": "c3e088e6e8feaeb8ce253d05db2bd8c50ec2ea46",
      "new_mode": 33188,
      "new_path": "iotdb-core/node-commons/src/main/java/org/apache/iotdb/commons/partition/executor/hash/JSHashExecutor.java",
      "score": 60
    },
    {
      "type": "copy",
      "old_id": "2569dee1add1cc28f4175a7da7cc919866f85d80",
      "old_mode": 33188,
      "old_path": "iotdb-core/node-commons/src/main/java/org/apache/iotdb/commons/partition/executor/HashExecutor.java",
      "new_id": "48cff807babc6ca1e6edb0dc249e102fb1e72857",
      "new_mode": 33188,
      "new_path": "iotdb-core/node-commons/src/main/java/org/apache/iotdb/commons/partition/executor/hash/SDBMHashExecutor.java",
      "score": 61
    },
    {
      "type": "modify",
      "old_id": "a21450429c51b27b7272bac23dc2ee55dd207c77",
      "old_mode": 33188,
      "old_path": "iotdb-core/node-commons/src/test/java/org/apache/iotdb/commons/partition/executor/HashExecutorTest.java",
      "new_id": "f78f546b50b580a505b4b160964b29a705811af5",
      "new_mode": 33188,
      "new_path": "iotdb-core/node-commons/src/test/java/org/apache/iotdb/commons/partition/executor/HashExecutorTest.java"
    }
  ]
}
