)]}'
{
  "commit": "e948ec96fe72c16cf8a6c071cb75b7edc34d646a",
  "tree": "c7ab43ef48cfa365c2cafb0c0a0ce000b6052558",
  "parents": [
    "37e618c7cbe4b9ce9994c56b657cd7b8e1c3471f"
  ],
  "author": {
    "name": "koi2000",
    "email": "koi20000@163.com",
    "time": "Fri Sep 19 23:37:41 2025 +0800"
  },
  "committer": {
    "name": "imbajin",
    "email": "jin@apache.org",
    "time": "Wed Oct 29 15:58:32 2025 +0800"
  },
  "message": "feat(auth): implement authentication mechanism for REST and gRPC services\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7d104169678b160326ae2153c558766660c00772",
      "new_mode": 33188,
      "new_path": "hugegraph-pd/hg-pd-service/src/main/java/org/apache/hugegraph/pd/rest/interceptor/AuthenticationConfigurer.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fbc129078c43a2374b22e76587f4b34327a95b8a",
      "new_mode": 33188,
      "new_path": "hugegraph-pd/hg-pd-service/src/main/java/org/apache/hugegraph/pd/rest/interceptor/RestAuthentication.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8dae0bcd153071a3962c27b024acf9d11363fb3d",
      "new_mode": 33188,
      "new_path": "hugegraph-pd/hg-pd-service/src/main/java/org/apache/hugegraph/pd/service/interceptor/Authentication.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "95bfda3bfb5dc206c0153af28278066ca3ac721b",
      "new_mode": 33188,
      "new_path": "hugegraph-pd/hg-pd-service/src/main/java/org/apache/hugegraph/pd/service/interceptor/GrpcAuthentication.java"
    }
  ]
}
