)]}'
{
  "commit": "3d67501d49e8e6450122a680d7161a8a193b19df",
  "tree": "3ba2d12dd1c9155078be2b00dc45623c0745e3ed",
  "parents": [
    "76352e0635ba12ad6099ed37e6a77f8c7290c88f"
  ],
  "author": {
    "name": "CritasWang",
    "email": "critas@outlook.com",
    "time": "Tue Feb 03 15:25:21 2026 +0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Feb 03 15:25:21 2026 +0800"
  },
  "message": "Documentation: comprehensive review and organization of all 34 markdown files (#11)\n\n* Initial plan\n\n* Add fast serialization with buffer pooling (Phase 1)\n\n\n* Add columnar result format and complete Phase 1+2 optimizations\n\n\n* Add comprehensive documentation for pg-inspired optimizations\n\n\n* Fix code review issue: remove redundant ternary operator\n\n\n* Add comprehensive pool optimization plan (Phase 3) based on pg design\n\n\n* Revert pool \"optimizations\" causing 7.4x performance degradation (#12)\n\n* Initial plan\n\n* Implement Phase 3A-3D: FIFO queue, lifecycle management, and enhanced metrics\n\n\n* Add unit tests for new pool features (metrics, lifecycle config)\n\n\n* Add documentation and example for pool optimization features\n\n\n* Address code review feedback - improve defensive programming\n\n\n* Update e2e tests, examples, and docs for pool optimization features\n\n\n* Add comprehensive summary of pool optimization updates\n\n\n* Revert FIFO queue and lifecycle management optimizations based on new_test performance findings\n\n\n* Clean up examples: remove references to removed optimization features\n\n\n* Add comprehensive performance analysis summary based on new_test findings\n\n\n---------\n\n\n* Organize and update all documentation with comprehensive index\n\n\n* Add Chinese documentation summary and final organization\n\n\n* Complete documentation review with comprehensive report\n\n\n---------\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cb6eed6b38dca3e17c09bf9e19e253e77e532624",
      "new_mode": 33188,
      "new_path": "PERFORMANCE_ANALYSIS_SUMMARY.md"
    },
    {
      "type": "modify",
      "old_id": "0af2b83c3897f4d91b71d2b09ed705c64395a017",
      "old_mode": 33188,
      "old_path": "README.md",
      "new_id": "90577b0c2ee0f952b1defc06957a42343dfde9bf",
      "new_mode": 33188,
      "new_path": "README.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "297c0d53d579453a61752334dbb3a1da6ad6351a",
      "new_mode": 33188,
      "new_path": "docs/DOCUMENTATION_REVIEW_COMPLETE.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "95586c47b8de94ba367e819ff335d3f0ff8ac3ba",
      "new_mode": 33188,
      "new_path": "docs/DOCUMENTATION_SUMMARY_ZH.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8446124e51f6f45ab298b1db9ecd95002f890166",
      "new_mode": 33188,
      "new_path": "docs/PERFORMANCE_INDEX.md"
    },
    {
      "type": "modify",
      "old_id": "fbabc5c0f41f722ed24ffe633bce06a8bd3f984f",
      "old_mode": 33188,
      "old_path": "docs/README.md",
      "new_id": "e6046b99e8f2a7c81d81842e0e14b8d1164572ac",
      "new_mode": 33188,
      "new_path": "docs/README.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1238cbcf089ef59e85ab1febd2df075b1f80f1be",
      "new_mode": 33188,
      "new_path": "docs/performance-guide.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e1d5d0ab141690ccf786570fe3874da03d684cb6",
      "new_mode": 33188,
      "new_path": "docs/pg-inspired-optimizations.md"
    },
    {
      "type": "modify",
      "old_id": "a530624976d36c69d478b1cf229d605bb4ea382f",
      "old_mode": 33188,
      "old_path": "examples/session-pool.ts",
      "new_id": "b004d72c3d0ecd3873abffe6750d54390834429f",
      "new_mode": 33188,
      "new_path": "examples/session-pool.ts"
    },
    {
      "type": "modify",
      "old_id": "db27dc03f4349a4698841b5ffb8535c3383ee85e",
      "old_mode": 33188,
      "old_path": "examples/table-session-pool.ts",
      "new_id": "076140eef42083d0a0dbe4d0790ae6b4293c2b54",
      "new_mode": 33188,
      "new_path": "examples/table-session-pool.ts"
    },
    {
      "type": "modify",
      "old_id": "9e79eca092f3cc365fa5c76246dfd45ad971148b",
      "old_mode": 33188,
      "old_path": "src/client/BaseSessionPool.ts",
      "new_id": "e6a7fa5e618549f442462a9305e5701e400874f0",
      "new_mode": 33188,
      "new_path": "src/client/BaseSessionPool.ts"
    },
    {
      "type": "modify",
      "old_id": "c41feaa1ad43da3f038709afa4bc02c931c498b1",
      "old_mode": 33188,
      "old_path": "src/client/Session.ts",
      "new_id": "1084838eef4849a10e06871f5d02691a954a62b5",
      "new_mode": 33188,
      "new_path": "src/client/Session.ts"
    },
    {
      "type": "modify",
      "old_id": "342809d9b79811b5507bafe73a99d0d32c11e03b",
      "old_mode": 33188,
      "old_path": "src/client/SessionDataSet.ts",
      "new_id": "e273d14d01d8933d190f6e472ea51dbd32d96a70",
      "new_mode": 33188,
      "new_path": "src/client/SessionDataSet.ts"
    },
    {
      "type": "modify",
      "old_id": "88f199f2a352fd7ba5e1f59277f274b7052f284e",
      "old_mode": 33188,
      "old_path": "src/index.ts",
      "new_id": "11b93788c615bfe11b8e418dec27f63fe5ffbb31",
      "new_mode": 33188,
      "new_path": "src/index.ts"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d15d19b3565f5f3258555fac017bf927334a5ab8",
      "new_mode": 33188,
      "new_path": "src/utils/BufferPool.ts"
    },
    {
      "type": "modify",
      "old_id": "daa3984c4eb4eadc0d0601aeda3bbb07d4faa6ec",
      "old_mode": 33188,
      "old_path": "src/utils/Config.ts",
      "new_id": "5ca7da10a936f0f5b5f693cdaf5b185600b4c6fc",
      "new_mode": 33188,
      "new_path": "src/utils/Config.ts"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a87f9b3f9c6e83238bedc55b3d4a433510f9b082",
      "new_mode": 33188,
      "new_path": "src/utils/FastSerializer.ts"
    },
    {
      "type": "modify",
      "old_id": "b691c701adc329023952167586f6ed00bb74ee55",
      "old_mode": 33188,
      "old_path": "tests/e2e/SessionPool.test.ts",
      "new_id": "0900a26e5965e04e193f7455fbc27f6cf1de2786",
      "new_mode": 33188,
      "new_path": "tests/e2e/SessionPool.test.ts"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4f2b7ba70428f97aeceb129a1aa8f860de59f256",
      "new_mode": 33188,
      "new_path": "tests/unit/FastSerializer.test.ts"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "32e34f622fbf4959dc349332da5422300313382e",
      "new_mode": 33188,
      "new_path": "tests/unit/SessionPool.test.ts"
    }
  ]
}
