)]}'
{
  "commit": "64fbda03c8de318d20a782e7016bd02779110671",
  "tree": "27e9ba70ef70376c1d87f85c6dccfd7782ab576a",
  "parents": [
    "1a39e5323a2ec07a10cb8dc8b9d4b1c1aea8d324"
  ],
  "author": {
    "name": "Yunze Xu",
    "email": "xyzinfernity@163.com",
    "time": "Thu Mar 19 16:01:21 2026 +0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Mar 19 16:01:21 2026 +0800"
  },
  "message": "Fix connection leak by request timers not cancelled in time (#555)\n\n* Fix connection leak by request timers not cancelled in time\n\n* fix\n\n* fix include style\n\n* revert consumer stats changes and speed up tests\n\n* abstract a common method to insert a request and add tests\n\n* remove duplicated emplace\n\n* remove unexpected error log",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "cc7e1f6706939a0c548f30e2f2ac1cb340411dcc",
      "old_mode": 33188,
      "old_path": "lib/ClientConnection.cc",
      "new_id": "a135ade74b40848cfc3b65c794d278a9395ef119",
      "new_mode": 33188,
      "new_path": "lib/ClientConnection.cc"
    },
    {
      "type": "modify",
      "old_id": "75e4bca815f8fb6f4c544618e97001829dfb077e",
      "old_mode": 33188,
      "old_path": "lib/ClientConnection.h",
      "new_id": "c8cd86fe154e51deb1cf3402f4eaa927a4e40bc7",
      "new_mode": 33188,
      "new_path": "lib/ClientConnection.h"
    },
    {
      "type": "modify",
      "old_id": "80659d4b866aaa2437318a8efa2b750ab1014fa1",
      "old_mode": 33188,
      "old_path": "lib/ExecutorService.h",
      "new_id": "4a36396c8af591d5214fa4ea5e53ac6914f078ef",
      "new_mode": 33188,
      "new_path": "lib/ExecutorService.h"
    },
    {
      "type": "modify",
      "old_id": "2d830fc78bc4e7cee22889852fce1e7ec3b3aac2",
      "old_mode": 33188,
      "old_path": "lib/MockServer.h",
      "new_id": "6f8d1390a9afdc6412467e69e0977b07f7bcac5a",
      "new_mode": 33188,
      "new_path": "lib/MockServer.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "465073f6a8bf8cae90b36ccfca6d76c85b75b904",
      "new_mode": 33188,
      "new_path": "lib/PendingRequest.h"
    },
    {
      "type": "modify",
      "old_id": "6bd6cc8a0384e0636877cd3b7e1d323f187c0503",
      "old_mode": 33188,
      "old_path": "tests/ClientTest.cc",
      "new_id": "63ac9d16751982ccbf945af5e961844576cc80d6",
      "new_mode": 33188,
      "new_path": "tests/ClientTest.cc"
    },
    {
      "type": "modify",
      "old_id": "1f351d162756828746587db56d83177941492b43",
      "old_mode": 33188,
      "old_path": "tests/PulsarFriend.h",
      "new_id": "3296953be4d4ce24a8eb6881cdeccd41c8677034",
      "new_mode": 33188,
      "new_path": "tests/PulsarFriend.h"
    }
  ]
}
