)]}'
{
  "log": [
    {
      "commit": "2fab3deb09e492cbcb2b1e4ed1c1d302787a9abd",
      "tree": "0509cd21f9a3e6e8a043d7b07b42f6600644fa0a",
      "parents": [
        "738143cf36436d65c7e379351968e6e0a1f4ca3f"
      ],
      "author": {
        "name": "Nobuaki Sukegawa",
        "email": "nsukeg@gmail.com",
        "time": "Sun Aug 16 15:42:58 2015 +0900"
      },
      "committer": {
        "name": "Henrique Mendonça",
        "email": "henrique@apache.org",
        "time": "Mon Aug 17 21:54:23 2015 +1000"
      },
      "message": "THRIFT-3296 - Go cross test does not conform to spec\n"
    },
    {
      "commit": "c6b991fe00edf7f4c50c7636a3e09a6a9531b615",
      "tree": "165a6cae736c47bf295b829a4917ffdb11d4bf8c",
      "parents": [
        "8dbe5f60a7c1401302e10aec41069f9c385d34a1"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Aug 07 23:41:09 2015 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Aug 08 00:24:09 2015 +0200"
      },
      "message": "THRIFT-3292 Integrate new Zlib transport for Go into test suite\nClient: Go\nPatch: Paul Magrath \u003cpaul@swiftkey.com\u003e\n\nThis closes #580\n"
    },
    {
      "commit": "56a03be3f9bf251d17c89034e4c8f2e668211317",
      "tree": "59012f8a697c65a699e2ccc5286d3d26144e7a08",
      "parents": [
        "085627309591a78e2c7d4c2168ad4b0939cc4f2e"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Jun 17 22:21:27 2015 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Jun 17 22:21:27 2015 +0200"
      },
      "message": "THRIFT-3192 Go import paths changed in 1.4, and expired June 1\nClient: Go\nPatch: Adam Beberg \u003cbeberg@sentient.ai\u003e\n\nThis closes #523\n"
    },
    {
      "commit": "41ad4342c5a0389ab2cf2dbf098086413ac01204",
      "tree": "1ce9c7d4e70a7370f132ce5d4fd245a20a68e45e",
      "parents": [
        "a2d12b6ee3d9aa66f2c16dc6a5ee6eef5f1eba92"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Tue Mar 24 22:30:40 2015 +0100"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Tue Mar 24 22:30:40 2015 +0100"
      },
      "message": "THRIFT-847 Test Framework harmonization across all languages\nTHRIFT-2946 Enhance usability of cross test framework\n\nPatch: Nobuaki Sukegawa\n\nThis closes: #358\n"
    },
    {
      "commit": "8bcfdd98ae59d840b677a485b74dda3953b4bcc1",
      "tree": "659ef62202eea161ca503d7ab3250238830abc8f",
      "parents": [
        "43e195afcd4cd3db67c7343271920af147e268e6"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sun Dec 14 03:14:26 2014 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Jan 03 17:37:54 2015 +0100"
      },
      "message": "THRIFT-2886 Integrate binary type in standard Thrift cross test\nClient: C_glib, C++, D, Erlang, Go, Haskell, Lua, Java/Me, JavaScript, Node, Ocaml, Perl, PHP, Python, Ruby\nPatch: Jens Geyer\n\nThis closes #341\n\nMinimal server-side implementations and TODO stubs for various languages to let \"make check\" succeeed.\nNot contained in this patch and still TODO:\n- client side implementations, i.e. calls to testBinary() and appropriate tests\n- server side hex printout missing for some languages\n"
    },
    {
      "commit": "3b5dacba44e4fa5c07c8b828d2f65215f9c91e34",
      "tree": "56fb134a0cd9cadbdd034af8de6ffdb31ae50ef8",
      "parents": [
        "eab29a0da9eb775bb7e1e7cff6b4eeaecf237151"
      ],
      "author": {
        "name": "Konrad Grochowski",
        "email": "hcorg@apache.org",
        "time": "Mon Nov 24 10:55:31 2014 +0100"
      },
      "committer": {
        "name": "Konrad Grochowski",
        "email": "hcorg@apache.org",
        "time": "Mon Nov 24 10:55:31 2014 +0100"
      },
      "message": "THRIFT-2849: spelling errors fixed using codespell tool\n\nClient: All\nPatch: Anatol Pomozov\n\nThis closes #281\n"
    },
    {
      "commit": "91cfb9901ebd6d584b0055bff5f91c372875a276",
      "tree": "f57997e82a53b7249550d40c5539a57dbb9ee7a6",
      "parents": [
        "b7cb9457dcb486f34443a429f7686acf2a2d1dbb"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat May 17 01:07:28 2014 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat May 17 01:07:28 2014 +0200"
      },
      "message": "THRIFT-2500 sending random data crashes thrift(golang) service\nClient: Go\nPatch: Aleksey Pesternikov\n\nThis closes #117\n\ncommit 1bb25c4a48845e112847ca8293402f0294d8f597\n Author: Aleksey Pesternikov \u003cap@alekseys-mbp.att.net\u003e\n Date: 2014-05-02T21:40:59Z\n\nrecover from panic in processor\n\ncommit 8d1427a2c3c183d499442dc1f0437292e6641ac3\n Author: Aleksey Pesternikov \u003cap@alekseys-mbp.att.net\u003e\n Date: 2014-05-02T21:41:52Z\n\nsome sanity checks in binary protocol\n\ncommit 666cc87a51f86ca5940225c36716bbad467c6e73\n Author: Aleksey Pesternikov \u003cap@alekseys-mbp.att.net\u003e\n Date: 2014-05-02T21:53:59Z\n\nsome sanity checks in compact protocol\n"
    },
    {
      "commit": "f459868f939e702eb71cdb6202d1d725e3132c89",
      "tree": "abe6885e38df797de5002be7daf56916e990dfec",
      "parents": [
        "c0ad3684863649a02a53ec7e462af248acaf1bd7"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu May 08 23:18:44 2014 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu May 08 23:18:44 2014 +0200"
      },
      "message": "THRIFT-2497 server and client for test/go, also several fixes and improvements\nClient: Go\nPatch: Aleksey Pesternikov\n\nThis closes #109\n\ncommit f2e7186ca8d63f407dba0c56ee51afd6405926ba\n Author: Aleksey Pesternikov \u003cap@alekseys-mbp.att.net\u003e\n Date: 2014-04-22T12:48:14Z\n\nadd _ to generated filename if it ends with _test.go\n\ncommit a6ed88196fbf4622a3b0261bbac0fe6b258bdd36\n Author: Aleksey Pesternikov \u003cap@alekseys-mbp.att.net\u003e\n Date: 2014-04-22T14:19:13Z\n\nuse tcxx instead of tr1 in test/cpp\n\ncommit d1848fa05f4baefc66eb405f4b1a8657bb2869bd\n Author: Aleksey Pesternikov \u003cap@alekseys-macbook-pro.local\u003e\n Date: 2014-04-23T01:01:03Z\n\nMerge branch \u0027master\u0027 of https://github.com/apache/thrift into go_integration\n\ncommit 04d22fef228d3f868b32a296a38f99ff52ee2142\n Author: Aleksey Pesternikov \u003cap@alekseys-macbook-pro.local\u003e\n Date: 2014-04-25T00:34:24Z\n\nadditions:\n test for client/server with several protocol/transport/ssl combinations\n bin/testclient and bin/testserver\n debug_transport\n\nfixes:\n separate Listen() and AcceptLoop() instead of Serve() in SimpleServer\n if handler function returns any unknown exception, handler closes connection\n\ncommit ed88d57d977cffea9fac8f61143801f3097ef46c\n Author: Aleksey Pesternikov \u003cap@alekseys-mbp.att.net\u003e\n Date: 2014-04-25T13:29:54Z\n\nGenerate lowercase package name\n lowercased pkg name in thrift files\n underline() -\u003e lowercase()\n\ncommit 498a910c6c6753a4b1e3633eb5c9c82be33e8c7b\n Author: Aleksey Pesternikov \u003cap@alekseys-mbp.att.net\u003e\n Date: 2014-04-25T13:32:26Z\n\nMerge branch \u0027master\u0027 into go_test_service_name\n\ncommit 25792d7218a2c32ee3c2077f65ca7d0cea7f31f5\n Author: Aleksey Pesternikov \u003cap@alekseys-mbp.att.net\u003e\n Date: 2014-04-22T12:48:14Z\n\nadd _ to generated filename if it ends with _test.go\n\ncommit af994b415308a2e174d57a03675fc83d7cbd43d1\n Author: Aleksey Pesternikov \u003cap@alekseys-macbook-pro.local\u003e\n Date: 2014-04-25T00:34:24Z\n\nadditions:\n test for client/server with several protocol/transport/ssl combinations\n bin/testclient and bin/testserver\n debug_transport\n\nfixes:\n separate Listen() and AcceptLoop() instead of Serve() in SimpleServer\n if handler function returns any unknown exception, handler closes connection\n\ncommit f22a777a5d5b4d93a8d7981e7aadc2c63919518a\n Author: Aleksey Pesternikov \u003cap@alekseys-mbp.att.net\u003e\n Date: 2014-04-25T13:44:08Z\n\nMerge branch \u0027go_integration\u0027 of github.com:apesternikov/thrift into go_integration\n\ncommit 49a33c8c80ea35f923ee9aa3577780fcf41fe840\n Author: Aleksey Pesternikov \u003cap@alekseys-mbp.att.net\u003e\n Date: 2014-04-25T13:49:05Z\n\nMerge branch \u0027master\u0027 into test_cpp_on_mac\n\ncommit 81b402ec6301f6b132c9b346ad5481f55f0aff89\n Author: Aleksey Pesternikov \u003cap@alekseys-mbp.att.net\u003e\n Date: 2014-04-25T13:56:56Z\n\noperator \u003c for ThriftTest\n\ncommit cde312d940d12077274dd0ba677ca850b5b439a7\n Author: Aleksey Pesternikov \u003cap@alekseys-mbp.att.net\u003e\n Date: 2014-04-25T14:12:58Z\n\nminor formatting\n\ncommit 0a693115c2c20a2a8375f3859ff7bed261e6c8da\n Author: Aleksey Pesternikov \u003cap@alekseys-mbp.att.net\u003e\n Date: 2014-04-25T14:13:20Z\n\nMerge branch \u0027test_cpp_on_mac\u0027 into go_integration\n\ncommit e06b5d24e8b6d429723a3c77a58c6ce903e1366a\n Author: Aleksey Pesternikov \u003cap@alekseys-macbook-pro.local\u003e\n Date: 2014-04-25T15:19:20Z\n\nMerge branch \u0027go_test_service_name\u0027 into go_integration\n\ncommit 42d577c9812a070060c773fcd0598e58e6d6ba61\n Author: Aleksey Pesternikov \u003cap@alekseys-macbook-pro.local\u003e\n Date: 2014-04-25T15:39:57Z\n\nimported THRIFT-2491\n lowercase package names\n\ncommit 491ccf8b018c046c5ced72b1e19d9ac4ec48a6f5\n Author: Aleksey Pesternikov \u003cap@alekseys-macbook-pro.local\u003e\n Date: 2014-04-25T15:51:53Z\n\n--noinsane flag for c++ TestClient. works with go server now for other default params\n\ncommit 78db3c9a3a5742818a5de6e57f2fe9aed84919e5\n Author: Aleksey Pesternikov \u003cap@alekseys-macbook-pro.local\u003e\n Date: 2014-04-25T16:03:23Z\n\nlicense\n"
    }
  ]
}
