)]}'
{
  "log": [
    {
      "commit": "85ea59366d75b92eb6f42c09406f15071c50b89c",
      "tree": "d5984be8bdd6b451d1dacd326411f19b4e6e43a9",
      "parents": [
        "63f04583e389e7afee330f0341e045a73cdb1979"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue Apr 02 14:23:42 2024 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue Apr 02 14:23:56 2024 +0200"
      },
      "message": "Updated ReleaseManagement.md according to THRIFT-5755 changes\n"
    },
    {
      "commit": "0e7236391f9ac7482f2e62a8c30155e015a80aa9",
      "tree": "19cad2650c19b3f27745c766abee7eec75859fe3",
      "parents": [
        "99130046c424a19d244314103e2500963c192563"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue Mar 12 23:21:00 2024 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue Mar 12 23:22:18 2024 +0100"
      },
      "message": "Add \"my own +1 vote\" paragraph to mail template\n"
    },
    {
      "commit": "f6927020dd0af68d9db8f2e1f4d656abcf860d8d",
      "tree": "55dd5d0f67678ead3ca151cb7310c2ccd8ab7488",
      "parents": [
        "3b1c30c5a7fd4f0142ef93bb6e0221e4a69dcf12"
      ],
      "author": {
        "name": "vladimir.panivko",
        "email": "vladimir.panivko@together.com",
        "time": "Sat Feb 24 17:12:10 2024 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Sun Feb 25 12:21:04 2024 +0100"
      },
      "message": "[THRIFT-5760] Update minimal version of php\n"
    },
    {
      "commit": "75cf93ed22264fecaa79e82f05fa9f02d49fc58b",
      "tree": "ad7e483b593040fadd747648624c844ceeef3b58",
      "parents": [
        "0c637d7aa553a52b11bf92855448a20914d59817"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sun Feb 04 14:50:37 2024 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sun Feb 04 14:50:37 2024 +0100"
      },
      "message": "bump version number\n"
    },
    {
      "commit": "d40dd7203e0a92b357255fc071354ba13c6ccaa4",
      "tree": "55e1389d02794c9eb9cac02ad18603576ca4cb7e",
      "parents": [
        "52581915f71b4ef26d35db196c5a12743b0aa0d9"
      ],
      "author": {
        "name": "Jiayu Liu",
        "email": "Jimexist@users.noreply.github.com",
        "time": "Thu Oct 19 08:37:49 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 19 08:37:49 2023 +0800"
      },
      "message": "use gradle 8.4 (#2869)\n\n"
    },
    {
      "commit": "597907a2e47a4cb9bd0e061f8a95f88806284bb6",
      "tree": "968c0d9e908539260950d14124cdcd170beb3a86",
      "parents": [
        "3fdc63649e8eda98a23c203afa60f555a3b7d70f"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Mon Oct 16 03:01:43 2023 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Mon Oct 16 03:06:14 2023 +0200"
      },
      "message": "THRIFT-4606 LGPL license file still present (follow-up to THRIFT-3209)\n"
    },
    {
      "commit": "0ca6e888fc4acfd4f30c56e1e006ce61b8314efa",
      "tree": "8b20a3af34e6c50b167111c7d5b8ebfe84a03f66",
      "parents": [
        "50787cc0b090f3efc6a3a503dbdbe21ad9254a40"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue Sep 12 15:23:49 2023 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue Sep 12 22:22:28 2023 +0200"
      },
      "message": "Release Management: added the missing EXTRA_DIST validation step\n"
    },
    {
      "commit": "0d5b4f9fa1e9b69c1f8da9a68f2a7eb2c734662b",
      "tree": "31b8d8bbe69b3b4270481467224252f7547b4f46",
      "parents": [
        "bccca9301dedd6403062ef6be4c56533f889e5b5"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Jul 08 12:49:11 2023 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Jul 08 12:49:11 2023 +0200"
      },
      "message": "created reöease branch 0.19.0\n"
    },
    {
      "commit": "be73a570e29dce424c8f20b5a31c21249303c5c3",
      "tree": "3fa31cb84d7ece8d5be6ec786338eb32ca3ebea8",
      "parents": [
        "79a4b1e9a36248b8350f637b38ad073f49c5fd8f"
      ],
      "author": {
        "name": "Jiayu Liu",
        "email": "Jimexist@users.noreply.github.com",
        "time": "Fri Apr 14 11:02:43 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 14 11:02:43 2023 +0800"
      },
      "message": "THRIFT-5699: java lib and build tool chain: gradle 8.0.2 (#2779)\n\n"
    },
    {
      "commit": "79a4b1e9a36248b8350f637b38ad073f49c5fd8f",
      "tree": "421dc2cc518bd0ad3cf737126f85560bd18c1098",
      "parents": [
        "c82d0c2101544abcad6895b3c9f962980c15844c"
      ],
      "author": {
        "name": "Jiayu Liu",
        "email": "Jimexist@users.noreply.github.com",
        "time": "Sun Apr 09 14:39:20 2023 +0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Apr 09 15:39:20 2023 +0800"
      },
      "message": "update gradle to version 7.6 (#2744)\n\n* update gradle to version 7.6\r\n\r\n* update hash"
    },
    {
      "commit": "71df9a35885fda5e7a0b4dc201d2cb27a4ebba0d",
      "tree": "5fe55265eba12cd6797f2829632cce72aadfbe90",
      "parents": [
        "dae5af6b8ce78f18bd3024873f58014a9fd845bb"
      ],
      "author": {
        "name": "Elliotte Rusty Harold",
        "email": "elharo@users.noreply.github.com",
        "time": "Wed Feb 15 06:49:58 2023 -0500"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Wed Feb 15 14:18:31 2023 +0100"
      },
      "message": "fix typo\n\nas --\u003e and"
    },
    {
      "commit": "c6fd86d9f2f15665dd1f3b87e39ed7580d8b25dd",
      "tree": "b60156225f4e8793aee3c225c4ca7554d0da41fb",
      "parents": [
        "4eee6815276741a0381063b9e139a4938f808711"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Mon Feb 06 23:42:52 2023 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Mon Feb 06 23:42:52 2023 +0100"
      },
      "message": "bump version number\n"
    },
    {
      "commit": "92b007fa888709a2808993d10a91b524fdf42bda",
      "tree": "32d2e37be11b43ad28907967b6167637cd6c8fe6",
      "parents": [
        "c2cccb6b67b6dd9e3a53eb91b5cc138cba4d5415"
      ],
      "author": {
        "name": "Jiayu Liu",
        "email": "Jimexist@users.noreply.github.com",
        "time": "Fri Oct 14 13:16:18 2022 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 14 13:16:18 2022 +0800"
      },
      "message": "java to use jdk 17 (#2686)\n\n"
    },
    {
      "commit": "0d77664aa1e40c7abd641846e95341d6346466ae",
      "tree": "3ecbe26fb7d81745386a32cfbd2e234ccd4967ef",
      "parents": [
        "dfb6c6bca659934fe0b62002f814681470af2e37"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Sep 14 08:54:37 2022 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Sep 14 08:55:10 2022 +0200"
      },
      "message": "follow-up for THRIFT-5627 to fix IDL doc accordingly\nPatch: Jens Geyer\n"
    },
    {
      "commit": "d5927a96019154fa590c38f3a7ca70275af11b3c",
      "tree": "4c0a412c9d0bd333e24f21cc6d13bedadc487268",
      "parents": [
        "944b8e68a099392d80153ebcf26f32ff7f1d893a"
      ],
      "author": {
        "name": "Simon Wang",
        "email": "jellalleonhardt4869@gmail.com",
        "time": "Mon Sep 13 19:50:45 2021 +0800"
      },
      "committer": {
        "name": "Yuxuan \u0027fishy\u0027 Wang",
        "email": "yuxuan.wang@reddit.com",
        "time": "Sun Sep 11 08:25:32 2022 -0700"
      },
      "message": "THRIFT-5423: IDL parameter validation for Go\n\nCloses https://github.com/apache/thrift/pull/2469.\n"
    },
    {
      "commit": "8a32156dd26d418ad5c35cd6ab912a01d6aaf843",
      "tree": "31e4be37d4efa88cd76398afe9604ec6da454516",
      "parents": [
        "aa85593c89b540b821b07f7611f5ac5de29c6665"
      ],
      "author": {
        "name": "Jiayu Liu",
        "email": "jiayu@hey.com",
        "time": "Tue Sep 06 08:57:19 2022 +0800"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Wed Sep 07 00:33:09 2022 +0200"
      },
      "message": "update gradle version to 7.5.1 and update hashes\n"
    },
    {
      "commit": "c75646a359e4bb38ff11e4b7255a3ad49ab3319c",
      "tree": "754e37fc0f25d7e96b0d809b83f7e2eb05941445",
      "parents": [
        "22f6a8a3c879175e18ce95f88a393f34ff8f158c"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue Aug 30 22:54:32 2022 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue Aug 30 23:55:34 2022 +0200"
      },
      "message": "version bump\n"
    },
    {
      "commit": "4959a92385e2a6d7a4b8419784f85e5762c714cf",
      "tree": "acbd227d292a6b87b2b4e65930e36412cf6bfeb5",
      "parents": [
        "c7d2e3b244f18b0030f305fa3f13c4d3047d5b29"
      ],
      "author": {
        "name": "Triton Circonflexe",
        "email": "triton@kumal.info",
        "time": "Tue Jun 07 21:40:41 2022 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Jun 08 18:43:20 2022 +0200"
      },
      "message": "THRIFT-5592 Add uuid type documentation\nPatch: Triton Circonflexe \u003ctriton@kumal.info\u003e\n\nAlso includes followup-patch for THRIFT-5588 Remove references to slist and senum from docs\n\nThis closes #2618\n"
    },
    {
      "commit": "5b158389b01d028e98e59f0ea41c01d625a84242",
      "tree": "7f8da5c4f388d25f9949952bb566baf6b6fdb1a2",
      "parents": [
        "dae1437ca03834527b654cf5bc8d7f41c9412a20"
      ],
      "author": {
        "name": "Jiayu Liu",
        "email": "Jimexist@users.noreply.github.com",
        "time": "Thu May 12 00:20:37 2022 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 11 12:20:37 2022 -0400"
      },
      "message": "THRIFT-5581: use gradle 7 for java/kotlin (#2601)\n\n* upgrade gradle version to 7.4\r\n* migrate from `maven` plugin to `maven-publish` plugin as required for Gradle 7\r\n* add guard to ktfmt, since it can\u0027t run with JDK 8\r\n\r\nCo-authored-by: Christopher Tubbs \u003cctubbsii@apache.org\u003e"
    },
    {
      "commit": "23b86364ef3dbccc19f5f3828e6d115f7b015651",
      "tree": "34569844abf47869bfa39fc0daed362ce0c324e4",
      "parents": [
        "45471decdf572156189e66db59c8a1e82085299f"
      ],
      "author": {
        "name": "Jiayu Liu",
        "email": "Jimexist@users.noreply.github.com",
        "time": "Fri May 06 12:42:18 2022 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri May 06 00:42:18 2022 -0400"
      },
      "message": "THRIFT-5570: update java lib document about gradle usage (#2583)\n\n* update java doc about gradle usage\r\n* update .gitignore"
    },
    {
      "commit": "15cc0c4da218a375cadc67e541a99fdc6c5083f2",
      "tree": "363eae02ab88e8f9ec6cef79ebe2260b50f93395",
      "parents": [
        "e165fa3c85d00cb984f4d9635ed60909a1266ce1"
      ],
      "author": {
        "name": "Blacker1230",
        "email": "blacker1230@163.com",
        "time": "Fri Apr 01 17:41:57 2022 +0800"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Fri Apr 01 18:53:15 2022 +0200"
      },
      "message": "fix binary protocol\u0027s first byte value.\n"
    },
    {
      "commit": "e165fa3c85d00cb984f4d9635ed60909a1266ce1",
      "tree": "a52c367e50ecce3cbae5a65df432440bde8b29bf",
      "parents": [
        "f0336417cae1c32f4ea59a9f9851a15f269340f7"
      ],
      "author": {
        "name": "Yuxuan \u0027fishy\u0027 Wang",
        "email": "yuxuan.wang@reddit.com",
        "time": "Wed Mar 30 13:37:19 2022 -0700"
      },
      "committer": {
        "name": "Yuxuan \u0027fishy\u0027 Wang",
        "email": "fishywang@gmail.com",
        "time": "Thu Mar 31 14:48:55 2022 -0700"
      },
      "message": "THRIFT-5541: Clarify on THeader key/value format in the spec\n\n[skip ci]\n"
    },
    {
      "commit": "ff746966584816988a3babf25debc8a87c50581d",
      "tree": "5ff1442ca103c865808834855fb6de0af917c58a",
      "parents": [
        "2fa907e84b5bf29c263c4cde657e99c2e894562f"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Feb 17 21:51:35 2022 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Feb 17 21:53:40 2022 +0100"
      },
      "message": "FIX: incorrect URL in documentation\n"
    },
    {
      "commit": "6266dc0777e54b169e5c2a41541d586078633195",
      "tree": "764a6e4ce5cf8677f1ead2be56041561f54ce693",
      "parents": [
        "f0563a5c4929d169090ca8180e06895339c136bb"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Feb 16 08:52:43 2022 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Feb 16 08:52:43 2022 +0100"
      },
      "message": "Updated website update info, the ASF CMS is not longer used anymore.\n"
    },
    {
      "commit": "f0563a5c4929d169090ca8180e06895339c136bb",
      "tree": "693d2931dafb2dd867ad52c46d5edae2e7b54ea5",
      "parents": [
        "d8ed39803abea8603e9935f525e748b1c515fe7f"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Feb 16 08:50:47 2022 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Feb 16 08:50:47 2022 +0100"
      },
      "message": "Updated website update info, the ASF CMS is not longer used anymore.\n"
    },
    {
      "commit": "6868ebbb31cf32dbde018b03831d167565ba51d8",
      "tree": "bb4538c411b8f91e73529979584d0b819b23c16d",
      "parents": [
        "7a6829531f00f7e95f904d5794d632acee62ddf0"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Jan 20 21:02:02 2022 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Jan 20 21:02:02 2022 +0100"
      },
      "message": "Release 0.16.0\n"
    },
    {
      "commit": "4c7b9fd38ad614dbf37c37e45569790b44868458",
      "tree": "6344c046f268684fbb5293c76581e0bc8b87df5b",
      "parents": [
        "4637f6d5f8df752291f5e3c8923824e819a2b60f"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Dec 04 22:48:37 2021 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Sun Dec 05 13:05:58 2021 +0100"
      },
      "message": "THRIFT-5479 Add net 6 support\nClient: netstd\nPatch: Jens Geyer\n"
    },
    {
      "commit": "ace8613f0f21601296744eedc1ce80dd1ca0fdae",
      "tree": "2dfb0fed1e144192f13c5593496b7c3723114f16",
      "parents": [
        "77afa017ce625449435f43481e2839957a409beb"
      ],
      "author": {
        "name": "Triton",
        "email": "19377203+EnigmaTriton@users.noreply.github.com",
        "time": "Tue Jul 20 08:01:19 2021 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Sun Aug 22 19:00:10 2021 +0200"
      },
      "message": "Fix specification to match implementation\n\nAs stated in THRIFT-5300, the specification was wrong and type identifiers for collections DO match the field types (except for the obvious boolean type which is then represented as only `BOOL_TRUE`).\n\nAlso replaced `BYTE` name with `I8` as the former is documented as a compatibility name only (especially since some languages have an unsigned byte type).\n\n[skip ci] Trivial documentation changes only.\n"
    },
    {
      "commit": "f7e6c654bde5d9832bede2b48b460c3e1bbbbb92",
      "tree": "0ea81a3df907866d7b24fde50ca9c439962f8b7d",
      "parents": [
        "2c78047fcbd2783e88cab0ebc7245598695477ae"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue Aug 03 22:21:05 2021 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue Aug 03 22:21:05 2021 +0200"
      },
      "message": "bump version number\n"
    },
    {
      "commit": "66d897667c451ef6560d89b979b7001c57a3eda6",
      "tree": "4420429109c582375fc68aa125a2b6f6b8019dd3",
      "parents": [
        "cd2fae091b9bafd0977ef290f722532c36a64d2e"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Mar 20 18:07:17 2021 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Mon Mar 22 09:42:38 2021 +0100"
      },
      "message": "THRIFT-5347 Remove deprecated Haskell bindings\nClient: hs\nPatch: Jens Geyer\n\nThis closes #2352\n"
    },
    {
      "commit": "83370694d03c68e81c76dc38b17b272b51dd1e35",
      "tree": "7d2f27fa79bf7a05595864acae34df840eae59aa",
      "parents": [
        "0d12832d92351f2cbb2c59edaeb114f789c0ec9b"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue Mar 09 23:35:37 2021 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue Mar 09 23:35:57 2021 +0100"
      },
      "message": "THRIFT-5332 Question: list all the reserved words in thrift doc\n"
    },
    {
      "commit": "526a1acf3b870d3b292423e19b9bb9bb0d18c0c3",
      "tree": "f78dff8ef9bfdd5daa79ed6ef8cf53ca5327102d",
      "parents": [
        "8461365378328735066e5597af65d1e99aea611a"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Feb 13 13:58:09 2021 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Mon Feb 15 09:12:56 2021 +0100"
      },
      "message": "THRIFT-5349 Add net5.0 as supported platform\nClient: netstd\nPatch: Jens Geyer\n\nThis closes #2328\n"
    },
    {
      "commit": "2e7f39f6b69d98fccba714266f3fa92bbce934cd",
      "tree": "fb7847bbfa04b1eb5dd86efd7681eedba1e4e815",
      "parents": [
        "47b3d3b148c5181c02f4f871444fe93ad4ec65f2"
      ],
      "author": {
        "name": "Juan Cruz Viotti",
        "email": "jv@jviotti.com",
        "time": "Wed Jan 20 17:05:19 2021 -0400"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sun Feb 14 11:40:14 2021 +0100"
      },
      "message": "Clarify Compact Protocol var int encoding definition\nPatch: Juan Cruz Viotti\n\nThis closes #2312\n\nI\u0027m having problems following the var int explanation from the Compact\nProtocol spec. Here is an attempt to clarify it with more precise\nencoding steps and with an example.\n\nI\u0027m also mentioning, for completeness, that the formal name of such\nvariable-length integer encoding is Unsigned LEB128 (Unsigned Little\nEndian Base-128).\n\nSigned-off-by: Juan Cruz Viotti \u003cjv@jviotti.com\u003e\n"
    },
    {
      "commit": "47b3d3b148c5181c02f4f871444fe93ad4ec65f2",
      "tree": "ce81c216e9f74fadf0910e85694716f685465fb4",
      "parents": [
        "b04e39a7e91d7828cce9168c4660b89400930ee5"
      ],
      "author": {
        "name": "Juan Cruz Viotti",
        "email": "jv@jviotti.com",
        "time": "Thu Jan 21 12:22:47 2021 -0400"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sun Feb 14 11:38:54 2021 +0100"
      },
      "message": "Make it clear that strings are not NUL-delimited\nPatch: Juan Cruz Viotti\n\nThis closes #2313\n\nIt might not be obvious from the existing description. I had to run some\nexperiments to double-check it and this might save some time to the next\ninterested reader.\n\nSigned-off-by: Juan Cruz Viotti \u003cjv@jviotti.com\u003e\n"
    },
    {
      "commit": "3fc0b8d061fb1adcae49862e0c63ce94f0a0ee0f",
      "tree": "2373cb9dd0136f0054257eaa10041a20de2a2052",
      "parents": [
        "b5fe1dbc0cac81ab99ec5d71de70f4389b234888"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Feb 11 23:17:45 2021 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Feb 11 23:17:45 2021 +0100"
      },
      "message": "Version number aligned to 0.15.0\n"
    },
    {
      "commit": "20205b85fa4541a4276328fc31b1cd2ff8310d42",
      "tree": "d748f8a6137c0cde2d6314945b8b51efb1ded760",
      "parents": [
        "05bb55148608b4324a8c91c21cf9a6a0dff282fa"
      ],
      "author": {
        "name": "PoojaChandak",
        "email": "poojachandak002@gmail.com",
        "time": "Fri Nov 06 11:33:40 2020 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue Nov 10 21:34:43 2020 +0100"
      },
      "message": "Grammatical/Typo changes\nPatch: Pooja Chandak\n\nThis closes #2271\n"
    },
    {
      "commit": "b416ffa72dbcab8ed8a156c95cb8e480ed46a438",
      "tree": "550218c3493a9c76e4d778b987f8fee05cd96715",
      "parents": [
        "3127e4abd94728a60849c80bed84c2c338067a01"
      ],
      "author": {
        "name": "Zezeng Wang",
        "email": "51382517@qq.com",
        "time": "Mon Apr 27 15:18:26 2020 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Apr 27 08:18:26 2020 +0100"
      },
      "message": "Mention Qt in README\n\n[skip ci]"
    },
    {
      "commit": "23aabcc1b196dc443a974e168ed5826d06fed945",
      "tree": "6854ee9867df0da83b8eaa498c4b5cf6d7d2df3f",
      "parents": [
        "5159da90964b774e6ff952efaf2bce516538ae50"
      ],
      "author": {
        "name": "Wenqiang Yang",
        "email": "windard@qq.com",
        "time": "Tue Apr 07 18:45:41 2020 +0800"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Apr 09 21:28:29 2020 +0200"
      },
      "message": "markdown head title needs space\n\nThis closes #2090\n"
    },
    {
      "commit": "56700e469d5d0659994a3963ad5a111740cf8277",
      "tree": "db903818e332aa6887f2efd2797163ffa4268d67",
      "parents": [
        "4903d18fca988871bcedce3b420fef2cd9682ca1"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Feb 22 16:51:51 2020 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Feb 28 19:18:34 2020 +0100"
      },
      "message": "THRIFT-4982 Remove deprecated C# bindings from the code base\nClient: csharp\nPatch: Jens Geyer\n\nThis closes #2027\n"
    },
    {
      "commit": "1c789cea1e59d457379ca10bdcb8f4ac4632dec9",
      "tree": "033f4581633f65d46575bbfae18900ef11335475",
      "parents": [
        "397645ac24874b6f54d88b2700e56be090753825"
      ],
      "author": {
        "name": "Kengo Seki",
        "email": "sekikn@apache.org",
        "time": "Mon Jan 13 10:48:58 2020 +0900"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sun Jan 19 22:13:16 2020 +0100"
      },
      "message": "THRIFT-5065: Fix broken links in the IDL document\nPatch: Kengo Seki\nThis closes #1983\n"
    },
    {
      "commit": "65e352bbf3ad677cfc1e5fb9b2a363336754c745",
      "tree": "9b680a63f5968c7761fbbfbf525502bbfdf8a5fe",
      "parents": [
        "450bc69248043f0ea5ca336d786583ebf3e9d826"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Dec 04 00:39:41 2019 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Dec 04 09:03:19 2019 +0100"
      },
      "message": "THRIFT-5037 Documentation for TConfiguration\nPatch: Jens Geyer\n\nThis closes #1959\n"
    },
    {
      "commit": "450bc69248043f0ea5ca336d786583ebf3e9d826",
      "tree": "92183d2c6a558e2db71afc83190e2c5aad3d3353",
      "parents": [
        "1e049101c580fd2dfd044cb00e2489090199cf0a"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue Dec 03 23:28:03 2019 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue Dec 03 23:28:18 2019 +0100"
      },
      "message": "THRIFT-4915 Deserializing double into OrderedFloat always returns zero when using TCompactProtocol\nDocumentation fix\nPatch: Jens Geyer\n"
    },
    {
      "commit": "616df98f00a594f133466aa7f94930c1bf85b24a",
      "tree": "71d80086665a13d2cf5d6aedbe6f600aea91e06c",
      "parents": [
        "6701dbb8e89f6550c7843e9b75b118998df471c3"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Oct 19 22:08:13 2019 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sun Oct 20 00:12:14 2019 +0200"
      },
      "message": "fix veralign.sh and bump version (again)\n"
    },
    {
      "commit": "7cb8473bcd019deed508942cd628b606a544852e",
      "tree": "c62feefd46802e40b39d8c4e61ec0e91b98c79fa",
      "parents": [
        "0f14e2f3f65ddab76bfae28b3343ba12157d93f5"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Oct 16 22:57:19 2019 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Oct 17 00:07:12 2019 +0200"
      },
      "message": "Updated ReleaseManagement.md [ci skip]\n"
    },
    {
      "commit": "d4c6b5632ffd4792a89d845592aa953573173f8f",
      "tree": "1c010f1fa5e2b4db51f211826ae0789290738a66",
      "parents": [
        "caf8904913172b8ed37374a91751d36f404adcee"
      ],
      "author": {
        "name": "Pure White",
        "email": "wu.purewhite@gmail.com",
        "time": "Wed Oct 09 05:59:10 2019 +0800"
      },
      "committer": {
        "name": "Duru Can Celasun",
        "email": "dcelasun@apache.org",
        "time": "Tue Oct 08 22:59:10 2019 +0100"
      },
      "message": "Fix typo in IDL specs\n\nThis closes #1880."
    },
    {
      "commit": "2a95441275a1e137893d9c788885164b7c756bdc",
      "tree": "7a2dea831220c0e71e86961f3eaef572813c67e0",
      "parents": [
        "5e9203b2b239794bac5338b638e3a9c30efc1932"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sun Sep 22 11:04:07 2019 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sun Sep 22 11:04:07 2019 +0200"
      },
      "message": "FIX: minor spelling issue at http://thrift.apache.org/docs/committers/HowToCommit\n"
    },
    {
      "commit": "8c7ab5f7c26a2e5d0300818d749912e562a334c4",
      "tree": "2beca7fe8e4f497b8aa21cc998cd32868b4ed707",
      "parents": [
        "74d6d9d3d6400d1672f48b4acf5bc7d1260ad96d"
      ],
      "author": {
        "name": "Issacpeng",
        "email": "pengzhouhu@huawei.com",
        "time": "Tue Aug 20 16:01:58 2019 +0800"
      },
      "committer": {
        "name": "Issacpeng",
        "email": "pengzhouhu@huawei.com",
        "time": "Tue Aug 20 16:01:58 2019 +0800"
      },
      "message": "THRIFT-4933 Java build mode is incorrect in doc/install\n"
    },
    {
      "commit": "49aab657b95e0b0955cb487fefb794ae2f83fd98",
      "tree": "8457689e243f2af6fdd1d8ae5cd93a381418aa39",
      "parents": [
        "286eee16b147a302ddc7b10740c5e5401ebbec17"
      ],
      "author": {
        "name": "James E. King III",
        "email": "jking@apache.org",
        "time": "Thu Jul 11 06:55:28 2019 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 11 06:55:28 2019 -0400"
      },
      "message": "Update the versioning description [ci skip]"
    },
    {
      "commit": "b808a11559644cc385fe403a06ef8c626149b9b1",
      "tree": "875963e82f2231808b29f6bc40bf440308a1b9e3",
      "parents": [
        "ce32ed70124f4213894f2c0cfdb76bf624ce62b6"
      ],
      "author": {
        "name": "Aaron Goldman",
        "email": "GoldmanAaron@gmail.com",
        "time": "Mon Apr 22 13:35:23 2019 -0700"
      },
      "committer": {
        "name": "James E. King III",
        "email": "jking@apache.org",
        "time": "Sun May 12 07:22:05 2019 -0400"
      },
      "message": "Make Field definition follow Literal definition\n\nI think this is a violation of your Literal syntax.\r\n\r\nCould you explain what i\u0027m missing in the language definition?\r\nIs this supposed to be a litteral \u0027\u003d\u0027?\r\n\r\nLiteral         ::\u003d  (\u0027\"\u0027 [^\"]* \u0027\"\u0027) | (\"\u0027\" [^\u0027]* \"\u0027\")"
    },
    {
      "commit": "ee8caca54ef51e05c7eee8d67e3c63cd73081e8a",
      "tree": "3de37789b240d96c1edd4dbf2bfca1fa3780cd9b",
      "parents": [
        "9ecdce3fe00931cebda39357b31b655236ab9221"
      ],
      "author": {
        "name": "James E. King III",
        "email": "jking@apache.org",
        "time": "Sat May 04 08:20:59 2019 -0400"
      },
      "committer": {
        "name": "James E. King III",
        "email": "jking@apache.org",
        "time": "Sat May 04 21:52:29 2019 -0400"
      },
      "message": "THRIFT-4861: Set minimum boost to 1.56 and stop using deprecated boost predef endian header\nClient: cpp\n"
    },
    {
      "commit": "00dd9b6ff576c995136912d5964c0cbfbf7d369b",
      "tree": "c4755b29302ad91d2474e3136c15c0774b49df58",
      "parents": [
        "718ab46379b6b358f5b216b76e5031da04f0dcae"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Mar 16 19:14:27 2019 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Mar 20 21:48:52 2019 +0100"
      },
      "message": "added Github ZIP articats to release mail template [ci skip]\n"
    },
    {
      "commit": "f26f4e1e6d7a56801ef676e503d9da93ad87f86a",
      "tree": "54cb04832271fcac30d3377543091e964f2087b8",
      "parents": [
        "e6fa4aac4923abe7a9749809c8403b0a3e215f94"
      ],
      "author": {
        "name": "James E. King III",
        "email": "jking@apache.org",
        "time": "Wed Mar 13 13:39:00 2019 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 13 13:39:00 2019 -0400"
      },
      "message": "Add git gpg signing and public dev voting info [ci skip]"
    },
    {
      "commit": "dc1b301b311d8865eff2a49fad6343f7302fd9a9",
      "tree": "737b2216eb542c689800f62e72d34ef35fcac03a",
      "parents": [
        "68ff6cddc055acd9f5611c297c7721a573745678"
      ],
      "author": {
        "name": "James E. King III",
        "email": "jking@apache.org",
        "time": "Sat Mar 09 10:37:24 2019 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Mar 09 10:37:24 2019 -0500"
      },
      "message": "Fix svn commit command (publishing to apache dist) [ci skip]"
    },
    {
      "commit": "2be45e566dd490aabf7a45ec3474545a0817024e",
      "tree": "8dadc0fa02b152633917ce945e6024f204efd6f1",
      "parents": [
        "f15b4152b9ea8e73a24e37e3f54a999060ea68bf"
      ],
      "author": {
        "name": "James E. King III",
        "email": "jking@apache.org",
        "time": "Thu Jan 31 13:17:46 2019 -0500"
      },
      "committer": {
        "name": "James E. King III",
        "email": "jking@apache.org",
        "time": "Fri Feb 01 11:13:49 2019 -0500"
      },
      "message": "THRIFT-4405: add documentation on sequence number rules\n"
    },
    {
      "commit": "8935c98046dbbdd36ede73c1525f1be9df8da5cd",
      "tree": "478212d599d7d7bdb0404bf4b1a86b75be305ea7",
      "parents": [
        "129bb3e10d7bf1a1965d31cb8f30c7ccd3f96ecb"
      ],
      "author": {
        "name": "James E. King III",
        "email": "jking@apache.org",
        "time": "Fri Jan 25 00:41:17 2019 -0500"
      },
      "committer": {
        "name": "James E. King III",
        "email": "jking@apache.org",
        "time": "Fri Jan 25 23:33:54 2019 -0500"
      },
      "message": "THRIFT-4753: re-version master to next release 0.13.0\n"
    },
    {
      "commit": "b1d63e7190fb1e4a2d87a9be42f3d4b7f17305fd",
      "tree": "1b6d331270e1a4ba53aabd0fb8637a4c85efa5d7",
      "parents": [
        "22749ac376b10982eb5fa5a32ba336b20e1e6344"
      ],
      "author": {
        "name": "James E. King III",
        "email": "jking@apache.org",
        "time": "Tue Jan 22 14:16:39 2019 -0500"
      },
      "committer": {
        "name": "James E. King III",
        "email": "jking@apache.org",
        "time": "Thu Jan 24 12:20:30 2019 -0500"
      },
      "message": "THRIFT-4750: as3 changes to build and publish to maven central\n"
    },
    {
      "commit": "234fb47229dad47842e97a599614dbbd81b7c4a2",
      "tree": "e1c75e2200041c4ef67b0ed2d1a5ac877012412f",
      "parents": [
        "f3ec277e7e2c147342831ecec590bc2f71b07761"
      ],
      "author": {
        "name": "James E. King III",
        "email": "jking@apache.org",
        "time": "Sun Jan 13 23:19:18 2019 -0500"
      },
      "committer": {
        "name": "James E. King III",
        "email": "jking@apache.org",
        "time": "Mon Jan 14 08:13:52 2019 -0500"
      },
      "message": "THRIFT-4719: remove cocoa\n"
    },
    {
      "commit": "cc19bf1d7b5a32ed345e31c5634ac4d1e2b1d86e",
      "tree": "f1404a04a95cffdc8907a28ec9daeaf9014b33ba",
      "parents": [
        "ca8af9b48f9e62edc57c4a233c6377144214ef5a"
      ],
      "author": {
        "name": "James E. King III",
        "email": "jking@apache.org",
        "time": "Mon Jan 07 17:31:00 2019 -0500"
      },
      "committer": {
        "name": "James E. King III",
        "email": "jking@apache.org",
        "time": "Fri Jan 11 12:56:42 2019 -0500"
      },
      "message": "THRIFT-4697: Add release management docs to GitHub [ci skip]\n"
    },
    {
      "commit": "99f673a767104a037e24eb10e1f3341e0ab428f4",
      "tree": "dd395cec4e473649d388b3817755204bd80c75a3",
      "parents": [
        "a3a7c6c7890b742379db5691f000fb242469af0e"
      ],
      "author": {
        "name": "Beluga Behr",
        "email": "dam6923@gmail.com",
        "time": "Sun Dec 30 22:10:00 2018 -0500"
      },
      "committer": {
        "name": "James E. King III",
        "email": "jking@apache.org",
        "time": "Wed Jan 02 19:20:56 2019 -0500"
      },
      "message": "THRIFT-4694: Upgrade Java to Java 1.8\n"
    },
    {
      "commit": "a139082755369611ed243376ec3c4161452369fc",
      "tree": "77604c06b9dacbef8cad855f3966eb1088bfa97d",
      "parents": [
        "f9f037bd5a9776ff1f7e28b530418299d102d8d3"
      ],
      "author": {
        "name": "Robert Lu",
        "email": "robberphex@gmail.com",
        "time": "Thu Dec 27 23:57:35 2018 +0800"
      },
      "committer": {
        "name": "James E. King III",
        "email": "jking@apache.org",
        "time": "Fri Dec 28 07:46:47 2018 -0500"
      },
      "message": "THRIFT-4546: replace all git-wip-us.apache.org to github.com\n"
    },
    {
      "commit": "6e1606a9cede7524fb79d555a25fd2742277165c",
      "tree": "2ea4a74ec00599a232222c2cf448281914e8ee83",
      "parents": [
        "8672394ade6a8b893491cb9e0a3334c5c10e0252"
      ],
      "author": {
        "name": "Chad Knight",
        "email": "chad.knight@workiva.com",
        "time": "Thu May 10 12:58:24 2018 -0500"
      },
      "committer": {
        "name": "Chad Knight",
        "email": "chad.knight@workiva.com",
        "time": "Thu May 10 12:58:24 2018 -0500"
      },
      "message": "THRIFT-4569: Fix \u0027requiredness\u0027 typo\n"
    },
    {
      "commit": "152d1bef44853601d88d51e616387accfbc675a3",
      "tree": "90c1d444d59716eaa44c063deefcb1a6fbca2235",
      "parents": [
        "3c420072ab5388c2c00d15ada72aec5b061c4d4d"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Nov 30 21:04:05 2017 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Dec 01 09:08:00 2017 +0100"
      },
      "message": "THRIFT-4397 Ubuntu install instructions broken on 16.04\nClient: Build process\nPatch: Jens Geyer\n"
    },
    {
      "commit": "0ad20bdbfe9abcbb0cc5332ff95651b5c975da91",
      "tree": "7e713c9380844afe41019a7c6ebe4e508eba3464",
      "parents": [
        "8b8a8efea13d1c97f856053af0a5c0e6a8a76354"
      ],
      "author": {
        "name": "James E. King, III",
        "email": "jking@apache.org",
        "time": "Sat Sep 30 15:44:16 2017 -0700"
      },
      "committer": {
        "name": "James E. King, III",
        "email": "jking@apache.org",
        "time": "Thu Oct 19 11:29:04 2017 -0400"
      },
      "message": "THRIFT-4351: use travis build stages to optimize build,\navoiding duplicate rebuilds of the same image, and also\nallow personal docker hub repositories for private fork\nbuilds to be optimized. Move ubsan build to artful image\nbecause it catches more stuff and fix what was found.\n\nTHRIFT-4345: solidify docker build strategy for maximum\ncoverage: trusty, xenial, artful as stock as they can be\n\nTHRIFT-4344: add top level language summary markdown and\nupdate readme with a new image on the layered architecture\n\nTHRIFT-3847: remove VERSION macro from config.h which\nwas causing a conflict on artful builds.\n\nTHRIFT-4359: fix haxe map/set decode when key is binary,\nas a missing break statement caused it to use an int\nduring decode\n\nThis closes #1389\n"
    },
    {
      "commit": "c0d384a38c2b43ee47cef86b1cd054e3f84dc909",
      "tree": "8de48de44cc628d110ac6bee4bbd8fd74c86d833",
      "parents": [
        "0dd823580c78a79ae9696eb9b3650e400fff140f"
      ],
      "author": {
        "name": "taozle",
        "email": "zhangliyang26@gmail.com",
        "time": "Mon Jul 17 18:40:42 2017 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Jul 22 19:42:48 2017 +0200"
      },
      "message": "THRIFT-4236 Support context in go generated code\nClient: Go\nPatch: taozle \u003czhangliyang26@gmail.com\u003e\n\nThis closes #1309\n"
    },
    {
      "commit": "5b4c6bfc627ddbd56d1e98d4b818bec8cd8a5efd",
      "tree": "b05a750e92ce3ed5647d82dea6f2ba6dcd1bb653",
      "parents": [
        "c0a7050c0ab0200345d97d34fe1f83846701bf76"
      ],
      "author": {
        "name": "taozle",
        "email": "zhangliyang26@gmail.com",
        "time": "Tue Jun 27 12:27:40 2017 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Jul 01 17:23:56 2017 +0200"
      },
      "message": "THRIFT-4236: Add context support for go server.\nClient: Go\nPatch: taozle \u003czhangliyang26@gmail.com\u003e\n\nThis closes #1298\n"
    },
    {
      "commit": "e41e47c2b4b2407bac525d203b281c63fb253978",
      "tree": "48cf53a5f8a28733a0cb250dc682c46b75b06dec",
      "parents": [
        "a576896398f03d1854f128479d31659446c51027"
      ],
      "author": {
        "name": "Klaus Trainer",
        "email": "klaus_trainer@apache.org",
        "time": "Wed May 17 11:11:19 2017 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu May 18 23:39:09 2017 +0200"
      },
      "message": "THRIFT-4204 typo in compact spec\nClient: Documentaion\nPatch: Klaus Trainer\n\nThis closes #1270\n"
    },
    {
      "commit": "5767901e791f80924ceee71b3981d8a330dcb875",
      "tree": "3000dda2187d500d2ec56d308103597e7402df20",
      "parents": [
        "3f5fa5fa43e5d83f6b3ab7d441ffaa7e578340c6"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Sep 21 22:18:44 2016 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Sep 21 22:21:36 2016 +0200"
      },
      "message": "THRIFT-3867 Specify BinaryProtocol and CompactProtocol\nPatch: Jens Geyer\n\nPut ASF license header into HTML comments\n"
    },
    {
      "commit": "3f5fa5fa43e5d83f6b3ab7d441ffaa7e578340c6",
      "tree": "c4b2b9b05ff7562a903f3371c24ee86e5eb0c9f6",
      "parents": [
        "04e6f62c8fc68a1e846544c45943aad76934ce56"
      ],
      "author": {
        "name": "Erik van Oosten",
        "email": "e.vanoosten@grons.nl",
        "time": "Wed Jun 29 13:24:00 2016 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Sep 21 22:21:34 2016 +0200"
      },
      "message": "THRIFT-3867 Specify BinaryProtocol and CompactProtocol\nComponent: Documentation\nPatch: Erik van Oosten \u003ce.vanoosten@grons.nl\u003e\n\nThis closes #1036\n"
    },
    {
      "commit": "fe9222a6ec20d23d9cfd3ec9c793887f7212b313",
      "tree": "c51ea119b2c0463649cd301dc4a3096e6f1ad669",
      "parents": [
        "3bf5bf99334c2da212e5e3d14145a1783657877c"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Mar 24 00:33:06 2016 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Mar 30 22:43:56 2016 +0200"
      },
      "message": "THRIFT-3756 Improve requiredness documentation\nClient: Website\nPatch: Jens Geyer\n\nThis closes #961\n"
    },
    {
      "commit": "9c50e4aba9eb569c92999b8688e80ce3f5ca837e",
      "tree": "acabcab5651ca4ab687186e81fe20cb40355a9b8",
      "parents": [
        "ea5845a2f53de0f7891b5fc293897407d59824a1"
      ],
      "author": {
        "name": "Randy Abernethy",
        "email": "ra@apache.org",
        "time": "Sun Feb 14 17:44:07 2016 -0800"
      },
      "committer": {
        "name": "Randy Abernethy",
        "email": "ra@apache.org",
        "time": "Sun Feb 14 17:44:07 2016 -0800"
      },
      "message": "THRIFT-3630: Debian/Ubuntu Install doc update\nClient: Docs\nPatch: Randy Abernethy\n"
    },
    {
      "commit": "833236fc52294b4f4a9cf6a75118da3ae71ac006",
      "tree": "f245360e294c7099ddad84a54fdcd5d053f07ed1",
      "parents": [
        "8d289472c01d042383232bec8b4415b7e36ec15b"
      ],
      "author": {
        "name": "Randy Abernethy",
        "email": "ra@apache.org",
        "time": "Sat Feb 13 17:30:20 2016 -0800"
      },
      "committer": {
        "name": "Randy Abernethy",
        "email": "ra@apache.org",
        "time": "Sat Feb 13 17:30:20 2016 -0800"
      },
      "message": "THRIFT-3630:Debian and Ubuntu install docs update\nClient: Docs\nPatch: Randy Abernethy\n"
    },
    {
      "commit": "1d8e745035354e67c794bec9e0b5663ee7cab902",
      "tree": "e5536468a48b781c4b23b33c6cf0e3c91bea8752",
      "parents": [
        "7b69c1889e2b78c9c8767288043a7f253e00f54b"
      ],
      "author": {
        "name": "Nobuaki Sukegawa",
        "email": "nsuke@apache.org",
        "time": "Mon Jan 04 02:02:17 2016 +0900"
      },
      "committer": {
        "name": "Nobuaki Sukegawa",
        "email": "nsuke@apache.org",
        "time": "Tue Jan 05 03:02:35 2016 +0900"
      },
      "message": "Update IDL spec\n\nAdd i8 to BaseType\n"
    },
    {
      "commit": "792db4e92607a38a45eeb57f9561210cd4d4ef73",
      "tree": "09c0d82965e7c57bbf7d9b65b010e435fea7b2ba",
      "parents": [
        "b31f0900b57b7473a8f84c7b74f73381dcff2818"
      ],
      "author": {
        "name": "Dave Watson",
        "email": "davejwatson@fb.com",
        "time": "Fri Jan 16 11:22:01 2015 -0800"
      },
      "committer": {
        "name": "Nobuaki Sukegawa",
        "email": "nsuke@apache.org",
        "time": "Wed Nov 04 01:25:22 2015 +0900"
      },
      "message": "THRIFT-2423 Facebook\u0027s THeader protocol and transport for cpp\nClient: C++ Library, Compiler\nPatch: Dave Watson rebased by Nobuaki Sukegawa\n\nThis closes #357 and closes #677\n"
    },
    {
      "commit": "245c347b7374182f8142ac07e43473ddd8c4d0de",
      "tree": "f3772c77e6224423e2103d7d6f210814c2dae612",
      "parents": [
        "c2993c0edfd5355d4a5fae03e0e1c292536001f1"
      ],
      "author": {
        "name": "Nobuaki Sukegawa",
        "email": "nsukeg@gmail.com",
        "time": "Mon Sep 21 12:25:10 2015 +0900"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Mon Sep 21 23:06:18 2015 +0200"
      },
      "message": "THRIFT-3334 Markdown notation of protocol spec is malformed\n\nThis closes #610\n"
    },
    {
      "commit": "03f3f55109e50b3bb556bebcedcb5f8240e9ace9",
      "tree": "558e607e629a7db53f7f7ed2ee26377ff3fe83c6",
      "parents": [
        "89e65def89beed72340f5eacac5b50a70fd6d062"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Mon Aug 03 22:03:36 2015 +0200"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Mon Aug 03 22:03:36 2015 +0200"
      },
      "message": "THRIFT-3286 Apache Ant is a necessary dependency\n\nadding to apt-get command\n\nPatch: Maurya Talisetti\n\nThis closes #513\n"
    },
    {
      "commit": "b26c0b8dcc9a990805574da47ceac56ec5da8345",
      "tree": "08cff2bffb071d8e6e8e563b1e562134b1aad17a",
      "parents": [
        "e84c582531a78b41f81165816e0c03d9cbbb5b8c"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue May 19 23:53:36 2015 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed May 20 00:46:46 2015 +0200"
      },
      "message": "THRIFT-3167 Windows build from source instructions need to be revised\nClient: Website\nPatch: Jens Geyer\n\nThis closes #504\n\n- revised \"Windows build from source\" instructions\n- sync\u0027ed doc/install/README.md with website\n"
    },
    {
      "commit": "283899bf9a8de07522b6507dfd0f6ab70d5a7147",
      "tree": "c5d23c7dcb91c70e21ca3fe2f2c565850dcd0450",
      "parents": [
        "22dddc9fab9f48a242004ed96ccdd8f1c5c91a71"
      ],
      "author": {
        "name": "Sergei Nikulov",
        "email": "sergey.nikulov@gmail.com",
        "time": "Wed Feb 11 16:55:22 2015 +0300"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun Feb 15 00:04:46 2015 +0100"
      },
      "message": "Use Boost C++ \u003e\u003d 1.53.0\n"
    },
    {
      "commit": "17aa474938b6ffab6a7a2b328f6aa1a2b3a431be",
      "tree": "b48cbf76f841b9d92f365ca1710a292475d15fc5",
      "parents": [
        "e0ab13f63a5946ca4e98f3b5923ff15d9fca8c0f"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "r.meier@siemens.com",
        "time": "Mon Feb 09 12:09:19 2015 +0100"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "r.meier@siemens.com",
        "time": "Mon Feb 09 12:09:19 2015 +0100"
      },
      "message": "doc: update Smalltalk namespace\n"
    },
    {
      "commit": "e0ab13f63a5946ca4e98f3b5923ff15d9fca8c0f",
      "tree": "d18fb26f18b069cec348d704971b1fefc1317fbc",
      "parents": [
        "c5026aaa3765ab1c8032984c00cc521679423b87"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "r.meier@siemens.com",
        "time": "Mon Feb 09 12:08:07 2015 +0100"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "r.meier@siemens.com",
        "time": "Mon Feb 09 12:08:07 2015 +0100"
      },
      "message": "doc: idl.md remove meta data\n"
    },
    {
      "commit": "c5026aaa3765ab1c8032984c00cc521679423b87",
      "tree": "30db42922eb1a5854447cd7dd1fe1c60ab94af39",
      "parents": [
        "468e63b36d7ae4c1071d358eefcb253d83704c27"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "r.meier@siemens.com",
        "time": "Mon Feb 09 12:03:59 2015 +0100"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "r.meier@siemens.com",
        "time": "Mon Feb 09 12:03:59 2015 +0100"
      },
      "message": "doc: move idl.md doc from www to source tree\n"
    },
    {
      "commit": "3bc6424c76c1c29da72fe16ad9d3014b09b02b0f",
      "tree": "6daa184c23c2e30df4044c5b2966befdcdb378bf",
      "parents": [
        "2f34da70243675c4d8e04f368522046fe99dcb50"
      ],
      "author": {
        "name": "Konrad Grochowski",
        "email": "hcorg@apache.org",
        "time": "Wed Feb 04 16:43:26 2015 +0100"
      },
      "committer": {
        "name": "Konrad Grochowski",
        "email": "hcorg@apache.org",
        "time": "Thu Feb 05 12:15:19 2015 +0100"
      },
      "message": "THRIFT-2724 - Coding standards template added all over project\n\nClient: All\nPatch: Konrad Grochowski\n\nThis closes #371\n"
    },
    {
      "commit": "71067a80908af91e73aac5dc31d672f13085dabd",
      "tree": "e769b71394b8e534feade7fbf532140615c62ba6",
      "parents": [
        "0494987fd16f4892dbca9c6a22aa5af0e5b20fc5"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Tue Dec 02 00:20:25 2014 +0100"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun Dec 07 14:02:45 2014 +0100"
      },
      "message": "THRIFT-2855 Move contributing.md to the root of the repository\n"
    },
    {
      "commit": "81a1f996bc055c6833c829beaf9e5549db2a774d",
      "tree": "e5ffeeb97432f80d7b81eb185cc806782590d1d8",
      "parents": [
        "b006a5078339d125e62919bcc76956c9849000af"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Wed Oct 22 14:09:43 2014 +0200"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Wed Oct 22 14:09:43 2014 +0200"
      },
      "message": "THRIFT-2602 fix missing dist files\n\n- add automake 1.13 dependency to configure.ac and doc\n- use serial-tests instead of .NOTPARALLEL (introduced by THRIFT-1829)\n\nPatch: Roger Meier\n"
    },
    {
      "commit": "23b60b51dfda16135e525ecf3a8d52347f574f21",
      "tree": "16fde1686e541d39e16adff9437f55dea6c7db1e",
      "parents": [
        "afec3578d2928dd84044f65a1016564bdc2b7314"
      ],
      "author": {
        "name": "Konrad Grochowski",
        "email": "hcorg@apache.org",
        "time": "Thu Oct 02 17:25:47 2014 +0200"
      },
      "committer": {
        "name": "Konrad Grochowski",
        "email": "hcorg@apache.org",
        "time": "Thu Oct 02 17:25:47 2014 +0200"
      },
      "message": "Fixed links in contributing.md - CMS style variables seems to be unsupported in .md files\n"
    },
    {
      "commit": "afec3578d2928dd84044f65a1016564bdc2b7314",
      "tree": "76d22b78394ff450c740d91372f20882784b8229",
      "parents": [
        "6d15c3090f7bd0e8ab754e98098910985718777f"
      ],
      "author": {
        "name": "Konrad Grochowski",
        "email": "hcorg@minions.org.pl",
        "time": "Thu Oct 02 17:17:34 2014 +0200"
      },
      "committer": {
        "name": "Konrad Grochowski",
        "email": "hcorg@apache.org",
        "time": "Thu Oct 02 17:19:15 2014 +0200"
      },
      "message": "Trying to fix links in HowToContribute.md\n"
    },
    {
      "commit": "92a1ed001797f6a13bd0ce0bf235b5fa766578b0",
      "tree": "605e3f7799b47e525292c16b125999e8632c8b9c",
      "parents": [
        "775248a2f78082e8f8159cab6bdecfc62a1d6fff"
      ],
      "author": {
        "name": "Randy Abernethy",
        "email": "ra@apache.org",
        "time": "Tue Sep 30 16:16:10 2014 -0700"
      },
      "committer": {
        "name": "Randy Abernethy",
        "email": "ra@apache.org",
        "time": "Tue Sep 30 16:16:10 2014 -0700"
      },
      "message": "THRIFT-2752: update centos installation doc\nClient: Docs\nPatch: Randy Abernethy\n\nUpdates Centos 6.5 installation docs to work again.\n"
    },
    {
      "commit": "a86886e77d355ec7523f0b9041f9f0ac03e4dd33",
      "tree": "0538fd9777d28924b4cccd54919744afeb4355fe",
      "parents": [
        "3e8d9272cecfb6dcfe7a03faafdba295c7d1838e"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Sep 17 22:25:48 2014 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Sep 17 22:36:00 2014 +0200"
      },
      "message": "THRIFT-2704 - compiler: T_ONEWAY type used for oneway methods instead of T_CALL\n\nPatch: Konrad Grochowski\n\nThis closes #216\n"
    },
    {
      "commit": "9cc7e8696b0c768b5e4d072a5f383b5317d608be",
      "tree": "c314ea2f3d911f20912d3d11e76b2d89948387b0",
      "parents": [
        "e26db2fcf2f7853aaa076f7e299dcdb433029cd1"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Wed Aug 20 14:24:54 2014 +0200"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Wed Aug 20 14:24:54 2014 +0200"
      },
      "message": "THRIFT-2655\nCPP tests should not use relative path when accessing ssh related files\n\nUpdate doc/install/debian.md\n"
    },
    {
      "commit": "8720260e39c730be6803a17192b533e3fe6bcbf8",
      "tree": "09d908dc2c1dee82c4d4d3b5c1e353eb5d632b36",
      "parents": [
        "dace6937a7c1f53c45c005f0d5d6e2851b656da6"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Fri Aug 15 22:16:02 2014 +0200"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Fri Aug 15 23:07:12 2014 +0200"
      },
      "message": "THRIFT-2667 create Windows Installer via CPack\n\nSigned-off-by: Roger Meier \u003croger@apache.org\u003e\n"
    },
    {
      "commit": "48b189716f7611a73e9a2d9b4e2f3989c101740f",
      "tree": "b1026b170a13d2d9049734ea28db40140cd79c9e",
      "parents": [
        "faf52db2160df39289550cb6ba714adc47c395cf"
      ],
      "author": {
        "name": "henrique",
        "email": "henrique@apache.org",
        "time": "Tue Jun 10 15:19:55 2014 +0200"
      },
      "committer": {
        "name": "henrique",
        "email": "henrique@apache.org",
        "time": "Tue Jun 10 15:19:55 2014 +0200"
      },
      "message": "THRIFT-2471 requires libboost 1.54\n+ additional script clean up\n"
    },
    {
      "commit": "73464acebf22b770cef752c91ae5d13dbce236e5",
      "tree": "0285bb56851522258200980fcb8e3943295f03f2",
      "parents": [
        "e9f00cbe64afac087c01dad7dee2fe90402d9218"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Fri May 30 14:53:22 2014 +0200"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Fri May 30 14:53:22 2014 +0200"
      },
      "message": "update doc/install\n"
    },
    {
      "commit": "e9f00cbe64afac087c01dad7dee2fe90402d9218",
      "tree": "65b0b14e9034e44a5180093e49f28edbdc7dde50",
      "parents": [
        "6848de85b8bc94910842fc4c4bfa72c250d4b7ab"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Fri May 30 14:35:34 2014 +0200"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Fri May 30 14:40:36 2014 +0200"
      },
      "message": "add doc/install from website, update README.md\n"
    },
    {
      "commit": "bb2d2fbf63cac4d2eb46c73d1f3e5c8ceeba5d1e",
      "tree": "019b95b16469b032278056c1793cac1e238d35a9",
      "parents": [
        "347a5ebb2d16c52e523e4b1b96ce804ef18585f2"
      ],
      "author": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Sat Apr 05 12:25:07 2014 -0400"
      },
      "committer": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Sat Apr 05 12:25:07 2014 -0400"
      },
      "message": "THRIFT-2450:include HowToContribute in the src repo\nClient: build\nPatch: jfarrell\n\nRenamed doc files.\n"
    },
    {
      "commit": "347a5ebb2d16c52e523e4b1b96ce804ef18585f2",
      "tree": "1aef14f5032cb166e278e0ae4642b554e13b5e64",
      "parents": [
        "6cf0ffcec969e4a983171a5f411506b2ed0fd2c1"
      ],
      "author": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Sat Apr 05 12:20:07 2014 -0400"
      },
      "committer": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Sat Apr 05 12:20:07 2014 -0400"
      },
      "message": "THRIFT-2450 - include HowToContribute in the src repo\nClient: build\nPatch: jfarrell\n\nReorganized docs and adds HowToContribute to the code base.\n"
    },
    {
      "commit": "38f955ef7ea4764c19fca185725a8f84f414abba",
      "tree": "59027e162fb9a3a01dec1375e3d16e0efe863e08",
      "parents": [
        "5bcf32bfa8ea52b0783a52e773b6e2546bb9f406"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Fri Dec 21 22:42:34 2012 +0100"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Fri Dec 21 22:47:40 2012 +0100"
      },
      "message": "THRIFT-1746 provide a SPDX file\ncleanup license: THRIFT-1746_remove_obsolete_old_thrift_license.patch\n"
    },
    {
      "commit": "3f067a86ebea6e4919fb4cc67192b2b5f386fbdf",
      "tree": "e1d581b36b2ff386a01208daf952d688983c6b31",
      "parents": [
        "062de1b0d327e72993489118f5949d2e1e4d3848"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Fri Mar 04 13:35:05 2011 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Fri Mar 04 13:35:05 2011 +0000"
      },
      "message": "THRIFT-1084 Typo fixes\nPatch: Bruce Mitchener\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1077939 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "b1a283f11e50650acc1b0730200b17bf8c5fac07",
      "tree": "946a409d029cb0735b2a280e9c8baa2cdd2d9fc7",
      "parents": [
        "84a7c2a901ee11433ca755edad1c278172ba7644"
      ],
      "author": {
        "name": "Todd Lipcon",
        "email": "todd@apache.org",
        "time": "Tue Sep 28 00:11:01 2010 +0000"
      },
      "committer": {
        "name": "Todd Lipcon",
        "email": "todd@apache.org",
        "time": "Tue Sep 28 00:11:01 2010 +0000"
      },
      "message": "THRIFT-912. java: Fix some bugs in SASL implementation, update protocol spec slightly\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@1001973 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "d4837129729c85d49476cae08fb0c5ec84a2a811",
      "tree": "8675cba9f78e99d93720747562cca82143b5a697",
      "parents": [
        "ef16420d54485fbc5310a3a1f4902e25032c652d"
      ],
      "author": {
        "name": "Bryan Duxbury",
        "email": "bryanduxbury@apache.org",
        "time": "Wed Sep 08 00:06:35 2010 +0000"
      },
      "committer": {
        "name": "Bryan Duxbury",
        "email": "bryanduxbury@apache.org",
        "time": "Wed Sep 08 00:06:35 2010 +0000"
      },
      "message": "THRIFT-876. java: Add SASL support\n\nThis patch adds support for a SASL-secured transport to the Java library. In its current form, it only works for the blocking-IO servers.\n\nPatch: Aaron T Meyers\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@993563 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "53ae9f39d5118d9b13774413e7989b9f0fb1a8eb",
      "tree": "5cc5f76a2afed365f70f366994e255dbda59235c",
      "parents": [
        "f5dea4c7f31703cdc0c347eb7ec429fc5864afb4"
      ],
      "author": {
        "name": "Todd Lipcon",
        "email": "todd@apache.org",
        "time": "Mon Dec 07 00:42:38 2009 +0000"
      },
      "committer": {
        "name": "Todd Lipcon",
        "email": "todd@apache.org",
        "time": "Mon Dec 07 00:42:38 2009 +0000"
      },
      "message": "THRIFT-622. Add appropriate licensing information to get Thrift ready for a release.\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@887812 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "def30a60723625ebb5e884fdf259aeeb24346d15",
      "tree": "03cc17d38ce4d460d2728a83e6caa77650bc5d5f",
      "parents": [
        "9e4c04125e4e4e113ceba64116acfccd7a8f7f04"
      ],
      "author": {
        "name": "Bryan Duxbury",
        "email": "bryanduxbury@apache.org",
        "time": "Wed Apr 08 00:19:37 2009 +0000"
      },
      "committer": {
        "name": "Bryan Duxbury",
        "email": "bryanduxbury@apache.org",
        "time": "Wed Apr 08 00:19:37 2009 +0000"
      },
      "message": "THRIFT-387. Add appropriate Apache header to all code files\n\nThis hits all the documentation and some misc code files that have avoided the license up to this point.\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@763048 13f79535-47bb-0310-9956-ffa450edef68\n"
    }
  ],
  "next": "54740b2aed031f83e31ea8758ca475d3956ccda0"
}
