)]}'
{
  "commit": "db37125c5fc1febd6ba6ab6454f375ec546a8664",
  "tree": "93c4ce7ca1183ac862799dbad974f20eb5dcae16",
  "parents": [
    "86b05bf2294de5202f22033a2713f100c493b067"
  ],
  "author": {
    "name": "Chris Friedt",
    "email": "cfriedt@meta.com",
    "time": "Fri Jan 20 15:12:25 2023 -0500"
  },
  "committer": {
    "name": "Jens Geyer",
    "email": "Jens-G@users.noreply.github.com",
    "time": "Sat Jul 13 15:29:20 2024 +0200"
  },
  "message": "lib: cpp: mitigate warnings due to non-virtual destructors\n\nCommit 042580f53441efe1bc5c80c89351fcb30740659e removed the\n`virtual` keyword from the declaration of `~TConnectedClient()`.\n\nWhile mostly benign, it does cause a warning in some versions\nof GCC, which can throw off CI sometimes when building with\n`-Werror`.\n\nSigned-off-by: Chris Friedt \u003ccfriedt@meta.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a60f1f0fb4b0733a7978652a0bc521eb8c8a4bdf",
      "old_mode": 33188,
      "old_path": "lib/cpp/src/thrift/TNonCopyable.h",
      "new_id": "51c94e2a0d532e8b7aedd5d5a4455b4929ec6eb7",
      "new_mode": 33188,
      "new_path": "lib/cpp/src/thrift/TNonCopyable.h"
    },
    {
      "type": "modify",
      "old_id": "0bc5eb565f5b5c11c77dc33f161ecad8b7866593",
      "old_mode": 33188,
      "old_path": "lib/cpp/src/thrift/async/TConcurrentClientSyncInfo.h",
      "new_id": "dd9b055e87e929d7082d3398ed9959efcb2ae555",
      "new_mode": 33188,
      "new_path": "lib/cpp/src/thrift/async/TConcurrentClientSyncInfo.h"
    },
    {
      "type": "modify",
      "old_id": "c5bf3b6eef4f3531e2c27eccaf0dc809dca43c66",
      "old_mode": 33188,
      "old_path": "lib/cpp/src/thrift/async/TEvhttpServer.h",
      "new_id": "aecfadef2fbe6ed5b9597e3b000fb76b5167b4cd",
      "new_mode": 33188,
      "new_path": "lib/cpp/src/thrift/async/TEvhttpServer.h"
    },
    {
      "type": "modify",
      "old_id": "608cff18411f5e8fe61abb1df3671a3f9af1f827",
      "old_mode": 33188,
      "old_path": "lib/cpp/src/thrift/transport/TFileTransport.h",
      "new_id": "902d9061df876ec057e317bbfdef5e8b11f14131",
      "new_mode": 33188,
      "new_path": "lib/cpp/src/thrift/transport/TFileTransport.h"
    },
    {
      "type": "modify",
      "old_id": "057f623b99ab610659c65f24c16f92fa335d0f2c",
      "old_mode": 33188,
      "old_path": "lib/cpp/src/thrift/windows/OverlappedSubmissionThread.h",
      "new_id": "7326a9c0e28318f83f7ff66aa5c62cb3ae8a26a7",
      "new_mode": 33188,
      "new_path": "lib/cpp/src/thrift/windows/OverlappedSubmissionThread.h"
    },
    {
      "type": "modify",
      "old_id": "a5b2ac50f0d650eedbf10c4d8da5ae411224cf1f",
      "old_mode": 33188,
      "old_path": "lib/cpp/src/thrift/windows/Sync.h",
      "new_id": "89aaead77959f628bfff21d1eab71e459fabcd4a",
      "new_mode": 33188,
      "new_path": "lib/cpp/src/thrift/windows/Sync.h"
    },
    {
      "type": "modify",
      "old_id": "a098d2c714483eccc1e79e01a37a3489e97e24fd",
      "old_mode": 33188,
      "old_path": "lib/cpp/src/thrift/windows/TWinsockSingleton.h",
      "new_id": "a8e517aabb9d229f52d322e3ec535d2d19e4753e",
      "new_mode": 33188,
      "new_path": "lib/cpp/src/thrift/windows/TWinsockSingleton.h"
    }
  ]
}
