)]}'
{
  "commit": "eb684d34853c9a8ab7a2759c1c88ae3dfa1b0ef6",
  "tree": "7d7b6ce963797d45401fa0ad394162c696dc49c2",
  "parents": [
    "f54bdbd9a865df1058ef8056f43f37fbd691b9a2"
  ],
  "author": {
    "name": "Thomas",
    "email": "thomasbruggink@hotmail.com",
    "time": "Sun Jul 28 15:32:23 2024 +0200"
  },
  "committer": {
    "name": "Jens Geyer",
    "email": "jensg@apache.org",
    "time": "Tue Dec 10 00:37:16 2024 +0100"
  },
  "message": "THRIFT-4386 Add Lua 5.3/5.4 support\nClint: lua\nPatch: Thomas Bruggink\n\nThis closes #3012\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c6176a8feae2f361aa06ee21988bd279f8092b4b",
      "old_mode": 33188,
      "old_path": "build/docker/ubuntu-jammy/Dockerfile",
      "new_id": "a37b7c61ff6db9d9a29072cfd6f43ba30d4ab109",
      "new_mode": 33188,
      "new_path": "build/docker/ubuntu-jammy/Dockerfile"
    },
    {
      "type": "modify",
      "old_id": "642dd9c3c6846e1e5462edc646a74be900110431",
      "old_mode": 33188,
      "old_path": "compiler/cpp/src/thrift/generate/t_lua_generator.cc",
      "new_id": "f7f8f054e08d2cbe94b0884556490636849a8fce",
      "new_mode": 33188,
      "new_path": "compiler/cpp/src/thrift/generate/t_lua_generator.cc"
    },
    {
      "type": "modify",
      "old_id": "4b8e98a9d1fb283aa39f5dd5c52d8a15e48213a8",
      "old_mode": 33188,
      "old_path": "lib/lua/TBinaryProtocol.lua",
      "new_id": "9eacc4ae8ab23b1068b5e092dbc59a3e60b6d3d9",
      "new_mode": 33188,
      "new_path": "lib/lua/TBinaryProtocol.lua"
    },
    {
      "type": "modify",
      "old_id": "8ec7b3a2c0c914441271fb7d749be6b8dab3d4f9",
      "old_mode": 33188,
      "old_path": "lib/lua/TCompactProtocol.lua",
      "new_id": "f01c56f65dd26aa1f0b23535a0cea166032bfb0b",
      "new_mode": 33188,
      "new_path": "lib/lua/TCompactProtocol.lua"
    },
    {
      "type": "modify",
      "old_id": "768e2d99742fb594755489605dc364bfc0d526f3",
      "old_mode": 33188,
      "old_path": "lib/lua/TFramedTransport.lua",
      "new_id": "4f41e8341284e5d3d913a1c4922f1fcd8fe10034",
      "new_mode": 33188,
      "new_path": "lib/lua/TFramedTransport.lua"
    },
    {
      "type": "modify",
      "old_id": "2951db79ff801c7d6ea4deba18a55fdccf912522",
      "old_mode": 33188,
      "old_path": "lib/lua/THttpTransport.lua",
      "new_id": "e1318c3ffeadc5a4e4d20fa09613f50ff6cffbdd",
      "new_mode": 33188,
      "new_path": "lib/lua/THttpTransport.lua"
    },
    {
      "type": "modify",
      "old_id": "db08eecf156d25f0cfafe5bfa8c94802b1a21949",
      "old_mode": 33188,
      "old_path": "lib/lua/TJsonProtocol.lua",
      "new_id": "cec8e2640aad45c2c26a4fde4e6535d9075f2604",
      "new_mode": 33188,
      "new_path": "lib/lua/TJsonProtocol.lua"
    },
    {
      "type": "modify",
      "old_id": "1306fb3d8c318d07befb76ce926ef95aa8cf631b",
      "old_mode": 33188,
      "old_path": "lib/lua/TProtocol.lua",
      "new_id": "f7a993f0b50b3c293009d8872fbd2eb8fccc1345",
      "new_mode": 33188,
      "new_path": "lib/lua/TProtocol.lua"
    },
    {
      "type": "modify",
      "old_id": "d71fc1f984ef23bd7b3c108647eb3dfe375a32fa",
      "old_mode": 33188,
      "old_path": "lib/lua/TSocket.lua",
      "new_id": "47ca6f01faf41bc95fb4258fc425cdf1b6201f40",
      "new_mode": 33188,
      "new_path": "lib/lua/TSocket.lua"
    },
    {
      "type": "modify",
      "old_id": "01c7e597971365627986ba4763cc43f6359e344d",
      "old_mode": 33188,
      "old_path": "lib/lua/TTransport.lua",
      "new_id": "b7f6b830accd9d796ce5678858ac9a7a54f21c77",
      "new_mode": 33188,
      "new_path": "lib/lua/TTransport.lua"
    },
    {
      "type": "modify",
      "old_id": "58daa22eafdd384aba3bc6511ebc05832ee4dbbc",
      "old_mode": 33188,
      "old_path": "lib/lua/Thrift.lua",
      "new_id": "b6e3628ae47c3e36dd326713394e88f8c1125f2f",
      "new_mode": 33188,
      "new_path": "lib/lua/Thrift.lua"
    },
    {
      "type": "modify",
      "old_id": "2e07e1724ce3cff2df15834e1a461df655421780",
      "old_mode": 33188,
      "old_path": "lib/lua/src/luabitwise.c",
      "new_id": "ea9110a9c277291bee62bd5bf2ea2c26066949dc",
      "new_mode": 33188,
      "new_path": "lib/lua/src/luabitwise.c"
    },
    {
      "type": "modify",
      "old_id": "077b6aa076464f86fdea2f46cde37603c8e5f592",
      "old_mode": 33188,
      "old_path": "lib/lua/src/luabpack.c",
      "new_id": "cdfb72a9d9941261d0d18f7c4db243381586389a",
      "new_mode": 33188,
      "new_path": "lib/lua/src/luabpack.c"
    },
    {
      "type": "modify",
      "old_id": "9001e4a90dd939abf08ec158c2003fed07bfcd5b",
      "old_mode": 33188,
      "old_path": "lib/lua/src/lualongnumber.c",
      "new_id": "91df70a236c58c5dcb53409fcf27f126f93286cf",
      "new_mode": 33188,
      "new_path": "lib/lua/src/lualongnumber.c"
    },
    {
      "type": "modify",
      "old_id": "6f63d3dbfa1e95ca9bb9fe0c1cdadd84f433cb87",
      "old_mode": 33188,
      "old_path": "lib/lua/src/luasocket.c",
      "new_id": "07524ab6a02ecfea9885c19d64f5e0ec961cece2",
      "new_mode": 33188,
      "new_path": "lib/lua/src/luasocket.c"
    },
    {
      "type": "modify",
      "old_id": "21c0bac9e928c06e877a97012cb6dc37c5b3e779",
      "old_mode": 33188,
      "old_path": "lib/lua/src/usocket.c",
      "new_id": "27103a06b6c5fd12fac2a18158d930c9f6297ff4",
      "new_mode": 33188,
      "new_path": "lib/lua/src/usocket.c"
    },
    {
      "type": "modify",
      "old_id": "00bdf3d2bfbc80d68ac692e81288802a80ab5595",
      "old_mode": 33188,
      "old_path": "test/lua/Makefile.am",
      "new_id": "7cdbe048f31709153db1a74a9daf6c3028d3b505",
      "new_mode": 33188,
      "new_path": "test/lua/Makefile.am"
    },
    {
      "type": "modify",
      "old_id": "11567d906b35e8499f2a3c439283c1ac60b8e087",
      "old_mode": 33188,
      "old_path": "test/lua/test_basic_client.lua",
      "new_id": "1932dd8c157765be40c69cbdd47408bb8f008887",
      "new_mode": 33188,
      "new_path": "test/lua/test_basic_client.lua"
    },
    {
      "type": "modify",
      "old_id": "20ac407c8dadeb44e29d51cd9a71c09631f50d5d",
      "old_mode": 33188,
      "old_path": "test/lua/test_basic_server.lua",
      "new_id": "0b421d1ed91baa58d6e5c6c4685cdd798de2c661",
      "new_mode": 33188,
      "new_path": "test/lua/test_basic_server.lua"
    },
    {
      "type": "modify",
      "old_id": "91aa767f35cf2c6674159ed277e97d9f3ea053d1",
      "old_mode": 33188,
      "old_path": "test/tests.json",
      "new_id": "015a559ee3a911574bc50ee8da462716a9bc636d",
      "new_mode": 33188,
      "new_path": "test/tests.json"
    }
  ]
}
