)]}'
{
  "commit": "bfa71e00e763c62c3d4ef3f5b459d1a814d91ddb",
  "tree": "37183be7e2c70ad07892b760c07c9e09ae0d04bd",
  "parents": [
    "d7898c44343c731c936b06aebfb23ca8172cf58b"
  ],
  "author": {
    "name": "Zhenyu Luo",
    "email": "zhenyu@apache.org",
    "time": "Wed Dec 10 11:39:49 2025 +0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Dec 10 11:39:49 2025 +0800"
  },
  "message": "Active Load: Add cleanup for active load listening directories on DataNode first startup (#16854)\n\n* Add cleanup for active load listening directories on DataNode first startup\n\n- Add cleanupListeningDirectories() method in ActiveLoadAgent to clean up all listening directories\n- Call cleanup method when DataNode starts for the first time\n- Clean up pending, pipe, and failed directories\n- Silent execution with minimal logging\n\n* update\n\n* fix",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c4b08f8f05a8ae915a12178864f5f7b1a71458c4",
      "old_mode": 33188,
      "old_path": "iotdb-core/datanode/src/main/java/org/apache/iotdb/db/service/DataNode.java",
      "new_id": "1fac05012fe89cb508dcf72e45679418c33a7ab0",
      "new_mode": 33188,
      "new_path": "iotdb-core/datanode/src/main/java/org/apache/iotdb/db/service/DataNode.java"
    },
    {
      "type": "modify",
      "old_id": "f060bd9a96f3cacf3249b560378a33e5367b5ad5",
      "old_mode": 33188,
      "old_path": "iotdb-core/datanode/src/main/java/org/apache/iotdb/db/storageengine/load/active/ActiveLoadAgent.java",
      "new_id": "6065c349c8c54c834be4d05bdc87f69465274c8a",
      "new_mode": 33188,
      "new_path": "iotdb-core/datanode/src/main/java/org/apache/iotdb/db/storageengine/load/active/ActiveLoadAgent.java"
    }
  ]
}
