)]}'
{
  "commit": "e5fbedd29f9c4f4889530c26dae37f07a04b2189",
  "tree": "6a465b6078b108da2b7544bf6ccce0b0c4318352",
  "parents": [
    "0e9fed1e12ed066865e46c6903782b2ef95f4650"
  ],
  "author": {
    "name": "Jens Geyer",
    "email": "jensg@apache.org",
    "time": "Fri Jul 08 22:00:37 2016 +0200"
  },
  "committer": {
    "name": "Jens Geyer",
    "email": "jensg@apache.org",
    "time": "Fri Jul 08 22:00:37 2016 +0200"
  },
  "message": "Revert \"THRIFT-3768 fix TThreadedServer refactoring issues with client lifetime guarantees\"\n\nThis reverts commit 0b433de5d5c7454f5410ac7b3d1ac86a07d1beef.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8f74fa6fe4b3f8f1f8644ef84c10efcc69c193ce",
      "old_mode": 33188,
      "old_path": "lib/cpp/src/thrift/concurrency/ThreadManager.cpp",
      "new_id": "24bfeec448e77e7ca2d7b4558ad4addca9e52b5d",
      "new_mode": 33188,
      "new_path": "lib/cpp/src/thrift/concurrency/ThreadManager.cpp"
    },
    {
      "type": "modify",
      "old_id": "ea78bcd63b39e74d868f25b50c3e5913cb02caaa",
      "old_mode": 33188,
      "old_path": "lib/cpp/src/thrift/server/TServerFramework.cpp",
      "new_id": "56b6cca6e6bcf5f358681df98a9d2ed519a63881",
      "new_mode": 33188,
      "new_path": "lib/cpp/src/thrift/server/TServerFramework.cpp"
    },
    {
      "type": "modify",
      "old_id": "36d1fc478e07a4417201c95baefb3ff7414d655a",
      "old_mode": 33188,
      "old_path": "lib/cpp/src/thrift/server/TThreadedServer.cpp",
      "new_id": "92f5cf81945fe9d46106c0377e0f47806257ee77",
      "new_mode": 33188,
      "new_path": "lib/cpp/src/thrift/server/TThreadedServer.cpp"
    },
    {
      "type": "modify",
      "old_id": "a5b005a2b377a80173f664d4c3cf2c0ccdd1f238",
      "old_mode": 33188,
      "old_path": "lib/cpp/src/thrift/server/TThreadedServer.h",
      "new_id": "cdacfd7851def141cc0aa703a2ba952da99b61d2",
      "new_mode": 33188,
      "new_path": "lib/cpp/src/thrift/server/TThreadedServer.h"
    }
  ]
}
