)]}'
{
  "commit": "574add8fcc62f90d8b04fc53ea75a97662c50cb7",
  "tree": "4d9e11df7929bf0fea9e363b01f361f5228efb8e",
  "parents": [
    "d6a978de27053d1f9c98629a4a0d3f56b6947da8"
  ],
  "author": {
    "name": "CritasWang",
    "email": "critas@outlook.com",
    "time": "Tue Jan 27 05:37:40 2026 +0000"
  },
  "committer": {
    "name": "CritasWang",
    "email": "critas@outlook.com",
    "time": "Tue Jan 27 05:37:40 2026 +0000"
  },
  "message": "Add core IoTDB client implementation with Session, SessionPool, and TableSessionPool\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4759acc0c9dd1dfbac8f0bd74aafea7daa4ea87a",
      "new_mode": 33188,
      "new_path": ".eslintrc.json"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "59834aa27988d444d06532d453f49139780ff3c7",
      "new_mode": 33188,
      "new_path": ".gitignore"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "63594dfa81c5a1c31558c9a16aecf4e18ca2f632",
      "new_mode": 33188,
      "new_path": "jest.config.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "44351a10019d8f487720e57c658c3574350002e4",
      "new_mode": 33188,
      "new_path": "package.json"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "63695026bee419530c86075d9dc9d0b64492ef0f",
      "new_mode": 33188,
      "new_path": "src/client/Session.ts"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9a00558849c49e3b32b9bcd2c3710eb5a1dccaaf",
      "new_mode": 33188,
      "new_path": "src/client/SessionPool.ts"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c3444bb420ed67e4982808de7da0b3d1142d8b60",
      "new_mode": 33188,
      "new_path": "src/client/TableSessionPool.ts"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f4661a121d788ad128ded4c477e08f48a22ca310",
      "new_mode": 33188,
      "new_path": "src/connection/Connection.ts"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5598f186dfdf6a3a6ae6a48443fc6ef486669aae",
      "new_mode": 33188,
      "new_path": "src/index.ts"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bf0dee13c5784310afacf6bd3b16c92d707fab99",
      "new_mode": 33188,
      "new_path": "src/thrift/generated/IClientRPCService.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "338f8046abc50584e989d67a8e1d3822309a87f3",
      "new_mode": 33188,
      "new_path": "src/thrift/generated/client_types.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9240a219fac4f507654eeed43c0d404d03cf52fb",
      "new_mode": 33188,
      "new_path": "src/utils/Config.ts"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9cd08ba7446098b77c642691b8c25ba6d2d06b6f",
      "new_mode": 33188,
      "new_path": "src/utils/Logger.ts"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "48afb89d336614bf486d057663ac26af4b049025",
      "new_mode": 33188,
      "new_path": "thrift/client.thrift"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d1db4cf6090602cd309f89e51648b9d00c92d39e",
      "new_mode": 33188,
      "new_path": "thrift/common.thrift"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "829947cdd93e71d8e77f87dcbb718926f60f293f",
      "new_mode": 33188,
      "new_path": "tsconfig.json"
    }
  ]
}
