)]}'
{
  "log": [
    {
      "commit": "c79d1cc179e5cc0792d012961e32d5acebc6eb5b",
      "tree": "a683fe7bcb26147871cb85bed16ef74c29865a45",
      "parents": [
        "e402bb05e45145db0e78f459e07bde446662b04c"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed May 14 22:08:35 2025 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed May 14 22:08:35 2025 +0200"
      },
      "message": "Branch 0.22.0 created\n"
    },
    {
      "commit": "645467e9b57cf150bd1f455f6b7c97c09033b0b9",
      "tree": "703e3cd69d4185bfa83ade51feafc435e56799b3",
      "parents": [
        "2c29c5665bc442e703480bb0ee60fe925ffe02e8"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Dec 13 23:58:01 2024 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Dec 13 23:58:01 2024 +0100"
      },
      "message": "Fix documentation to match implementation\nPatch: Manuel Pöter \u0026 Jens Geyer\n\nThis closes #3076\n"
    },
    {
      "commit": "2c29c5665bc442e703480bb0ee60fe925ffe02e8",
      "tree": "031e2b110e87d6c948140ab9d870e7beb821386c",
      "parents": [
        "917149175c4d2181b7548820cb6f28ae172f1d26"
      ],
      "author": {
        "name": "Manuel Pöter",
        "email": "manuel@manuel-poeter.at",
        "time": "Fri Dec 13 09:34:44 2024 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Dec 13 23:55:26 2024 +0100"
      },
      "message": "Fix documentation to match implementation\nPatch: Manuel Pöter \u0026 Jens Geyer\n\nThis closes #3076\n"
    },
    {
      "commit": "ef199ccbc2a56831bbacc436fff1de49fa7aac16",
      "tree": "ec1b9ec9588c6e1e5f6a4655deacd111f2556448",
      "parents": [
        "467c6bdcb14f1fcdfb416df92b76ca9e5abbdc90"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue Sep 03 01:28:31 2024 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue Sep 03 01:33:19 2024 +0200"
      },
      "message": "bump version number\n"
    },
    {
      "commit": "2bbaaa8714d729187d1542f225fe1027ecffac6c",
      "tree": "1f3a1bd1221b8ca3c68e1736f420ba38bcdf6a61",
      "parents": [
        "5c580072dadb43c52c3e7a32ea12c78228de3ef1"
      ],
      "author": {
        "name": "Alkis Evlogimenos",
        "email": "alkis.evlogimenos@databricks.com",
        "time": "Mon May 27 16:16:02 2024 +0000"
      },
      "committer": {
        "name": "Yuxuan \u0027fishy\u0027 Wang",
        "email": "fishywang@gmail.com",
        "time": "Wed Jun 05 08:25:06 2024 -0700"
      },
      "message": "Update compact-protocol docs\nThis updates the compact protocol documentation to simplify the explanation of Zigzag and ULEB128 encoding, along with links to wikipedia. In addition it uses varing instead of var int since the former is more common.\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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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"
    }
  ]
}
