)]}'
{
  "commit": "76352e0635ba12ad6099ed37e6a77f8c7290c88f",
  "tree": "bb550da0feadbcb0b44ffaf95e548bba35948cb5",
  "parents": [
    "6c8f2492d438cdfe28b3536ce5dfed225ea802e9"
  ],
  "author": {
    "name": "CritasWang",
    "email": "critas@outlook.com",
    "time": "Tue Feb 03 00:55:20 2026 +0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Feb 03 00:55:20 2026 +0800"
  },
  "message": "Fix concurrency issues causing 10x performance degradation in session pools (#10)\n\n* Initial plan\n\n* Fix concurrency performance issues in benchmark and session pools\n\n\n* Improve documentation for database context sync and executor interface\n\n\n* Add comprehensive debug logging for performance analysis\n\n\n* Fix TableSessionPool to use inherited insertTablet with debug logging\n\n\n* Improve comment explaining why insertTablet override was removed\n\n\n---------\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "72404c0c289265dbf967548176c920da526f3519",
      "old_mode": 33188,
      "old_path": "benchmark/benchmark-core.js",
      "new_id": "af5a5c21801e08512dafcb9c79a9a47beb6ddade",
      "new_mode": 33188,
      "new_path": "benchmark/benchmark-core.js"
    },
    {
      "type": "modify",
      "old_id": "bed34bc2cdb9465a08f25f42021b310f98159ce3",
      "old_mode": 33261,
      "old_path": "benchmark/benchmark-table.js",
      "new_id": "d125477847139be76fc4564de4028f021caf9aeb",
      "new_mode": 33261,
      "new_path": "benchmark/benchmark-table.js"
    },
    {
      "type": "modify",
      "old_id": "1e2782712390f1d5274e5ca5166357301a3ae52b",
      "old_mode": 33188,
      "old_path": "src/client/BaseSessionPool.ts",
      "new_id": "9e79eca092f3cc365fa5c76246dfd45ad971148b",
      "new_mode": 33188,
      "new_path": "src/client/BaseSessionPool.ts"
    },
    {
      "type": "modify",
      "old_id": "8f9e40caa146b6ad5f5d1d394b1725354274351d",
      "old_mode": 33188,
      "old_path": "src/client/Session.ts",
      "new_id": "c41feaa1ad43da3f038709afa4bc02c931c498b1",
      "new_mode": 33188,
      "new_path": "src/client/Session.ts"
    },
    {
      "type": "modify",
      "old_id": "8302da3dd410535ac3088e021822bd6eb63da21e",
      "old_mode": 33188,
      "old_path": "src/client/TableSessionPool.ts",
      "new_id": "3eacb0cf422cdb9435bdc6e252ad7581a3a315cb",
      "new_mode": 33188,
      "new_path": "src/client/TableSessionPool.ts"
    }
  ]
}
