)]}'
{
  "commit": "dabfea2f98a9ab605748dea55b1efbb1932b361f",
  "tree": "ac141f9f985ad0aa540b9b6111b8c9ffcfb39728",
  "parents": [
    "cfbb905034c928f073639af00b30d74951744b61"
  ],
  "author": {
    "name": "max ulidtko",
    "email": "ulidtko@gmail.com",
    "time": "Tue May 19 21:44:46 2020 +0300"
  },
  "committer": {
    "name": "Jens Geyer",
    "email": "jensg@apache.org",
    "time": "Tue Jun 09 23:09:25 2020 +0200"
  },
  "message": "THRIFT-5186: Rewrite address resolution in T{Nonblocking,}ServerSocket\nClient: cpp\nPatch: Max Ulidtko\n\nThis closes #2151\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "175d07fca70d2a276903aafc9d8e15e710b6d173",
      "old_mode": 33188,
      "old_path": "CHANGES.md",
      "new_id": "fbaf35dffc8b1808bf60b31df5aa0eab10b848f8",
      "new_mode": 33188,
      "new_path": "CHANGES.md"
    },
    {
      "type": "modify",
      "old_id": "c73a17d7580dc9f5bf74eff41e90fa52db62e42d",
      "old_mode": 33261,
      "old_path": "lib/cpp/Makefile.am",
      "new_id": "a536d171959558f69fced1d0ba8726821dc370da",
      "new_mode": 33261,
      "new_path": "lib/cpp/Makefile.am"
    },
    {
      "type": "modify",
      "old_id": "c50ce381c27bef8bfc08c0ee83e7ecca5e14e56a",
      "old_mode": 33188,
      "old_path": "lib/cpp/src/thrift/transport/TNonblockingServerSocket.cpp",
      "new_id": "7bac37eb23e68c1ed68d87a97e8004511ed104b3",
      "new_mode": 33188,
      "new_path": "lib/cpp/src/thrift/transport/TNonblockingServerSocket.cpp"
    },
    {
      "type": "modify",
      "old_id": "a68c28d22ce0169e6262abeef731e79d7f7d4e4a",
      "old_mode": 33188,
      "old_path": "lib/cpp/src/thrift/transport/TNonblockingServerSocket.h",
      "new_id": "1ed2b07f9c34fec3094f641a403b9720f218e733",
      "new_mode": 33188,
      "new_path": "lib/cpp/src/thrift/transport/TNonblockingServerSocket.h"
    },
    {
      "type": "modify",
      "old_id": "150e530962be946cf90ca1bad39767ab67287bfc",
      "old_mode": 33188,
      "old_path": "lib/cpp/src/thrift/transport/TServerSocket.cpp",
      "new_id": "6b7652560d93e498ccb317f037d62e995b5161f9",
      "new_mode": 33188,
      "new_path": "lib/cpp/src/thrift/transport/TServerSocket.cpp"
    },
    {
      "type": "modify",
      "old_id": "4562341b09f3e7c86a8968eb1f719e61a5e6c404",
      "old_mode": 33188,
      "old_path": "lib/cpp/src/thrift/transport/TServerSocket.h",
      "new_id": "e4659a0363dd3a40d0a9f5f9312471fa51bde87f",
      "new_mode": 33188,
      "new_path": "lib/cpp/src/thrift/transport/TServerSocket.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c9e0e57b882c7e3b0788eb718be26de8686b11dd",
      "new_mode": 33188,
      "new_path": "lib/cpp/src/thrift/transport/TSocketUtils.h"
    }
  ]
}
