)]}'
{
  "commit": "c9ac8d2953a4806cc93aa4ff2e700623ecad980c",
  "tree": "74cb331a75066bc9b13910652a3724606fa65bbe",
  "parents": [
    "a5df39032ca206e2e6a9ec975147e81746d9a255"
  ],
  "author": {
    "name": "James E. King III",
    "email": "jking@apache.org",
    "time": "Mon Jan 07 16:46:45 2019 -0500"
  },
  "committer": {
    "name": "James E. King III",
    "email": "jking@apache.org",
    "time": "Wed Jan 09 17:05:34 2019 -0500"
  },
  "message": "THRIFT-4720: documenting breaking changes, minor cleanup\n",
  "tree_diff": [
    {
      "type": "delete",
      "old_id": "244f0da2feb0cbc9de7476d7f4b9a8489802038a",
      "old_mode": 33188,
      "old_path": "CHANGES",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ef6f240a379c8c9c6d526b7a7bb3b6fa3d1db3b8",
      "new_mode": 33188,
      "new_path": "CHANGES.md"
    },
    {
      "type": "modify",
      "old_id": "9f57a66c4d53e7df06fce6acde8095463c3bbe1c",
      "old_mode": 33188,
      "old_path": "CMakeLists.txt",
      "new_id": "e6dd5638bf1b6c441a3818112f82a594175f5ece",
      "new_mode": 33188,
      "new_path": "CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "24a3cf5cebc5885bdbc5c5dcba8361a60ef2b714",
      "old_mode": 33188,
      "old_path": "LANGUAGES.md",
      "new_id": "5c3290990f25dbcecf3b5c01aacea9c362635230",
      "new_mode": 33188,
      "new_path": "LANGUAGES.md"
    },
    {
      "type": "modify",
      "old_id": "511452dfc8597cb249165ec6efba45c1e9d6c096",
      "old_mode": 33261,
      "old_path": "Makefile.am",
      "new_id": "addfa0cfbe6017251df650d7d51c69c1dce436ce",
      "new_mode": 33261,
      "new_path": "Makefile.am"
    },
    {
      "type": "modify",
      "old_id": "e021479e1023ecc024a7ce759d74c4fd7f20832b",
      "old_mode": 33261,
      "old_path": "appveyor.yml",
      "new_id": "ab6f582ea61ee0a61d0e1cc07732bf6cf297b3c7",
      "new_mode": 33261,
      "new_path": "appveyor.yml"
    },
    {
      "type": "modify",
      "old_id": "a4b92a29cd2621dfccb52a203aa2b43e5ba755db",
      "old_mode": 33188,
      "old_path": "build/appveyor/MSVC-appveyor-build.bat",
      "new_id": "0b7f0ef23c02ddfd60822cfdc4700839c55196e0",
      "new_mode": 33188,
      "new_path": "build/appveyor/MSVC-appveyor-build.bat"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0c7f13dfaf13dddfa9a0aba1a72de930e5d03084",
      "new_mode": 33188,
      "new_path": "build/cmake/BoostMacros.cmake"
    },
    {
      "type": "modify",
      "old_id": "93255e05cdb88ff0aeb1f6be8d80929c82628ad9",
      "old_mode": 33188,
      "old_path": "build/cmake/DefineCMakeDefaults.cmake",
      "new_id": "7ae21362da1c44480093f803bd134ec21d7c5d8d",
      "new_mode": 33188,
      "new_path": "build/cmake/DefineCMakeDefaults.cmake"
    },
    {
      "type": "modify",
      "old_id": "9aff53c16bb0736ed0d8a79131a9794a7f719ee7",
      "old_mode": 33188,
      "old_path": "build/cmake/DefineOptions.cmake",
      "new_id": "207b770c71cb0cfc677f9c3065c3a3cfe08d30ea",
      "new_mode": 33188,
      "new_path": "build/cmake/DefineOptions.cmake"
    },
    {
      "type": "modify",
      "old_id": "ccc311e44c0940fce767a3796597d3c368f0474a",
      "old_mode": 33261,
      "old_path": "build/docker/scripts/cmake.sh",
      "new_id": "eb384d55224caa1154a9e202c4036972dda010c6",
      "new_mode": 33261,
      "new_path": "build/docker/scripts/cmake.sh"
    },
    {
      "type": "modify",
      "old_id": "61744b432615e14f69dc2d1e059a174854ae0ebd",
      "old_mode": 33261,
      "old_path": "build/veralign.sh",
      "new_id": "491ef36b5469afbc08ab8653df2625883c40feab",
      "new_mode": 33261,
      "new_path": "build/veralign.sh"
    },
    {
      "type": "modify",
      "old_id": "be3bad16128d6ce61018c0321931d6c318aac98a",
      "old_mode": 33188,
      "old_path": "compiler/cpp/src/thrift/generate/t_c_glib_generator.cc",
      "new_id": "306086397fb3b558aea8afdf002146c5df2b1b24",
      "new_mode": 33188,
      "new_path": "compiler/cpp/src/thrift/generate/t_c_glib_generator.cc"
    },
    {
      "type": "modify",
      "old_id": "628d0d8d7853ca02552870ca52c49102924a9037",
      "old_mode": 33188,
      "old_path": "compiler/cpp/src/thrift/generate/t_cl_generator.cc",
      "new_id": "38807f45a1a23716ab8c1efee1465ef05219b2b7",
      "new_mode": 33188,
      "new_path": "compiler/cpp/src/thrift/generate/t_cl_generator.cc"
    },
    {
      "type": "modify",
      "old_id": "d2269cf7814fa39c8ce8bc5931dc2a72b776393b",
      "old_mode": 33188,
      "old_path": "compiler/cpp/src/thrift/windows/config.h",
      "new_id": "6ba4f9ae6c197633941eb8cc097ed5e2dbbd0e47",
      "new_mode": 33188,
      "new_path": "compiler/cpp/src/thrift/windows/config.h"
    },
    {
      "type": "modify",
      "old_id": "a09f23d7c24165e05939ff0c05d1aa90b713050f",
      "old_mode": 33188,
      "old_path": "compiler/cpp/test/CMakeLists.txt",
      "new_id": "572b55890d474e8346775b2264e0816183a1633e",
      "new_mode": 33188,
      "new_path": "compiler/cpp/test/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "fb3e41cecf4d8e3498e8a9f9f4be7b6e062aa582",
      "old_mode": 33188,
      "old_path": "lib/c_glib/test/CMakeLists.txt",
      "new_id": "318b5762985457a6aeeb1e2949c1007c4131f44d",
      "new_mode": 33188,
      "new_path": "lib/c_glib/test/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "9ea82c3dffc506ef69925f93fb7d9eed9bad43b8",
      "old_mode": 33261,
      "old_path": "lib/cpp/CMakeLists.txt",
      "new_id": "9e36665bd4cb6a083ac14b6d326077f497b46f73",
      "new_mode": 33261,
      "new_path": "lib/cpp/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "e744a6a462139881f2a53b3b562d6c43b8990040",
      "old_mode": 33261,
      "old_path": "lib/cpp/README.md",
      "new_id": "5806f7b4a56acea3d42523ca9f22b74be9bd4932",
      "new_mode": 33261,
      "new_path": "lib/cpp/README.md"
    },
    {
      "type": "modify",
      "old_id": "82d47a6b6e8a0ec6a47d3cf2c1bda6a8320514c2",
      "old_mode": 33188,
      "old_path": "lib/cpp/test/CMakeLists.txt",
      "new_id": "b30ef1780b9f73bab3a24d253159b81f21b5afe1",
      "new_mode": 33188,
      "new_path": "lib/cpp/test/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "95d2991f8b83f0a35cf778ed6da96b90c54a7951",
      "old_mode": 33261,
      "old_path": "test/cpp/CMakeLists.txt",
      "new_id": "0c0bd2f5758ae0b23e5d8f733fc7ad2305e6e33d",
      "new_mode": 33261,
      "new_path": "test/cpp/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "8634b4144b20c4444b0d4b7cf803718b4c41f01e",
      "old_mode": 33188,
      "old_path": "tutorial/cpp/CMakeLists.txt",
      "new_id": "c6d8fc320381056e8921dcedc7e28a5b02a8d145",
      "new_mode": 33188,
      "new_path": "tutorial/cpp/CMakeLists.txt"
    }
  ]
}
