)]}'
{
  "commit": "6cf0ffcec969e4a983171a5f411506b2ed0fd2c1",
  "tree": "f618a140d60a6d99af32225e260b7b5cb28b6cd1",
  "parents": [
    "bdbf428365144dc8586276d42c071b44c389e4ff"
  ],
  "author": {
    "name": "Roger Meier",
    "email": "roger@apache.org",
    "time": "Sat Apr 05 00:45:42 2014 +0200"
  },
  "committer": {
    "name": "Roger Meier",
    "email": "roger@apache.org",
    "time": "Sat Apr 05 00:50:35 2014 +0200"
  },
  "message": "THRIFT-1681: Add Lua Support Patch: Dave Watson\n\nGithub Pull Request: This closes #92\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5fee8569517d8440444ae8deed07e76034d6e3dd",
      "old_mode": 33188,
      "old_path": "compiler/cpp/Makefile.am",
      "new_id": "47725bd4c36b9099a781bc7a402a1c93f9de5ad8",
      "new_mode": 33188,
      "new_path": "compiler/cpp/Makefile.am"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b7fdad41df5d58c73af8524dacbbe988f90db413",
      "new_mode": 33188,
      "new_path": "compiler/cpp/src/generate/t_lua_generator.cc"
    },
    {
      "type": "modify",
      "old_id": "7eea98f46603299449dbddb2aa3f3e69b29bfac7",
      "old_mode": 33261,
      "old_path": "configure.ac",
      "new_id": "483c283995770fbad630170b4b6af2fcf8c55567",
      "new_mode": 33261,
      "new_path": "configure.ac"
    },
    {
      "type": "modify",
      "old_id": "26d9020dfed65b73fe23008424b466f81f08a5c2",
      "old_mode": 33188,
      "old_path": "lib/Makefile.am",
      "new_id": "0ff7fa018a907608e029c2605982873e07e5e924",
      "new_mode": 33188,
      "new_path": "lib/Makefile.am"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1c4296795788ecf2af06f0f1a3c0eb9a4fcc04a2",
      "new_mode": 33188,
      "new_path": "lib/lua/Makefile.am"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "df13d61e0c17440125b9f0a249be4ab53a421b5d",
      "new_mode": 33188,
      "new_path": "lib/lua/TBinaryProtocol.lua"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2b0b94647cf75861ba73e2228aa2a69d57e8ee19",
      "new_mode": 33188,
      "new_path": "lib/lua/TBufferedTransport.lua"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "84ae3ecf2c0ee215aa92507171329e40097f6a51",
      "new_mode": 33188,
      "new_path": "lib/lua/TFramedTransport.lua"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3d4368674fd62e3202a87301ad23f7053d76bc70",
      "new_mode": 33188,
      "new_path": "lib/lua/TMemoryBuffer.lua"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9eb94f59571b3793d1ccb4bd33fff597f2cdc7a8",
      "new_mode": 33188,
      "new_path": "lib/lua/TProtocol.lua"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d6b9cd0765825f4815c99fc583dc9c5ae70d55e4",
      "new_mode": 33188,
      "new_path": "lib/lua/TServer.lua"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d71fc1f984ef23bd7b3c108647eb3dfe375a32fa",
      "new_mode": 33188,
      "new_path": "lib/lua/TSocket.lua"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "01c7e597971365627986ba4763cc43f6359e344d",
      "new_mode": 33188,
      "new_path": "lib/lua/TTransport.lua"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6ff8ecbc1816a93013efddd8aa962f7dc58c9940",
      "new_mode": 33188,
      "new_path": "lib/lua/Thrift.lua"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fbc678900c6d00f92a9dc7edee88616fced927f5",
      "new_mode": 33188,
      "new_path": "lib/lua/src/longnumberutils.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2e07e1724ce3cff2df15834e1a461df655421780",
      "new_mode": 33188,
      "new_path": "lib/lua/src/luabitwise.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c936428cd93c897fd7e8a5bbdbe17666740d498e",
      "new_mode": 33188,
      "new_path": "lib/lua/src/luabpack.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9001e4a90dd939abf08ec158c2003fed07bfcd5b",
      "new_mode": 33188,
      "new_path": "lib/lua/src/lualongnumber.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c8a678ff5113953f280773735235e4327e625916",
      "new_mode": 33188,
      "new_path": "lib/lua/src/luasocket.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8019ffed8e37838bd988b452a669f923bcad59b4",
      "new_mode": 33188,
      "new_path": "lib/lua/src/socket.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "be696e06e23d94631f6c902d6c5cb6702b114696",
      "new_mode": 33188,
      "new_path": "lib/lua/src/usocket.c"
    },
    {
      "type": "modify",
      "old_id": "568ed1b68b6d456630b50bb55003903b7f95a38c",
      "old_mode": 33188,
      "old_path": "test/ThriftTest.thrift",
      "new_id": "7ca194efd49341c2d7b622a3f87cb2859367dc92",
      "new_mode": 33188,
      "new_path": "test/ThriftTest.thrift"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e2e0d48dcf13ae05efc043e3bb1d264413f15b7e",
      "new_mode": 33188,
      "new_path": "test/lua/test_basic_client.lua"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7c175daca9aefa54491024329b9551adab3cad7e",
      "new_mode": 33188,
      "new_path": "test/lua/test_basic_server.lua"
    }
  ]
}
