)]}'
{
  "commit": "ba3cbe5a62daf16beead6d14cd9a9a43bdf74dcc",
  "tree": "b02f33bc281365f1afd31e573c40f072dea40d1c",
  "parents": [
    "716835fa76bdfe8020179f30d1d5dbadc65bf5fb"
  ],
  "author": {
    "name": "Yuxuan \u0027fishy\u0027 Wang",
    "email": "yuxuan.wang@reddit.com",
    "time": "Wed May 28 10:54:04 2025 -0700"
  },
  "committer": {
    "name": "Yuxuan \u0027fishy\u0027 Wang",
    "email": "yuxuan.wang@reddit.com",
    "time": "Thu May 29 08:42:57 2025 -0700"
  },
  "message": "go: Add a zlib reader pool\n\nWe implemented a zlib writer pool for default level when implementing\nTHeader, this change also add a zlib reader pool to help speed up things\nwhen zlib is used.\n\nAlso make TZlibTransport to use the zlib writer pool when it\u0027s using the\ndefault compression level.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "65f77f2c42dbd41074bca3ade44849d9e5b8a87a",
      "old_mode": 33188,
      "old_path": "lib/go/thrift/compact_protocol_test.go",
      "new_id": "0d9575992b7536ae9fa3988f3a26690400a0855b",
      "new_mode": 33188,
      "new_path": "lib/go/thrift/compact_protocol_test.go"
    },
    {
      "type": "modify",
      "old_id": "d6d64160af34de616df1db95486754ee4bc1b20a",
      "old_mode": 33188,
      "old_path": "lib/go/thrift/header_transport.go",
      "new_id": "06f71b3a30dab50d7204ddaec1014eef12623477",
      "new_mode": 33188,
      "new_path": "lib/go/thrift/header_transport.go"
    },
    {
      "type": "modify",
      "old_id": "1d623d42223f79b38eb8eaa077cabc90a1d2d4ff",
      "old_mode": 33188,
      "old_path": "lib/go/thrift/pool.go",
      "new_id": "6912f3ea5d5757ee0d04065591b8b5bc0da7a0a5",
      "new_mode": 33188,
      "new_path": "lib/go/thrift/pool.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b41929167bb717788c23d28515c49119ebd006ca",
      "new_mode": 33188,
      "new_path": "lib/go/thrift/zlib_pool.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1b3f5d8afe77fad1c20d598c7f47f9593fed674f",
      "new_mode": 33188,
      "new_path": "lib/go/thrift/zlib_pool_test.go"
    },
    {
      "type": "modify",
      "old_id": "cefe1f994485e7f700b53135b1a93acb3b8d9130",
      "old_mode": 33188,
      "old_path": "lib/go/thrift/zlib_transport.go",
      "new_id": "8f2d073b53ee2ffe6ac4f2d64e3d0f54ce739a99",
      "new_mode": 33188,
      "new_path": "lib/go/thrift/zlib_transport.go"
    }
  ]
}
