)]}'
{
  "log": [
    {
      "commit": "22856f34250b5b6e6c5032df6d69777712932650",
      "tree": "c76a164ba3654e7f939ccbd7f81b692704e0966f",
      "parents": [
        "e957675647d3d7caafe842aa85cbd987e91b21f9"
      ],
      "author": {
        "name": "Ben Craig",
        "email": "bencraig@apache.org",
        "time": "Fri Oct 11 08:53:51 2013 -0500"
      },
      "committer": {
        "name": "Ben Craig",
        "email": "bencraig@apache.org",
        "time": "Fri Oct 11 08:53:51 2013 -0500"
      },
      "message": "Related to THRIFT-2045: Somehow missed \"go\" MINGW issue that Jens found.\nPutting that back and trying again...\nClient: cpp compiler, build\nPatch: Ben Craig, Jens Geyer\n"
    },
    {
      "commit": "e957675647d3d7caafe842aa85cbd987e91b21f9",
      "tree": "b8a1306ac830d9035cf608f0f759f98fc6af8c46",
      "parents": [
        "49a7663c79ad064fed21bef18e87d929a73a2521"
      ],
      "author": {
        "name": "Ben Craig",
        "email": "bencraig@apache.org",
        "time": "Fri Oct 11 08:19:16 2013 -0500"
      },
      "committer": {
        "name": "Ben Craig",
        "email": "bencraig@apache.org",
        "time": "Fri Oct 11 08:19:16 2013 -0500"
      },
      "message": "THRIFT-2045: C++ compiler warning and build cleanup (again)\nClient: cpp\nPatch: Ben Craig\n"
    },
    {
      "commit": "49a7663c79ad064fed21bef18e87d929a73a2521",
      "tree": "8f21b32f8269a52918841ad35a94b29afd7ee9bc",
      "parents": [
        "71b5a10b613406765037ecd0e300769b34741c00"
      ],
      "author": {
        "name": "Ben Craig",
        "email": "bencraig@apache.org",
        "time": "Fri Oct 11 08:07:06 2013 -0500"
      },
      "committer": {
        "name": "Ben Craig",
        "email": "bencraig@apache.org",
        "time": "Fri Oct 11 08:07:06 2013 -0500"
      },
      "message": "THRIFT-2226: TServerSocket - keepAlive wrong initialization order\nClient: cpp\nPatch: Konrad Grochowski\n"
    },
    {
      "commit": "71b5a10b613406765037ecd0e300769b34741c00",
      "tree": "618bd556ceacc385e2281cf2cbb1461adf3a2fd8",
      "parents": [
        "d856ac8c3016888da32a689896a7bd944310d0cf"
      ],
      "author": {
        "name": "Ben Craig",
        "email": "bencraig@apache.org",
        "time": "Thu Oct 10 08:55:16 2013 -0500"
      },
      "committer": {
        "name": "Ben Craig",
        "email": "bencraig@apache.org",
        "time": "Thu Oct 10 08:55:16 2013 -0500"
      },
      "message": "THRIFT-1892: Socket timeouts are declared in milli-seconds, but are\nactually set in micro-seconds\nClient: cpp\nPatch: Ben Craig\n"
    },
    {
      "commit": "d856ac8c3016888da32a689896a7bd944310d0cf",
      "tree": "96f38687cd427645406ac1ea605e705b04a9efbd",
      "parents": [
        "fd64c15c4fa5ab092ecdda713bae142c05aafd72"
      ],
      "author": {
        "name": "Ben Craig",
        "email": "bencraig@apache.org",
        "time": "Wed Oct 09 15:27:38 2013 -0500"
      },
      "committer": {
        "name": "Ben Craig",
        "email": "bencraig@apache.org",
        "time": "Wed Oct 09 15:27:38 2013 -0500"
      },
      "message": "THRIFT-2019: Writing on a disconnected socket on Mac causes SIG PIPE\nClient: cpp\nPatch: Ben Craig\n"
    },
    {
      "commit": "fd64c15c4fa5ab092ecdda713bae142c05aafd72",
      "tree": "409e3256d29be92c568f1160993c66983ff79080",
      "parents": [
        "96ea9daf806a0de09fdd0c6948c0bbb7eab82004"
      ],
      "author": {
        "name": "Ben Craig",
        "email": "bencraig@apache.org",
        "time": "Wed Oct 09 15:26:05 2013 -0500"
      },
      "committer": {
        "name": "Ben Craig",
        "email": "bencraig@apache.org",
        "time": "Wed Oct 09 15:26:05 2013 -0500"
      },
      "message": "THRIFT-2021: Improve large binary protocol string performance\nClient: cpp\nPatch: Ben Craig\n"
    },
    {
      "commit": "96ea9daf806a0de09fdd0c6948c0bbb7eab82004",
      "tree": "a914e1d63fa0a2f841b9cd9ae07a7f8d0694c9dd",
      "parents": [
        "6493523e96df96069c94647c5e9b841b0be491a6"
      ],
      "author": {
        "name": "Ben Craig",
        "email": "bencraig@apache.org",
        "time": "Wed Oct 09 15:23:49 2013 -0500"
      },
      "committer": {
        "name": "Ben Craig",
        "email": "bencraig@apache.org",
        "time": "Wed Oct 09 15:23:49 2013 -0500"
      },
      "message": "THRIFT-1751: definition of increase_max_fds doesn\u0027t compile when\nHAVE_SYS_RESOURCE_H is not defined\nClient: cpp\nPatch: Ben Craig\n"
    },
    {
      "commit": "6493523e96df96069c94647c5e9b841b0be491a6",
      "tree": "a9deb8fc1695472a3fd0ed8bb4b4c402b677b6bc",
      "parents": [
        "19244ed87f7e6e8e997391e5ab7cb862c73449b2"
      ],
      "author": {
        "name": "Ben Craig",
        "email": "bencraig@apache.org",
        "time": "Wed Oct 09 15:21:38 2013 -0500"
      },
      "committer": {
        "name": "Ben Craig",
        "email": "bencraig@apache.org",
        "time": "Wed Oct 09 15:21:38 2013 -0500"
      },
      "message": "THRIFT-2027: Minor 64-bit and NOMINMAX issues in C++ library\nClient: cpp\nPatch: Ben Craig\n"
    },
    {
      "commit": "19244ed87f7e6e8e997391e5ab7cb862c73449b2",
      "tree": "1c00b079117971b68750f70719c9c6bd1f4fdbc7",
      "parents": [
        "9f9cd10e813ef574dd5578d78ca26a9088383d3a"
      ],
      "author": {
        "name": "Ben Craig",
        "email": "bencraig@apache.org",
        "time": "Wed Oct 09 15:18:55 2013 -0500"
      },
      "committer": {
        "name": "Ben Craig",
        "email": "bencraig@apache.org",
        "time": "Wed Oct 09 15:18:55 2013 -0500"
      },
      "message": "THRIFT-2031: Make SO_KEEPALIVE configurable for C++ lib\nClient: cpp\nPatch: Ben Craig\n"
    },
    {
      "commit": "9f9cd10e813ef574dd5578d78ca26a9088383d3a",
      "tree": "a95bd3bbf3daa05fa671ace88e79fadf707a780e",
      "parents": [
        "282e440c6de219b7b8f32b01cc7eb599f534f33f"
      ],
      "author": {
        "name": "Ben Craig",
        "email": "bencraig@apache.org",
        "time": "Wed Oct 09 09:47:48 2013 -0500"
      },
      "committer": {
        "name": "Ben Craig",
        "email": "bencraig@apache.org",
        "time": "Wed Oct 09 09:47:48 2013 -0500"
      },
      "message": "Revert \"THRIFT-2045: C++ compiler warning and build cleanup\"\n\nThis reverts commit 282e440c6de219b7b8f32b01cc7eb599f534f33f.\n\nThis change had unintended autoconf side effects.\n"
    },
    {
      "commit": "282e440c6de219b7b8f32b01cc7eb599f534f33f",
      "tree": "b42171854818596abb55eb692859b816eb3ae886",
      "parents": [
        "380a45d0f7354486195d4938d204671e1b2cefcb"
      ],
      "author": {
        "name": "Ben Craig",
        "email": "bencraig@apache.org",
        "time": "Tue Oct 08 16:02:06 2013 -0500"
      },
      "committer": {
        "name": "Ben Craig",
        "email": "bencraig@apache.org",
        "time": "Tue Oct 08 16:02:06 2013 -0500"
      },
      "message": "THRIFT-2045: C++ compiler warning and build cleanup\nClient: cpp compiler, go compiler, python compiler, compiler build\nPatch: Ben Craig\n"
    },
    {
      "commit": "380a45d0f7354486195d4938d204671e1b2cefcb",
      "tree": "a95bd3bbf3daa05fa671ace88e79fadf707a780e",
      "parents": [
        "27148dee980b396afee80bc7e5ce704443de4408"
      ],
      "author": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Fri Oct 04 22:50:21 2013 -0400"
      },
      "committer": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Fri Oct 04 22:50:21 2013 -0400"
      },
      "message": "THRIFT-2197:fix jar output directory in rpm spec file\nclient: build\npatch: Hiroaki Kawai\n\nUpdates RPM spec to include java jar from correct location.\n"
    },
    {
      "commit": "27148dee980b396afee80bc7e5ce704443de4408",
      "tree": "7772191c0618dc8c82893f3f3d97695fc25721f9",
      "parents": [
        "aea8bfe0f0c0544fd59819d9696747ecaeacb4f7"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Oct 04 19:10:16 2013 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Oct 04 19:10:16 2013 +0200"
      },
      "message": "THRIFT-2215 Generated HTML/Graphviz lists referenced enum identifiers as UNKNOWN.\n\nPatch: Jens Geyer\n"
    },
    {
      "commit": "aea8bfe0f0c0544fd59819d9696747ecaeacb4f7",
      "tree": "572b0bc49856bb35595968e5c2d91756b54eaadc",
      "parents": [
        "38b453be5a015b7aaefcd91b4e261e53e0e211c2"
      ],
      "author": {
        "name": "Ben Craig",
        "email": "bencraig@apache.org",
        "time": "Fri Sep 27 10:44:54 2013 -0500"
      },
      "committer": {
        "name": "Ben Craig",
        "email": "bencraig@apache.org",
        "time": "Fri Sep 27 10:44:54 2013 -0500"
      },
      "message": "THRIFT-2139: MSVC 2012 Error - Cannot compile due to BoostThreadFactory\nClient: cpp\nPatch: Alex Loukissas\n"
    },
    {
      "commit": "38b453be5a015b7aaefcd91b4e261e53e0e211c2",
      "tree": "ca11c179151422c1b63de91e4f1c0f33a6ab16a8",
      "parents": [
        "d430bbdc8148558cb30a2db4931dc3e19405a578"
      ],
      "author": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Fri Sep 27 10:11:12 2013 -0400"
      },
      "committer": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Fri Sep 27 10:11:12 2013 -0400"
      },
      "message": "THRIFT-2210: lib/java TSimpleJSONProtocol can emit invalid JSON\nClient: java\nPatch: Alex Levenson\n\nTSimpleJSONProtocol can emit invalid JSON with maps whose keys are not string\n"
    },
    {
      "commit": "d430bbdc8148558cb30a2db4931dc3e19405a578",
      "tree": "18fdfbaaf285fe92a3ecd26f7c20e1aa0d937c72",
      "parents": [
        "01640408045af154883bb420aa4e589195af7d12"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Sep 26 23:37:54 2013 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Sep 26 23:37:54 2013 +0200"
      },
      "message": "* THRIFT-2195: added default argument for enhanced compatbility\n\nPatch: Jens Geyer\n"
    },
    {
      "commit": "01640408045af154883bb420aa4e589195af7d12",
      "tree": "b75665eec7420d5a361b4f23dd6e5ea6ed4df4f7",
      "parents": [
        "83767a72cd94c0bcc89d350bc551227f41669479"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Sep 25 21:12:21 2013 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Sep 25 21:12:21 2013 +0200"
      },
      "message": "THRIFT-2195 Delphi: Add event handlers for server and processing events\n\nPatch: Jens Geyer\n"
    },
    {
      "commit": "83767a72cd94c0bcc89d350bc551227f41669479",
      "tree": "0959db35638e34be26da697ed90444dd6c09e7f1",
      "parents": [
        "26ef743d2fb9da250bee385cac0bef09a5f09b77"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Mon Sep 23 22:09:12 2013 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Mon Sep 23 22:09:49 2013 +0200"
      },
      "message": "THRIFT-2200: nested structs cause generate_fingerprint() to slow down at excessive CPU load\n\nPatch: Jens Geyer\n"
    },
    {
      "commit": "26ef743d2fb9da250bee385cac0bef09a5f09b77",
      "tree": "916f77b4ff27f3f10fc352204cecb3e034fac6df",
      "parents": [
        "836d95f9f00be73c6936d407977796181d1a506c"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Mon Sep 23 22:01:20 2013 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Mon Sep 23 22:02:17 2013 +0200"
      },
      "message": "THRIFT-2202 Delphi TServerImpl.DefaultLogDelegate may stop the server with I/O-Error 105\n\nPatch: Jens Geyer\n"
    },
    {
      "commit": "836d95f9f00be73c6936d407977796181d1a506c",
      "tree": "7c0fe1ed7c00e4bf16ec645746b2233757fb8f05",
      "parents": [
        "376d817abaa6f13deeddaaf9cb33f887fe9d5cf4"
      ],
      "author": {
        "name": "Ben Craig",
        "email": "bencraig@apache.org",
        "time": "Mon Sep 23 11:53:47 2013 -0500"
      },
      "committer": {
        "name": "Ben Craig",
        "email": "bencraig@apache.org",
        "time": "Mon Sep 23 11:53:47 2013 -0500"
      },
      "message": "THRIFT-2201: Ternary operator returns different types (build error for\nsome compilers)\nClient: java compiler, ruby compiler\nPatch: Randy Abernathy\n"
    },
    {
      "commit": "376d817abaa6f13deeddaaf9cb33f887fe9d5cf4",
      "tree": "9ba58a2088a8447720123a3b64c8408dabaf6781",
      "parents": [
        "ea4600b6b8e7dfb81bfb52a7a4e9f7a2b848120c"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Sep 21 12:22:24 2013 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Sep 21 12:22:24 2013 +0200"
      },
      "message": "Temporarily commented out the Compact protocol test in Go, it\u0027s known to be broken (see THRIFT-2158)\n"
    },
    {
      "commit": "ea4600b6b8e7dfb81bfb52a7a4e9f7a2b848120c",
      "tree": "2c0ab18d043f7026b22f0a94b1a9826e2dad5f18",
      "parents": [
        "095ddb7ff8c9e503c2186e8452f2de7f7451212a"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sat Sep 21 08:47:21 2013 +0200"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sat Sep 21 08:47:21 2013 +0200"
      },
      "message": "adopt new thrift.js location within tutorial.html\nchanged by THRIFT-2190\n\nPatch: Roger Meier\n"
    },
    {
      "commit": "095ddb7ff8c9e503c2186e8452f2de7f7451212a",
      "tree": "68539b9fdec0c3af73df69c7a6c831fbdd2873cd",
      "parents": [
        "e594dccc85740ecc1d61f236e9135c5b90301d31"
      ],
      "author": {
        "name": "Henrique Mendonça",
        "email": "henrique@apache.org",
        "time": "Fri Sep 20 19:38:03 2013 +0200"
      },
      "committer": {
        "name": "Henrique Mendonça",
        "email": "henrique@apache.org",
        "time": "Fri Sep 20 19:38:03 2013 +0200"
      },
      "message": "THRIFT-2190 Add the JavaScript thrift.js lib to the Bower registry\nClient: nodejs\nPatch: Randy Abernethy\n\nplus path changes\n"
    },
    {
      "commit": "e594dccc85740ecc1d61f236e9135c5b90301d31",
      "tree": "52920b76644b4a548108e0afcb6f9a8158c661c2",
      "parents": [
        "a9e624811f07e23fc280932e6b05587ce69c1644",
        "7cf085e6c5bd1ca574cff0a1d209b13395d0d449"
      ],
      "author": {
        "name": "Henrique Mendonça",
        "email": "henrique@apache.org",
        "time": "Fri Sep 20 17:15:55 2013 +0200"
      },
      "committer": {
        "name": "Henrique Mendonça",
        "email": "henrique@apache.org",
        "time": "Fri Sep 20 17:15:55 2013 +0200"
      },
      "message": "Merge branch \u0027master\u0027 of https://git-wip-us.apache.org/repos/asf/thrift\n\nConflicts:\n\tlib/nodejs/lib/thrift/static_server.js\n"
    },
    {
      "commit": "a9e624811f07e23fc280932e6b05587ce69c1644",
      "tree": "faf2e4f21ef5eb368bcb992102b85995c660a6f4",
      "parents": [
        "6b43fa37958c944d918f51794e77ef3b69abf55f"
      ],
      "author": {
        "name": "Henrique Mendonça",
        "email": "henrique@apache.org",
        "time": "Fri Sep 20 16:47:02 2013 +0200"
      },
      "committer": {
        "name": "Henrique Mendonça",
        "email": "henrique@apache.org",
        "time": "Fri Sep 20 17:09:50 2013 +0200"
      },
      "message": "THRIFT-2164 Add a Get/Post Http Server to Node along with examples\nClient: nodejs\nPatch: Randy Abernethy\n\nsmall change to run on 0.6.x\n"
    },
    {
      "commit": "7cf085e6c5bd1ca574cff0a1d209b13395d0d449",
      "tree": "d0a6266a8a6de04a2cde97767f4f9116b5359c36",
      "parents": [
        "6b43fa37958c944d918f51794e77ef3b69abf55f"
      ],
      "author": {
        "name": "Henrique Mendonça",
        "email": "henrique@apache.org",
        "time": "Fri Sep 20 16:47:02 2013 +0200"
      },
      "committer": {
        "name": "Henrique Mendonça",
        "email": "henrique@apache.org",
        "time": "Fri Sep 20 16:47:02 2013 +0200"
      },
      "message": "THRIFT-2164 Add a Get/Post Http Server to Node along with examples\nClient: nodejs\nPatch: Randy Abernethy\n\nsmall change to run on 0.6.x\n"
    },
    {
      "commit": "6b43fa37958c944d918f51794e77ef3b69abf55f",
      "tree": "d0796d5730b4dada92b77a6e6feb0677feb2e7c1",
      "parents": [
        "f7be519e08d2c699e02aee691b3351441040df92",
        "97cc95b24c8604b8666b2045bd6a0d096254331e"
      ],
      "author": {
        "name": "Henrique Mendonça",
        "email": "henrique@apache.org",
        "time": "Fri Sep 20 13:24:02 2013 +0200"
      },
      "committer": {
        "name": "Henrique Mendonça",
        "email": "henrique@apache.org",
        "time": "Fri Sep 20 13:24:02 2013 +0200"
      },
      "message": "Merge branch \u0027master\u0027 of https://git-wip-us.apache.org/repos/asf/thrift\n"
    },
    {
      "commit": "f7be519e08d2c699e02aee691b3351441040df92",
      "tree": "0d72bd94294f4388d05ce14d7e91d15de61b01bb",
      "parents": [
        "fd7ddef7295d9d3459ff0f46829a479ea3a7f724"
      ],
      "author": {
        "name": "Henrique Mendonça",
        "email": "henrique@apache.org",
        "time": "Thu Sep 19 12:30:05 2013 +0200"
      },
      "committer": {
        "name": "Henrique Mendonça",
        "email": "henrique@apache.org",
        "time": "Thu Sep 19 12:30:05 2013 +0200"
      },
      "message": "THRIFT-1772 Serialization does not check types of embedded structures.\nClient: python\nPatch: Avi Flamholz\n\nclean up references to php only, no functional changes\n"
    },
    {
      "commit": "97cc95b24c8604b8666b2045bd6a0d096254331e",
      "tree": "6da445701140c5bbf0eeba3c172249c94b39fb5c",
      "parents": [
        "d73aa078d021f8a0aea0c3a6725618127d698ff3"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Sep 18 23:53:14 2013 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Sep 18 23:53:14 2013 +0200"
      },
      "message": "THRIFT-1755 Comment parsing bug - the missing test case from Brian\u0027s patch\n\nPatch: Brian Brooks\n"
    },
    {
      "commit": "d73aa078d021f8a0aea0c3a6725618127d698ff3",
      "tree": "ff39b70a9f1c6e44e3f433c2eb05bda2270617bf",
      "parents": [
        "fd7ddef7295d9d3459ff0f46829a479ea3a7f724"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Sep 18 23:30:42 2013 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Sep 18 23:30:42 2013 +0200"
      },
      "message": "THRIFT-2191 Fix charp JSONProtocol.ReadJSONDouble (specify InvariantCulture)\n\nPatch: Alexander Makarov\n"
    },
    {
      "commit": "fd7ddef7295d9d3459ff0f46829a479ea3a7f724",
      "tree": "8769a3cc42f3496b3e7714c96997189e291014ee",
      "parents": [
        "8cd3efe50a42975375e8ff3bc03306d9e4174314"
      ],
      "author": {
        "name": "Ben Craig",
        "email": "bencraig@apache.org",
        "time": "Mon Sep 16 15:41:39 2013 -0500"
      },
      "committer": {
        "name": "Ben Craig",
        "email": "bencraig@apache.org",
        "time": "Mon Sep 16 15:41:39 2013 -0500"
      },
      "message": "THRIFT-1944: Binding to zero port\nClient: cpp\nPatch: Akshat Aranya\n"
    },
    {
      "commit": "8cd3efe50a42975375e8ff3bc03306d9e4174314",
      "tree": "a162351b1b4eeb42f9b201e4ce6995e5c4a9a1fd",
      "parents": [
        "b2501a71a79304fa27dfd6d2e55b75d8eacf0cef"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Mon Sep 16 22:17:52 2013 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Mon Sep 16 22:17:52 2013 +0200"
      },
      "message": "THRIFT-1755 Comment parsing bug\n\nPatch: Brian Brooks \u0026 Jens Geyer\n"
    },
    {
      "commit": "b2501a71a79304fa27dfd6d2e55b75d8eacf0cef",
      "tree": "091dadefc760b2175201da3153944040be8f8f88",
      "parents": [
        "4ba1160c41805ac6bc3548baadf0a700af8925ae"
      ],
      "author": {
        "name": "Ben Craig",
        "email": "bencraig@apache.org",
        "time": "Fri Sep 13 12:29:43 2013 -0500"
      },
      "committer": {
        "name": "Ben Craig",
        "email": "bencraig@apache.org",
        "time": "Fri Sep 13 12:29:43 2013 -0500"
      },
      "message": "THRIFT-2069: TPipeServer creates overlapped pipes, then uses synchronous I/O on them with TPipe\nClient: cpp\nPatch: Ben Craig\n"
    },
    {
      "commit": "4ba1160c41805ac6bc3548baadf0a700af8925ae",
      "tree": "ad671a0b01b49451fe540c22c9bd5e0e1b6fb4df",
      "parents": [
        "901d5552963224ed48c2c53da685771456f7fb98"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue Sep 10 21:33:55 2013 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue Sep 10 21:34:45 2013 +0200"
      },
      "message": "THRIFT-2176 TSimpleJSONProtocol.ReadFieldBegin() does not return field type and ID\n\nPatch: Jens Geyer\n"
    },
    {
      "commit": "901d5552963224ed48c2c53da685771456f7fb98",
      "tree": "2bac1dcbe2cbca47580ff26f1ad812d1653f8892",
      "parents": [
        "8a0f8d1a2021394c552497324c9a4d3d0ed7f61c"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue Sep 10 21:33:17 2013 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue Sep 10 21:34:43 2013 +0200"
      },
      "message": "THRIFT-2175 Wrong field type set for binary\n\nPatch: Jens Geyer\n"
    },
    {
      "commit": "8a0f8d1a2021394c552497324c9a4d3d0ed7f61c",
      "tree": "5f0888c8c09cba1a1222b09162123e0c0d185866",
      "parents": [
        "38ddc8f757ace6eb543d5a999b70847ad95005a9"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue Sep 10 21:30:41 2013 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue Sep 10 21:34:42 2013 +0200"
      },
      "message": "THRIFT-2174 Deserializing JSON fails in specific cases\n\nPatch: Jens Geyer\n"
    },
    {
      "commit": "38ddc8f757ace6eb543d5a999b70847ad95005a9",
      "tree": "465fba60ec3a7890e9bf307b091b253d9b1d8608",
      "parents": [
        "4fb2706ecf74f533f71fa4ceab15db984fd13244"
      ],
      "author": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Tue Sep 10 12:12:41 2013 -0400"
      },
      "committer": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Tue Sep 10 12:12:41 2013 -0400"
      },
      "message": "THRIFT-2142:Minor tweaks to thrift.el for better emacs package compatibility\nClient: contrib\nPatch: Andrew Pennebaker\n\nUpdates thrift.el for better emacs compatibility.\n"
    },
    {
      "commit": "4fb2706ecf74f533f71fa4ceab15db984fd13244",
      "tree": "50fe65cb42a9ba1fbd64f7ddb14946808a503d4d",
      "parents": [
        "7096942cfa638333358bfe962fa5cbd31b894827"
      ],
      "author": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Tue Sep 10 00:42:39 2013 -0400"
      },
      "committer": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Tue Sep 10 00:42:39 2013 -0400"
      },
      "message": "THRIFT-1349:Remove unnecessary print outs\nClient: erl\nPatch: Matt Pratt\n\nRemoves info_msg log when talking between two versions of generated code.\n"
    },
    {
      "commit": "7096942cfa638333358bfe962fa5cbd31b894827",
      "tree": "da9cb867186d83e69bed9e377c5dc3fa9be63454",
      "parents": [
        "b0d3c3f9a8a98d62cda4a7b5250bf27423d8fdcb"
      ],
      "author": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Mon Sep 09 20:33:38 2013 -0400"
      },
      "committer": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Mon Sep 09 20:33:38 2013 -0400"
      },
      "message": "THRIFT-2178:Thrift generator returns error exit code on --version\nClient: compiler\nPatch: Nate Rosenblum\n\nChanges exit status of --version call.\n"
    },
    {
      "commit": "b0d3c3f9a8a98d62cda4a7b5250bf27423d8fdcb",
      "tree": "96677c1346b2f5ce1848d3e32c9a421cbaf4dc25",
      "parents": [
        "aff2f78b27566145c6bbcb827d4ae472f3ee215b"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Mon Sep 09 21:10:45 2013 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Mon Sep 09 21:10:45 2013 +0200"
      },
      "message": "Added missing ASF headers\n"
    },
    {
      "commit": "aff2f78b27566145c6bbcb827d4ae472f3ee215b",
      "tree": "a9ef5f533d4b43df8bb005891743d5900e51030d",
      "parents": [
        "7a09483993be2b42b60224829534d5c976e5f9e2"
      ],
      "author": {
        "name": "henrique",
        "email": "henrique@apache.org",
        "time": "Mon Sep 09 12:38:25 2013 +0200"
      },
      "committer": {
        "name": "henrique",
        "email": "henrique@apache.org",
        "time": "Mon Sep 09 12:38:25 2013 +0200"
      },
      "message": "THRIFT-2167 nodejs lib throws error if options argument isn\u0027t passed\nClient: nodejs\nPatch: Randy Abernethy and Red Daly\n\nalso add examples to test makefile\n"
    },
    {
      "commit": "7a09483993be2b42b60224829534d5c976e5f9e2",
      "tree": "18777911081856fd536738fbc3be9654b63333a8",
      "parents": [
        "c949514e41f9e2b31b061f1d81fd5305d0861a46"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sun Sep 08 00:36:22 2013 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sun Sep 08 00:36:22 2013 +0200"
      },
      "message": "THRIFT-2159 Serializer/Deserializer for Go\n\nPatch: Justin Judd\n"
    },
    {
      "commit": "c949514e41f9e2b31b061f1d81fd5305d0861a46",
      "tree": "423537da97b11c3cd52c9672069f34790ae903f5",
      "parents": [
        "ec8744c4dd84f8077a590cdcbb58a921cec1d14c"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sun Sep 08 00:31:20 2013 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sun Sep 08 00:31:59 2013 +0200"
      },
      "message": "THRIFT-2170 Generated Go code should populate all ReadErrors completely\n\nPatch: Jens Geyer\n"
    },
    {
      "commit": "ec8744c4dd84f8077a590cdcbb58a921cec1d14c",
      "tree": "4b2363b821e788c3674e2247b0d834e815ded445",
      "parents": [
        "d21fa6e50248f07679f426b38d20cbdbf370ef75"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Sep 06 21:08:24 2013 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Sep 06 21:09:08 2013 +0200"
      },
      "message": "THRIFT-2166 Delphi compiler should generate constant class name prefixed with thrift file name (similar to Java and C#)\n\nPatch: Jens Geyer\n"
    },
    {
      "commit": "d21fa6e50248f07679f426b38d20cbdbf370ef75",
      "tree": "bbcfee2e20beadd866262ed7a92da6a314869228",
      "parents": [
        "718f6eefb6791128a5290b3c7cf47f025ed60c66"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Sep 06 21:05:20 2013 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Sep 06 21:05:46 2013 +0200"
      },
      "message": "THRIFT-2163 Incorrect Delphi code generated for typedef\u0027ed constants\n\nPatch: Jens Geyer\n"
    },
    {
      "commit": "718f6eefb6791128a5290b3c7cf47f025ed60c66",
      "tree": "6fe7a02497e1d77c3add568137371936581e8a3a",
      "parents": [
        "a6a32a56fb565d155fd9ae3826b6bbdede6688be"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Sep 06 21:02:34 2013 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Sep 06 21:02:57 2013 +0200"
      },
      "message": "THRIFT-2162 Missing calls to inherited CTOR at misc. places\n\nPatch: Jens Geyer\n"
    },
    {
      "commit": "a6a32a56fb565d155fd9ae3826b6bbdede6688be",
      "tree": "34809dbf0a6639af1f633ee4a201b43b66b93f9c",
      "parents": [
        "ba6825583432194e20851824e03d06f4953874af"
      ],
      "author": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Fri Sep 06 13:07:56 2013 -0400"
      },
      "committer": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Fri Sep 06 13:07:56 2013 -0400"
      },
      "message": "THRIFT-2169: JavaME Library causes \"java.io.IOException: No Response Entries Available\" after using client for some time\nClient: javame\nPatch: Omkar Aradhya K S\n\nEnsures the connection is closed. Also added spacing cleanup.\n"
    },
    {
      "commit": "ba6825583432194e20851824e03d06f4953874af",
      "tree": "16e1b2a23f6b558d5d73aa7093e7cb4c15459038",
      "parents": [
        "2897d4825c5350e295605155f7a619d71973e3bc"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Sep 05 22:23:28 2013 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Sep 05 22:23:28 2013 +0200"
      },
      "message": "Modified ignores\n"
    },
    {
      "commit": "2897d4825c5350e295605155f7a619d71973e3bc",
      "tree": "1e432ee02af08ba218d2785ac995f65edc582fe7",
      "parents": [
        "03d4944e851ace50ba89a721b1e2eb5f563bb111"
      ],
      "author": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Thu Sep 05 09:11:15 2013 -0400"
      },
      "committer": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Thu Sep 05 09:11:15 2013 -0400"
      },
      "message": "THRIFT-2054:TSimpleFileTransport - Java Lib has no straight forward TTransport based file transport\nClient: java\nPatch: Randy Abernethy\n\nAdds a file transport to java lib.\n"
    },
    {
      "commit": "03d4944e851ace50ba89a721b1e2eb5f563bb111",
      "tree": "f76ceec54c70d18ebb30b4bc9db36b95d8c4ad92",
      "parents": [
        "657b933f28ffdaedb49c5a93dc3e0c2ceeae1807"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Sep 04 22:34:41 2013 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Sep 04 22:34:41 2013 +0200"
      },
      "message": "THRIFT-2165: Thrift Compiler fails at input files with UTF-8 BOM\n\nPatch: Jens Geyer\n"
    },
    {
      "commit": "657b933f28ffdaedb49c5a93dc3e0c2ceeae1807",
      "tree": "2815541453fe46e318c5d2f6f992b78d082cee97",
      "parents": [
        "acf15dc30429d609735efc7686f197607d8923d1"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Mon Sep 02 20:43:57 2013 +0200"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Mon Sep 02 20:43:57 2013 +0200"
      },
      "message": "THRIFT-1481 cpp: Unix domain sockets in C++ do not support the abstract namespace\nPatch: Ben Craig\n"
    },
    {
      "commit": "acf15dc30429d609735efc7686f197607d8923d1",
      "tree": "2525b9d37a33c653289a99ecb608b074431bc8a3",
      "parents": [
        "17d42799eb5f20dfde5e86a8b877b64b7d6447e3"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Mon Sep 02 20:16:49 2013 +0200"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Mon Sep 02 20:16:49 2013 +0200"
      },
      "message": "THRIFT-2160 Warning in thrift.h when compiling with -Wunused and NDEBUG\nPatch: Frank Meerkoetter\n"
    },
    {
      "commit": "17d42799eb5f20dfde5e86a8b877b64b7d6447e3",
      "tree": "9829f61d222955b2c458a7547699279854a3fb7f",
      "parents": [
        "5d9a72a28c4c082a4c155d539a20cf27d7440562",
        "fb89bb5fca694b79ae006551b90d30f491d7ad07"
      ],
      "author": {
        "name": "henrique",
        "email": "henrique@apache.org",
        "time": "Fri Aug 30 22:04:52 2013 +0200"
      },
      "committer": {
        "name": "henrique",
        "email": "henrique@apache.org",
        "time": "Fri Aug 30 22:04:52 2013 +0200"
      },
      "message": "Merge branch \u0027master\u0027 of https://git-wip-us.apache.org/repos/asf/thrift\n"
    },
    {
      "commit": "fb89bb5fca694b79ae006551b90d30f491d7ad07",
      "tree": "54a110368ed6e57dc059ad1830cc53b076e80a92",
      "parents": [
        "d5f617f6a338fb61608f7a3f6659e05e980b3374"
      ],
      "author": {
        "name": "Ben Craig",
        "email": "bencraig@apache.org",
        "time": "Fri Aug 30 13:46:05 2013 -0500"
      },
      "committer": {
        "name": "Ben Craig",
        "email": "bencraig@apache.org",
        "time": "Fri Aug 30 13:46:05 2013 -0500"
      },
      "message": "THRIFT-2155: Adding one liner guide to rename the version.h.in and rename\nthrifty.cc.h\nClient: cpp\nPatch: Karthick Selvaraj\n"
    },
    {
      "commit": "d5f617f6a338fb61608f7a3f6659e05e980b3374",
      "tree": "4d27227a7ba89880fb17da4e541d344607ea4a7d",
      "parents": [
        "cd54ec62492aa3f01c68910e5c942388d21c7379"
      ],
      "author": {
        "name": "Ben Craig",
        "email": "bencraig@apache.org",
        "time": "Fri Aug 30 08:18:06 2013 -0500"
      },
      "committer": {
        "name": "Ben Craig",
        "email": "bencraig@apache.org",
        "time": "Fri Aug 30 08:18:06 2013 -0500"
      },
      "message": "THRIFT-2020: Thrift library has some empty files that haven\u0027t really been\ndeleted\nClient: cpp\nPatch: Ben Craig\n"
    },
    {
      "commit": "5d9a72a28c4c082a4c155d539a20cf27d7440562",
      "tree": "1ac92161605c61d08f2c5180e3c7e32c5944e1ee",
      "parents": [
        "7570b84301097248d22a211f21527e2c2ffa8520",
        "cd54ec62492aa3f01c68910e5c942388d21c7379"
      ],
      "author": {
        "name": "henrique",
        "email": "henrique@apache.org",
        "time": "Thu Aug 29 18:06:45 2013 +0200"
      },
      "committer": {
        "name": "henrique",
        "email": "henrique@apache.org",
        "time": "Thu Aug 29 18:06:45 2013 +0200"
      },
      "message": "Merge branch \u0027master\u0027 of https://git-wip-us.apache.org/repos/asf/thrift\n"
    },
    {
      "commit": "cd54ec62492aa3f01c68910e5c942388d21c7379",
      "tree": "b28f5d466d902fcc3ae745c881ad36fe10135520",
      "parents": [
        "91058ef4ba3366169be1a10f708c9acbd4b4bc16"
      ],
      "author": {
        "name": "Ben Craig",
        "email": "bencraig@apache.org",
        "time": "Thu Aug 29 10:45:21 2013 -0500"
      },
      "committer": {
        "name": "Ben Craig",
        "email": "bencraig@apache.org",
        "time": "Thu Aug 29 10:45:21 2013 -0500"
      },
      "message": "THRIFT-1999: warning on gcc 4.7 while compiling BoostMutex.cpp\nClient: cpp\nPatch: Konrad Grochowski\n"
    },
    {
      "commit": "91058ef4ba3366169be1a10f708c9acbd4b4bc16",
      "tree": "cbf6cd2522a14495155f0774f1a13bd53cad06b6",
      "parents": [
        "9df014012e6fb2f831a49b6f7431380566483048"
      ],
      "author": {
        "name": "Ben Craig",
        "email": "bencraig@apache.org",
        "time": "Thu Aug 29 10:38:25 2013 -0500"
      },
      "committer": {
        "name": "Ben Craig",
        "email": "bencraig@apache.org",
        "time": "Thu Aug 29 10:38:25 2013 -0500"
      },
      "message": "THRIFT-2037: More general macro THRIFT_UNUSED_VARIABLE\nClient: cpp\nPatch: Konrad Grochowski\n"
    },
    {
      "commit": "7570b84301097248d22a211f21527e2c2ffa8520",
      "tree": "8fc74e05e2e944e3318a919f1f98d8ec58139911",
      "parents": [
        "2fdd916b8bd30a72a496b203e98a0daaadc1d626",
        "9df014012e6fb2f831a49b6f7431380566483048"
      ],
      "author": {
        "name": "henrique",
        "email": "henrique@apache.org",
        "time": "Thu Aug 29 09:45:55 2013 +0200"
      },
      "committer": {
        "name": "henrique",
        "email": "henrique@apache.org",
        "time": "Thu Aug 29 09:45:55 2013 +0200"
      },
      "message": "Merge branch \u0027master\u0027 of https://git-wip-us.apache.org/repos/asf/thrift\n"
    },
    {
      "commit": "9df014012e6fb2f831a49b6f7431380566483048",
      "tree": "03fd140d6ed76b9812c2d8991d21285b393a885e",
      "parents": [
        "452dd5b42b2074978a1cce76f4e98548b6021cc4"
      ],
      "author": {
        "name": "Ben Craig",
        "email": "bencraig@apache.org",
        "time": "Wed Aug 28 15:08:23 2013 -0500"
      },
      "committer": {
        "name": "Ben Craig",
        "email": "bencraig@apache.org",
        "time": "Wed Aug 28 15:08:23 2013 -0500"
      },
      "message": "THRIFT-2023: gettimeofday implementation in Windows errors when no time\nzone is passed in\nClient: cpp\nPatch: Ben Craig\n"
    },
    {
      "commit": "2fdd916b8bd30a72a496b203e98a0daaadc1d626",
      "tree": "751f3fff03e1b45da41135ae8c1857dba38b43a9",
      "parents": [
        "452dd5b42b2074978a1cce76f4e98548b6021cc4"
      ],
      "author": {
        "name": "henrique",
        "email": "henrique@apache.org",
        "time": "Wed Aug 28 14:03:34 2013 +0200"
      },
      "committer": {
        "name": "henrique",
        "email": "henrique@apache.org",
        "time": "Wed Aug 28 14:03:34 2013 +0200"
      },
      "message": "THRIFT-2053 NodeJS: Support for Multiplexing Services\nClient: nodejs\nPatch: Remo Hertig\n"
    },
    {
      "commit": "452dd5b42b2074978a1cce76f4e98548b6021cc4",
      "tree": "0b2617ef4972ba2487a0f74b7243fc4b3d8477c4",
      "parents": [
        "570dcc4089f7f90af0a1bd01dba539036ead2eb9"
      ],
      "author": {
        "name": "henrique",
        "email": "henrique@apache.org",
        "time": "Tue Aug 27 15:37:01 2013 +0200"
      },
      "committer": {
        "name": "henrique",
        "email": "henrique@apache.org",
        "time": "Wed Aug 28 11:10:09 2013 +0200"
      },
      "message": "THRIFT-1893 HTTP/JSON server/client for node.js\nClient: nodejs\nPatch: Phillip Campbell\n"
    },
    {
      "commit": "570dcc4089f7f90af0a1bd01dba539036ead2eb9",
      "tree": "addb2801ae527db5517145304367f4486ad29a7d",
      "parents": [
        "5b8c9a9d4caaca36c6d79f2754fd3be254b2803d",
        "cf1fe74b1392f74d8463d63612cd870fa1ea1bef"
      ],
      "author": {
        "name": "henrique",
        "email": "henrique@ub32.(none)",
        "time": "Tue Aug 27 15:07:22 2013 +0200"
      },
      "committer": {
        "name": "henrique",
        "email": "henrique@apache.org",
        "time": "Tue Aug 27 15:13:31 2013 +0200"
      },
      "message": "Merge branch \u0027master\u0027 of https://git-wip-us.apache.org/repos/asf/thrift\n"
    },
    {
      "commit": "5b8c9a9d4caaca36c6d79f2754fd3be254b2803d",
      "tree": "cdaa66ee11a12f37057500fa828109019eebbae0",
      "parents": [
        "12c09f44cb291b1ecc4074cb3a55775b375fa8b2"
      ],
      "author": {
        "name": "henrique",
        "email": "henrique@ub32.(none)",
        "time": "Tue Aug 27 15:06:42 2013 +0200"
      },
      "committer": {
        "name": "henrique",
        "email": "henrique@ub32.(none)",
        "time": "Tue Aug 27 15:06:42 2013 +0200"
      },
      "message": "THRIFT-2058:Add reconnect support to node.js library\nClient: nodejs\nPatch: Hamed Madani\n"
    },
    {
      "commit": "cf1fe74b1392f74d8463d63612cd870fa1ea1bef",
      "tree": "941b07e07baeee8eeae6ff108a11216880e7bd4d",
      "parents": [
        "62fb17d3089d2e67b6d73c1aa1bc24409264f164"
      ],
      "author": {
        "name": "Carl Yeksigian",
        "email": "carl@apache.org",
        "time": "Mon Aug 26 16:14:22 2013 -0400"
      },
      "committer": {
        "name": "Carl Yeksigian",
        "email": "carl@apache.org",
        "time": "Mon Aug 26 17:29:11 2013 -0400"
      },
      "message": "THRIFT-2149:Add an option to disable the generation of default operators\nclient: cpp\npatch: Chris Stylianou\n"
    },
    {
      "commit": "62fb17d3089d2e67b6d73c1aa1bc24409264f164",
      "tree": "daafc32eaa3d1a26d55582310abab214a3e8336b",
      "parents": [
        "8ea5e2f25881ce6c4aac887113e615054b3a43a6"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Mon Aug 26 21:50:16 2013 +0200"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Mon Aug 26 21:50:16 2013 +0200"
      },
      "message": "THRIFT-2138 c_glib: pkgconfig file created with wrong include path\nPatch: Roger Meier\n"
    },
    {
      "commit": "8ea5e2f25881ce6c4aac887113e615054b3a43a6",
      "tree": "74b10f8fad3515dee2705d6195f81acfcce79e71",
      "parents": [
        "12c09f44cb291b1ecc4074cb3a55775b375fa8b2"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Mon Aug 26 20:37:42 2013 +0200"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Mon Aug 26 20:37:42 2013 +0200"
      },
      "message": "update doap.rdf from 0.9.1 branch\n"
    },
    {
      "commit": "12c09f44cb291b1ecc4074cb3a55775b375fa8b2",
      "tree": "d5f3ea4eaf9e21709321c8aa3dd353f363bf6114",
      "parents": [
        "d9120c9fbdf9cde8da35dd2634987e7c07089652"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sun Aug 25 14:16:27 2013 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sun Aug 25 14:17:32 2013 +0200"
      },
      "message": "THRIFT-667 Period should not be allowed in identifier names\n\nPatch: Jens Geyer\n"
    },
    {
      "commit": "d9120c9fbdf9cde8da35dd2634987e7c07089652",
      "tree": "6e1d3fe5b2ec445050e8039d75263af87face128",
      "parents": [
        "72498205b0931b8e4060599809639819c0b38fda"
      ],
      "author": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Sat Aug 24 09:48:23 2013 -0400"
      },
      "committer": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Sat Aug 24 09:48:23 2013 -0400"
      },
      "message": "THRIFT-2148:TNonblockingMultiFetchClient imports log4j\nClient: java\nPatch: jfarrell\n\nRemoves import of log4j and switches over to using slf4j.\n"
    },
    {
      "commit": "72498205b0931b8e4060599809639819c0b38fda",
      "tree": "7b5157c9a228bf87c58f1fb69afba9692a90dbae",
      "parents": [
        "c9f4a35c30cfff8c98ee767dbba0f7afe62997cf"
      ],
      "author": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Sat Aug 24 09:18:30 2013 -0400"
      },
      "committer": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Sat Aug 24 09:18:30 2013 -0400"
      },
      "message": "Updating CHANGES from v0.9.1 release.\n"
    },
    {
      "commit": "c9f4a35c30cfff8c98ee767dbba0f7afe62997cf",
      "tree": "1a5a34ab59551b9ee3cec0debd8915637af1c395",
      "parents": [
        "d4a0b27ad0e57f0cd681f3334847492decf35c2e"
      ],
      "author": {
        "name": "Carl Yeksigian",
        "email": "carl@apache.org",
        "time": "Wed Aug 21 17:59:16 2013 -0400"
      },
      "committer": {
        "name": "Carl Yeksigian",
        "email": "carl@apache.org",
        "time": "Wed Aug 21 18:44:48 2013 -0400"
      },
      "message": "THRIFT-1533:Make TTransport should be Closeable\nClient: java\nPatch: carl\n"
    },
    {
      "commit": "d4a0b27ad0e57f0cd681f3334847492decf35c2e",
      "tree": "8809241c8576ee437b61721a3d31821d2cd11489",
      "parents": [
        "b5948eb378db07906594813b3e170b64d4352487"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Aug 21 23:55:29 2013 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Aug 21 23:55:29 2013 +0200"
      },
      "message": "THRIFT-1351 Compiler does not care about binary strings\n\nPatch: Wade Simmons \u0026 Jens Geyer\n"
    },
    {
      "commit": "b5948eb378db07906594813b3e170b64d4352487",
      "tree": "fa72a62c5d27061ea37381449768246b30c0c8d6",
      "parents": [
        "2fa3df32cef7f8b490f3389ca43ce249bfb43bf0"
      ],
      "author": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Sun Aug 18 16:36:06 2013 -0400"
      },
      "committer": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Sun Aug 18 16:36:06 2013 -0400"
      },
      "message": "Thrift-2137:Ruby test lib fails jenkins build #864\nClient: ruby test\nPatch: jfarrell\n\nUpdates test suite to include needed dependencies and run via bundler.\n"
    },
    {
      "commit": "2fa3df32cef7f8b490f3389ca43ce249bfb43bf0",
      "tree": "686285e5a32152e246c95abde4a335c65a5e7adb",
      "parents": [
        "5a900eadc2163e3f92ca71fea23996b517def078"
      ],
      "author": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Sun Aug 18 11:20:53 2013 -0400"
      },
      "committer": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Sun Aug 18 11:20:53 2013 -0400"
      },
      "message": "Thrift-2136:Vagrant build not compiling java, ruby, php, go libs\nClient: build\nPatch: jfarrell\n\nUpdating to add deb package creation.\n"
    },
    {
      "commit": "5a900eadc2163e3f92ca71fea23996b517def078",
      "tree": "40197bb9bbcf8f7a69b489c11ce205893f5fc57c",
      "parents": [
        "f7516e13d3f80ee0386e6ec647bc5c554e7f9cfb"
      ],
      "author": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Sun Aug 18 10:54:52 2013 -0400"
      },
      "committer": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Sun Aug 18 10:54:52 2013 -0400"
      },
      "message": "THRIFT-2136:Vagrant build not compiling java, ruby, php, go libs due to missing dependencies\nClient: build\nPatch: jfarrell\n\nUpdates ruby build to use bundler\n"
    },
    {
      "commit": "f7516e13d3f80ee0386e6ec647bc5c554e7f9cfb",
      "tree": "a31ac87df48a646b33c8862cd3411a7e81303fbb",
      "parents": [
        "5c1e599dd1519680c61b7f9b878b3db2695196e6"
      ],
      "author": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Sun Aug 18 10:53:07 2013 -0400"
      },
      "committer": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Sun Aug 18 10:53:07 2013 -0400"
      },
      "message": "Thrift-1614:Thrift build from svn repo sources fails with automake-1.12\nClient: build\nPatch: jfarrell\n\nOverride am__yacc_c2h to force all generated headers to be .h\n"
    },
    {
      "commit": "5c1e599dd1519680c61b7f9b878b3db2695196e6",
      "tree": "83a8e3f24e4f8452163c2473c214c20118862cac",
      "parents": [
        "9dbea36189a78d4dac1ca36c9eca3f9dd7164850"
      ],
      "author": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Sat Aug 17 21:38:31 2013 -0400"
      },
      "committer": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Sat Aug 17 21:38:31 2013 -0400"
      },
      "message": "Thrift-2133: java TestTBinaryProtocol.java test failing\nClient: java\nPatch: jfarrell\n\nRemoving unused test after THRIFT-820 changes.\n"
    },
    {
      "commit": "9dbea36189a78d4dac1ca36c9eca3f9dd7164850",
      "tree": "7473497e92006a977f1e512e19c77fa53ab5bf21",
      "parents": [
        "a395655cf4eea332e3f16576363b420b9db31ea6"
      ],
      "author": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Sat Aug 17 18:35:13 2013 -0400"
      },
      "committer": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Sat Aug 17 18:35:13 2013 -0400"
      },
      "message": "Thrift-2136:Vagrant build not compiling java, ruby, php, go libs due to missing dependencies\nClient: build\nPatch: jfarrell\n\nUpdates vagrantfile script to add missing dependencies for java, ruby, php and go libs.\n"
    },
    {
      "commit": "a395655cf4eea332e3f16576363b420b9db31ea6",
      "tree": "2214179f89a0f4c267fed80c7b05e058d703c628",
      "parents": [
        "92f24b2780fb7ca81063c3a0bb399500ee819d82"
      ],
      "author": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Sat Aug 17 15:52:42 2013 -0400"
      },
      "committer": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Sat Aug 17 15:52:42 2013 -0400"
      },
      "message": "THRIFT-2135:GO lib leaves behind test files that are auto generated\nClient: go\nPatch: jfarrell\n\nRemoved generated test idl on clean\n"
    },
    {
      "commit": "92f24b2780fb7ca81063c3a0bb399500ee819d82",
      "tree": "094b0612166ace0ecbbdba14336351e1d26b9da8",
      "parents": [
        "985a910b1b4bd9c546ef0857aed7f56ed21ea65c"
      ],
      "author": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Sat Aug 17 15:47:13 2013 -0400"
      },
      "committer": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Sat Aug 17 15:47:13 2013 -0400"
      },
      "message": "THRIFT-1614: Thrift build from svn repo sources fails with automake-1.12\nClient: compiler\nPatch: jfarrell\n\nUpdates automake version min req to 1.11 and switches header generated\nby yacc to .h instead of .hh.\n"
    },
    {
      "commit": "985a910b1b4bd9c546ef0857aed7f56ed21ea65c",
      "tree": "afd605287457b02e963440b490a343e15e700c5a",
      "parents": [
        "16ff233a7340c3425b36a45c90d6bf28f8658477"
      ],
      "author": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Sat Aug 17 15:44:19 2013 -0400"
      },
      "committer": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Sat Aug 17 15:44:19 2013 -0400"
      },
      "message": "THRIFT-2134: mingw-cross-compile script failing with strip errors\nClient: build\nPatch: jfarrell\n\nUpdates the mingw build script to use the -o option when striping.\n"
    },
    {
      "commit": "16ff233a7340c3425b36a45c90d6bf28f8658477",
      "tree": "bcec18c01dee0a2e4c533499f70c5ac4c13a1506",
      "parents": [
        "87577ef0015251c865a599f794a5ff1d5f9b35e9"
      ],
      "author": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Fri Aug 16 09:48:42 2013 -0400"
      },
      "committer": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Fri Aug 16 09:48:42 2013 -0400"
      },
      "message": "Thrift-2129: php ext missing from dist\nClient: php\nPatch: jfarrell\n\nAdds php extension back to dist build.\n"
    },
    {
      "commit": "87577ef0015251c865a599f794a5ff1d5f9b35e9",
      "tree": "0e17956a1a094be38fefb1984f400a150c948ff6",
      "parents": [
        "102c600bbb64b23679a3b143cdf9815733bdcb55"
      ],
      "author": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Fri Aug 16 09:26:05 2013 -0400"
      },
      "committer": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Fri Aug 16 09:26:05 2013 -0400"
      },
      "message": "THRIFT-2128: lib GO tests fail with funct ends without a return statement\nClient: go\nPatch: jfarrell\n\nFix issue with go tests failing in go1 in the process function.\n"
    },
    {
      "commit": "102c600bbb64b23679a3b143cdf9815733bdcb55",
      "tree": "c449defe3ed1d59db51a8a600808a72ec9db85ec",
      "parents": [
        "32d323e2c7df3ae2c083d8fe109a3dd6806c204d"
      ],
      "author": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Thu Aug 15 21:20:19 2013 -0400"
      },
      "committer": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Thu Aug 15 21:20:19 2013 -0400"
      },
      "message": "Thrift-2124: .o, .so, .la, .deps, .libs, gen-* files left tutorials, test and lib/cpp when making DIST\nClient: build\nPatch: jfarrell\n\nFixing all the missing files and dist build issues that have been ignored.\n"
    },
    {
      "commit": "32d323e2c7df3ae2c083d8fe109a3dd6806c204d",
      "tree": "9dfe1046f3a186f22f563688f58cdae01bd1077d",
      "parents": [
        "b59120374612ba7601e69207d7d29a5c2cb281a3"
      ],
      "author": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Thu Aug 15 20:39:58 2013 -0400"
      },
      "committer": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Thu Aug 15 20:39:58 2013 -0400"
      },
      "message": "THRIFT-2123: go lib missing files in dist\nClient: go\nPatch: jfarrell\n\nfixed missing files in go lib dist build\n"
    },
    {
      "commit": "b59120374612ba7601e69207d7d29a5c2cb281a3",
      "tree": "f8ded83f664763fa3441535bdccb8cf279916cc1",
      "parents": [
        "4dd351d4b404e52f32b61abe2184f21e65d87cfb"
      ],
      "author": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Thu Aug 15 19:21:43 2013 -0400"
      },
      "committer": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Thu Aug 15 19:21:43 2013 -0400"
      },
      "message": "Thrift-2126: missing cpp lib concurrency STD* files from DIST\nClient: build\nPatch: jfarrell\n\nUpdates cpp makefile to include missing STD* files.\n"
    },
    {
      "commit": "4dd351d4b404e52f32b61abe2184f21e65d87cfb",
      "tree": "8dc9c910f5519d11a801e175e4c563c79f9b098b",
      "parents": [
        "2ca9c2028593782621c8876817d8772aa5f46ac7"
      ],
      "author": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Thu Aug 15 19:14:14 2013 -0400"
      },
      "committer": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Thu Aug 15 19:14:14 2013 -0400"
      },
      "message": "THRIFT-2125: debian missing from dist\nClient: build\nPatch: jfarrell\n\nUpdating dist to add debian packages needed for build.\n"
    },
    {
      "commit": "2ca9c2028593782621c8876817d8772aa5f46ac7",
      "tree": "75d9cbde1f9994b5b8b7cb0b637504d66787a39f",
      "parents": [
        "d051ca0b23eab53ede689ba319256e5f30feebf8"
      ],
      "author": {
        "name": "Carl Yeksigian",
        "email": "carl@apache.org",
        "time": "Wed Aug 14 19:37:54 2013 -0400"
      },
      "committer": {
        "name": "Carl Yeksigian",
        "email": "carl@apache.org",
        "time": "Wed Aug 14 19:38:42 2013 -0400"
      },
      "message": "THRIFT-820 Remove readLength attribute from BinaryProtocol\n\nPatch: Carl Yeksigian\n"
    },
    {
      "commit": "d051ca0b23eab53ede689ba319256e5f30feebf8",
      "tree": "de3b3ef3574ef79b4e5bd9bf5b2fb3f6aa027a5b",
      "parents": [
        "8c64dc103efc43d7dad488d3b7a389c80b3b08c5"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Thu Aug 15 01:35:11 2013 +0200"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Thu Aug 15 01:37:55 2013 +0200"
      },
      "message": "THRIFT-2042 visual 2010 warnings - unused variable Patch: Konrad Grochowski\n"
    },
    {
      "commit": "8c64dc103efc43d7dad488d3b7a389c80b3b08c5",
      "tree": "f4590c45b42cb222ac337d034f09b19707aa3178",
      "parents": [
        "e9248743a86e06378a447919fe584a199cd1ca7c"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Aug 15 01:29:49 2013 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Aug 15 01:29:49 2013 +0200"
      },
      "message": "Added some ignores\n"
    },
    {
      "commit": "e9248743a86e06378a447919fe584a199cd1ca7c",
      "tree": "2a3eb2c6c75a5227e2be4a375fc3fd5b04304565",
      "parents": [
        "3bb141d3689f0778af3dcf3218cfe760c36803bc"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Thu Aug 15 00:23:02 2013 +0200"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Thu Aug 15 01:22:35 2013 +0200"
      },
      "message": "THRIFT-2120 js: Qunit URL is broken Patch: Roger Meier\n"
    },
    {
      "commit": "3bb141d3689f0778af3dcf3218cfe760c36803bc",
      "tree": "43ebb183201f25d4e3ba5240617aaf37b0ec967d",
      "parents": [
        "1bb0ed88f240641a090edb075592ef2ca9ee80c5"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Aug 14 21:33:16 2013 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Aug 14 21:33:53 2013 +0200"
      },
      "message": "THRIFT-2036 Thrift gem warns about class variable access from top level\n\nPatch: Takuya Hashimoto \u0026 Keith Barrette\n"
    },
    {
      "commit": "1bb0ed88f240641a090edb075592ef2ca9ee80c5",
      "tree": "8b1b26c46992ed7a88d805a3370fed838e972b48",
      "parents": [
        "f8e8c599211fa0523b48fd0f5e8f0462c0e2b08a"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue Aug 13 22:31:53 2013 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Aug 14 21:33:51 2013 +0200"
      },
      "message": "THRIFT-2118 Certificate error handling still incorrect\n\nPatch: Jens Geyer\n"
    },
    {
      "commit": "f8e8c599211fa0523b48fd0f5e8f0462c0e2b08a",
      "tree": "6ee897f14cbf1ad1162c02740304552e53d007bd",
      "parents": [
        "f02934543a6fc53b5a5b1dcc56a3333e8f7c2054"
      ],
      "author": {
        "name": "Carl Yeksigian",
        "email": "carl@apache.org",
        "time": "Tue Aug 13 18:16:00 2013 -0400"
      },
      "committer": {
        "name": "Carl Yeksigian",
        "email": "carl@apache.org",
        "time": "Tue Aug 13 18:23:03 2013 -0400"
      },
      "message": "THRIFT-2105 Generated code for default values of collections ignores t_field::T_REQUIRED\nClient: cpp\nPatch: Vladimir Strisovsky\n"
    },
    {
      "commit": "f02934543a6fc53b5a5b1dcc56a3333e8f7c2054",
      "tree": "f6820fd2d787c31c4537586078eb298f5da7503b",
      "parents": [
        "4c835951befbe5bd2fa89f9079368ed771807e6e"
      ],
      "author": {
        "name": "Carl Yeksigian",
        "email": "carl@apache.org",
        "time": "Tue Aug 13 18:09:59 2013 -0400"
      },
      "committer": {
        "name": "Carl Yeksigian",
        "email": "carl@apache.org",
        "time": "Tue Aug 13 18:09:59 2013 -0400"
      },
      "message": "THRIFT-2117 Cocoa TBinaryProtocol strictWrite should be set to true by default\n\nClient: cocoa\nPatch: David Robakowski\n"
    },
    {
      "commit": "4c835951befbe5bd2fa89f9079368ed771807e6e",
      "tree": "1432a238471cd32a0df2feb3ff62e0c9a59a4480",
      "parents": [
        "09b97c78de58fea61b5dc90bd56095515bdd4f02"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue Aug 13 21:34:17 2013 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue Aug 13 21:34:17 2013 +0200"
      },
      "message": "THRIFT-2109 Secure connections should be supported in Go\n\nPatch: Justin Judd\n"
    },
    {
      "commit": "09b97c78de58fea61b5dc90bd56095515bdd4f02",
      "tree": "6ef6ee741a0c6c977dfb347603b1e07f994b1114",
      "parents": [
        "656a17305093a1fda754b669f4cb9ce4e98ec2d1"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sun Aug 04 13:39:09 2013 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sun Aug 04 13:39:09 2013 +0200"
      },
      "message": "THRIFT-2017 Resource Leak in thrift struct under compiler/cpp/src/parse/t_program.h\n\nPatch: kuldeep gupta\n"
    },
    {
      "commit": "656a17305093a1fda754b669f4cb9ce4e98ec2d1",
      "tree": "33118c69c9d2fe2449969275f2c96a1e7130ae33",
      "parents": [
        "aa721610daa3f11df3451149d44dc614e9cffe18"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Aug 03 10:22:39 2013 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Aug 03 10:22:39 2013 +0200"
      },
      "message": "THRIFT-2112 Error in Go generator when using typedefs in map keys\n\nPatch: Emir Habul\n"
    },
    {
      "commit": "aa721610daa3f11df3451149d44dc614e9cffe18",
      "tree": "37af9c4e7947db99cf729a11992a571d9b77e970",
      "parents": [
        "27a7ce9f122a7c5818c854114ceae46ad5539233"
      ],
      "author": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Fri Aug 02 21:55:22 2013 -0400"
      },
      "committer": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Fri Aug 02 21:55:22 2013 -0400"
      },
      "message": "THRIFT-2111: typo in php readme\nClient: php\nPatch: Jeremy Thomerson\n\nFixes type in php readme.\n"
    },
    {
      "commit": "27a7ce9f122a7c5818c854114ceae46ad5539233",
      "tree": "31eb0c699d6900e2effcde0f409b67d0c586ab94",
      "parents": [
        "d1257debcfd4e6622a6e12e6545dd01d7bec6a15"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Jul 31 13:20:20 2013 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Jul 31 13:20:20 2013 +0200"
      },
      "message": "THRIFT-2107 minor Go generator fixes\n\nPatch: Jens Geyer\n"
    }
  ],
  "next": "d1257debcfd4e6622a6e12e6545dd01d7bec6a15"
}
