)]}'
{
  "log": [
    {
      "commit": "144bbef3ddd3a66ff038e5ad271500aa06b63aae",
      "tree": "9df0b7b9b72cfad6784abae823b23d005c30dc97",
      "parents": [
        "d10eb082d02ecfc5206bce62961cd45e6c48656b"
      ],
      "author": {
        "name": "Nobuaki Sukegawa",
        "email": "nsuke@apache.org",
        "time": "Thu Feb 11 13:15:40 2016 +0900"
      },
      "committer": {
        "name": "Nobuaki Sukegawa",
        "email": "nsuke@apache.org",
        "time": "Thu Feb 11 20:06:46 2016 +0900"
      },
      "message": "THRIFT-3611 Add --regex filter to cross test runner\nClient: Test\nPatch: Nobuaki Sukegawa\n\nThis closes #843\n"
    },
    {
      "commit": "10308cb975ac090584068d0470b81e41555b2f35",
      "tree": "bc0bb670626a8a196dc00df6429ae4dcc838b4c4",
      "parents": [
        "d094e79de7e0bd61320f006c83c0de669363bce8"
      ],
      "author": {
        "name": "Nobuaki Sukegawa",
        "email": "nsuke@apache.org",
        "time": "Wed Feb 03 01:57:03 2016 +0900"
      },
      "committer": {
        "name": "Nobuaki Sukegawa",
        "email": "nsuke@apache.org",
        "time": "Thu Feb 04 14:28:24 2016 +0900"
      },
      "message": "THRIFT-3596 Better conformance to PEP8\n\nThis closes #832\n"
    },
    {
      "commit": "5e432ec37b3c9db3a4534f6acdea12c74d42455e",
      "tree": "aa4fdf42807669ccd3f8a5b1fc7d064de00eeb08",
      "parents": [
        "ccd998a04e8b82a56b1788aa13167e84aa2126d1"
      ],
      "author": {
        "name": "Nobuaki Sukegawa",
        "email": "nsuke@apache.org",
        "time": "Sun Jan 24 01:34:29 2016 +0900"
      },
      "committer": {
        "name": "Nobuaki Sukegawa",
        "email": "nsuke@apache.org",
        "time": "Sun Jan 24 03:44:26 2016 +0900"
      },
      "message": "THRIFT-3579 Introduce retry to make cross\n\nThis closes #817\n"
    },
    {
      "commit": "bd165305fa398afb47ac46b924414f6c9afb9b1f",
      "tree": "09d127469c7d86f4b63f0066603c1f694922418a",
      "parents": [
        "3d600bfec3938bcee0008592e25cb1489bc782fa"
      ],
      "author": {
        "name": "Nobuaki Sukegawa",
        "email": "nsuke@apache.org",
        "time": "Tue Jan 19 11:10:07 2016 +0900"
      },
      "committer": {
        "name": "Nobuaki Sukegawa",
        "email": "nsuke@apache.org",
        "time": "Sun Jan 24 00:13:44 2016 +0900"
      },
      "message": "THRIFT-3571 Make feature test result browsable\nClient: Test\nPatch: Nobuaki Sukegawa\n\nThis closes #809\n"
    },
    {
      "commit": "2ba79440bf945bb565e159af543030d4b1b24131",
      "tree": "93de3fe05313562a3fa701622f3baf48092c2b9e",
      "parents": [
        "ffc2bb3dd7afc3214bddc0bcd656ea79f3ead427"
      ],
      "author": {
        "name": "Nobuaki Sukegawa",
        "email": "nsuke@apache.org",
        "time": "Tue Jan 12 19:37:55 2016 +0900"
      },
      "committer": {
        "name": "Nobuaki Sukegawa",
        "email": "nsuke@apache.org",
        "time": "Tue Jan 19 02:48:07 2016 +0900"
      },
      "message": "THRIFT-3544 Let cross test fail when server process died unexpectedly\nClient: Test\nPatch: Nobuaki Sukegawa\n\nThis closes #793\n"
    },
    {
      "commit": "baa110126d48b999dd4dff700e1f26559667487d",
      "tree": "d6fa90e3b5d0e13ae395e774d08b9f4370b3b85a",
      "parents": [
        "b69621437d590584958ca2a925dbf70d05288161"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun Jan 17 21:06:44 2016 +0100"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun Jan 17 21:06:44 2016 +0100"
      },
      "message": "crossrunner: fix browse url\n"
    },
    {
      "commit": "85650612e15c79c79e470553d3779d18f755150c",
      "tree": "68d04348423b32a4fd6458998594516bb311f79a",
      "parents": [
        "a3b88a012e6452b665073b7fb9e211e86093efbf"
      ],
      "author": {
        "name": "Nobuaki Sukegawa",
        "email": "nsuke@apache.org",
        "time": "Fri Jan 08 03:26:44 2016 +0900"
      },
      "committer": {
        "name": "Nobuaki Sukegawa",
        "email": "nsukeg@gmail.com",
        "time": "Mon Jan 11 11:41:56 2016 +0900"
      },
      "message": "THRIFT-3531 Create cross lang feature test for string and container read length limit\n\nThis closes #780\n"
    },
    {
      "commit": "378b727f8ec6a7a218b9b3d63cc1b0ffdf251826",
      "tree": "c9f25a668e2109c3762630cc0f7fb8994b86373c",
      "parents": [
        "33744b0524b7248dda9e9e544420d69c33d3a3aa"
      ],
      "author": {
        "name": "Nobuaki Sukegawa",
        "email": "nsuke@apache.org",
        "time": "Sun Jan 03 17:04:50 2016 +0900"
      },
      "committer": {
        "name": "Nobuaki Sukegawa",
        "email": "nsuke@apache.org",
        "time": "Tue Jan 05 03:02:35 2016 +0900"
      },
      "message": "THRIFT-3516 Add feature test for THeader TBinaryProtocol\n\nThis closes #767\n"
    },
    {
      "commit": "9b35a7c021d06b9322e208e466a0f2aac1e95212",
      "tree": "87c083505b3353c40700582a7bbf6b31ffa1cf86",
      "parents": [
        "ae3775a6a5d7f2aeb192ade30d157aa54aa4e77f"
      ],
      "author": {
        "name": "Nobuaki Sukegawa",
        "email": "nsuke@apache.org",
        "time": "Tue Nov 17 11:01:41 2015 +0900"
      },
      "committer": {
        "name": "Nobuaki Sukegawa",
        "email": "nsuke@apache.org",
        "time": "Thu Dec 24 02:11:17 2015 +0900"
      },
      "message": "THRIFT-3495 Minor enhancements and fixes for cross test\n\nThis closes #750\n"
    },
    {
      "commit": "e68ccc23bebde961767e47e6751dcf764b8503f2",
      "tree": "9112b830eedaffd1fc1c22cb14f2504a5bd42a6d",
      "parents": [
        "ef2b5285f3be08e52000a60d3de2e2f8a30f892b"
      ],
      "author": {
        "name": "Nobuaki Sukegawa",
        "email": "nsuke@apache.org",
        "time": "Sun Dec 13 21:45:39 2015 +0900"
      },
      "committer": {
        "name": "Nobuaki Sukegawa",
        "email": "nsuke@apache.org",
        "time": "Sun Dec 13 23:48:22 2015 +0900"
      },
      "message": "THRIFT-3482 Haskell JSON protocol does not encode binary field as Base64\n"
    },
    {
      "commit": "a6ab1f5e6d8c5f8c64d356d72993a423cc2bf588",
      "tree": "13c2f9427494700526ea9149a9d6c233dfa8550a",
      "parents": [
        "1a32c3b93fb8fc5c48d7fe8ee22398b073d812d6"
      ],
      "author": {
        "name": "Nobuaki Sukegawa",
        "email": "nsuke@apache.org",
        "time": "Sat Nov 28 15:04:39 2015 +0900"
      },
      "committer": {
        "name": "Nobuaki Sukegawa",
        "email": "nsuke@apache.org",
        "time": "Sat Dec 05 11:28:27 2015 +0900"
      },
      "message": "THRIFT-3452 .travis.yml: Migrating from legacy to container-based infrastructure\nClient: Build\nPatch: Nobuaki Sukegawa\n\nUse \"services: docker\"\n\nThis closes #730\n"
    },
    {
      "commit": "2de2700c34bde8d7576da148852c43a32c11e94a",
      "tree": "000c7063fab3158d4b6841a4abfee4e3dfd17f43",
      "parents": [
        "69826b21ec2e220254526063ae7fa2d3c118a6f4"
      ],
      "author": {
        "name": "Nobuaki Sukegawa",
        "email": "nsuke@apache.org",
        "time": "Sun Nov 22 01:13:48 2015 +0900"
      },
      "committer": {
        "name": "Nobuaki Sukegawa",
        "email": "nsuke@apache.org",
        "time": "Mon Nov 23 21:24:00 2015 +0900"
      },
      "message": "THRIFT-3439 Run make cross using Python3 when available\nClient: Test\nPatch: Nobuaki Sukegawa\n\nThis closes #710\n"
    },
    {
      "commit": "aad06deedd780d443312905fbd80a081fa8fb442",
      "tree": "72c857715336de61b35fbf331cc0db2e14f14dd9",
      "parents": [
        "8d8d6573f7d18150f6915484babbe82d6af60b58"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Nov 21 14:43:56 2015 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Nov 21 15:03:32 2015 +0100"
      },
      "message": "THRIFT-3436 cross test fails with \"UnicodeDecodeError: \u0027ascii\u0027 codec can\u0027t decode byte 0xc3 in position 20: ordinal not in range(128)\"\nClient: Test Suite\nPatch: Jens Geyer\n"
    },
    {
      "commit": "dd08f6e43cf1d9eccf5e5de702106bbbbd9b2b07",
      "tree": "a7368f92cfcf2e667932ee01dfffb1b8113438ae",
      "parents": [
        "30f465db92b95d6beedb8d5d056792a4e75f0158"
      ],
      "author": {
        "name": "pavlo",
        "email": "pavlo@sidefx.com",
        "time": "Thu Oct 08 16:43:56 2015 -0400"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun Oct 11 00:47:27 2015 +0200"
      },
      "message": "THRIFT-3371: added test for abstract namespace domain sockets.\n"
    },
    {
      "commit": "1f6e380c5d07686e4cd8c2b172300a1ba7fbd8b9",
      "tree": "c811276f8cb39bf1d57207792566433300b35998",
      "parents": [
        "3b115dfa614cfac7af86d81d99f69b381508b75e"
      ],
      "author": {
        "name": "Konrad Grochowski",
        "email": "hcorg@apache.org",
        "time": "Mon May 18 18:10:06 2015 +0200"
      },
      "committer": {
        "name": "Konrad Grochowski",
        "email": "hcorg@apache.org",
        "time": "Mon May 18 19:47:28 2015 +0200"
      },
      "message": "`make style` applied\n"
    },
    {
      "commit": "783660a335aad8818a9ede210e594b7f8677aa56",
      "tree": "d689f37386a29b54ef62f269d00dd90b8640e443",
      "parents": [
        "e856d6846bce5402cc79f7bbaa59897690080017"
      ],
      "author": {
        "name": "Nobuaki Sukegawa",
        "email": "nsukeg@gmail.com",
        "time": "Sun Apr 12 00:32:40 2015 +0900"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun Apr 26 16:08:20 2015 +0200"
      },
      "message": "THRIFT-3109 Cross test log file cannot be browsed when served in HTTP server\n"
    },
    {
      "commit": "f5b795d3be6acc0da30afc4b4aa77e531125eec6",
      "tree": "ac808f8ea26ea5481f0811f4daa4b273f0b0bde5",
      "parents": [
        "58ed1cdf3cd4da9d013e4cd4b92b3f4e440d145d"
      ],
      "author": {
        "name": "Nobuaki Sukegawa",
        "email": "nsukeg@gmail.com",
        "time": "Sun Mar 29 14:48:48 2015 +0900"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun Mar 29 14:39:32 2015 +0200"
      },
      "message": "THRIFT-2578 Moving \u0027make cross\u0027 from test.sh to test.py\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"
    }
  ]
}
