)]}'
{
  "log": [
    {
      "commit": "c11c821395d34236a44dcd3e81e170620a17a812",
      "tree": "dfdd74df8f099f93e6d418439d00426113a7d988",
      "parents": [
        "fdc36488a14a806b4572c3845f3444cbf5ef2e48"
      ],
      "author": {
        "name": "Mario Emmenlauer",
        "email": "memmenlauer@biodataanalysis.de",
        "time": "Sun Apr 10 17:19:14 2022 +0200"
      },
      "committer": {
        "name": "Mario Emmenlauer",
        "email": "memmenlauer@biodataanalysis.de",
        "time": "Fri Sep 09 10:40:58 2022 +0200"
      },
      "message": "build/cmake/ThriftConfig.cmake.in: Allow cmake users to override \u0027THRIFT_COMPILER\u0027\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": "85d82bfd0c244d88fb01a1e761606d78868dc49c",
      "tree": "286391a5fc28f2d9cfc31ef80137682fbe091b25",
      "parents": [
        "7815d645045b62ca74f6caabbb4cd2b60c33a6c4"
      ],
      "author": {
        "name": "Tdxdxoz",
        "email": "tdxdxoz@gmail.com",
        "time": "Sun Jul 17 14:14:12 2022 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Sep 01 22:05:45 2022 +0200"
      },
      "message": "THRIFT-5600: upgrade rust toolchain to 1.61 and edition 2021\nTHRIFT-5606: Wrong indent for const double\nClient: rs\nPatch: Ommy Zhang \u003ctdxdxoz@gmail.com\u003e\n\nThis closes #2634\n"
    },
    {
      "commit": "04057ac28a72ad4001def05a7bc8e13cc640b5ca",
      "tree": "44435ef2391b86828f97736cfdecc4e374782404",
      "parents": [
        "39fa1854a75e96235e2f50a45546b874da29e756"
      ],
      "author": {
        "name": "Max-Gerd Retzlaff",
        "email": "m.retzlaff@gmx.net",
        "time": "Tue Aug 23 17:38:34 2022 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue Aug 30 23:58:57 2022 +0200"
      },
      "message": "Revert \"THRIFT-5501 Remove Common Lisp support\"\n\nThis reverts commit d88d4f93b3390989bd47a43f3941ca7d576750f6.\n"
    },
    {
      "commit": "3f9b7d0da2d6f41b57cd636fa3b6067737befe4c",
      "tree": "7775b5f5eb0e2711331eeb340eeb6b4e6378bec7",
      "parents": [
        "892b6731eedcf81e6ba9627327676cddb009fc07"
      ],
      "author": {
        "name": "Yuxuan \u0027fishy\u0027 Wang",
        "email": "yuxuan.wang@reddit.com",
        "time": "Tue Aug 02 11:31:14 2022 -0700"
      },
      "committer": {
        "name": "Yuxuan \u0027fishy\u0027 Wang",
        "email": "fishywang@gmail.com",
        "time": "Tue Aug 02 22:19:43 2022 -0700"
      },
      "message": "Update supported go version to 1.18.* and 1.19.*\n\nClient: go\n\nAlso provide generic version of Pointer helper function.\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": "3df6a03a2fea77ece9c09c12c413297bc09b06c1",
      "tree": "fc3e400d48da71e2d8b69e31c1e2a3ea73ea68a9",
      "parents": [
        "0c9c9df7637154029a88ca6923e1fc2c0a9fd188"
      ],
      "author": {
        "name": "Christopher Tubbs",
        "email": "ctubbsii@apache.org",
        "time": "Thu May 05 16:57:30 2022 -0400"
      },
      "committer": {
        "name": "Christopher Tubbs",
        "email": "ctubbsii@apache.org",
        "time": "Thu May 05 16:57:30 2022 -0400"
      },
      "message": "[CI] Appveyor - refresh pacman database on upgrade\n\nAdd -y (--refresh) flag to pacman when also doing a system upgrade with\n-u (--sysupgrade). This ensures that its database is refreshed in the\ncase where pacman core is upgraded after the previous refresh.\n"
    },
    {
      "commit": "40496a7c432d0a39df8ff180e9cb0e0a94af9b44",
      "tree": "9581eb6c71e1c250048105831be16eda3608dfeb",
      "parents": [
        "9042cc298c6d02d88a44b125a1ebaabb9416cd04"
      ],
      "author": {
        "name": "Jiayu Liu",
        "email": "jiayu@hey.com",
        "time": "Fri Apr 22 11:37:03 2022 +0800"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Wed Apr 27 12:49:55 2022 +0200"
      },
      "message": "use 45 min timeout\n"
    },
    {
      "commit": "9042cc298c6d02d88a44b125a1ebaabb9416cd04",
      "tree": "e2dcf2b5d5d05ee6ef787823064183b5da632f3c",
      "parents": [
        "4302aa07b094316ffca1665da346f495d88eb065"
      ],
      "author": {
        "name": "Jiayu Liu",
        "email": "jiayu@hey.com",
        "time": "Fri Apr 22 11:32:08 2022 +0800"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Wed Apr 27 12:49:55 2022 +0200"
      },
      "message": "wait for 45 minutes\n"
    },
    {
      "commit": "8045d82f0d5359cbdc196414f0c1aa4679c4124f",
      "tree": "29782b3cd2b3d27a4704dad3b57f47f6cf22bd8f",
      "parents": [
        "88a45ac77518eafb57db08938ecdf38c5fcf7a31"
      ],
      "author": {
        "name": "Yuxuan \u0027fishy\u0027 Wang",
        "email": "yuxuan.wang@reddit.com",
        "time": "Tue Apr 19 14:31:39 2022 -0700"
      },
      "committer": {
        "name": "Yuxuan \u0027fishy\u0027 Wang",
        "email": "fishywang@gmail.com",
        "time": "Mon Apr 25 16:00:53 2022 -0700"
      },
      "message": "Update Go versions used in travis and LANGUAGES.md\n\nPer our support policy, drop support of go 1.16 and add support of go\n1.18.\n\nAlso enable go vet in make check, and fix issues reported by go vet.\n"
    },
    {
      "commit": "5d220eb3321aa571b316da942feb72c29c7386c1",
      "tree": "f4abfee6e0c27518187c9e65de095d524429c07b",
      "parents": [
        "a8fded497635f2a319ece3882b234f510d84cacd"
      ],
      "author": {
        "name": "Jiayu Liu",
        "email": "jiayu.liu@airbnb.com",
        "time": "Tue Apr 19 04:18:58 2022 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue Apr 19 18:40:52 2022 +0200"
      },
      "message": "THRIFT-5562: remove gradle wrapper and use installed gradle 6.9\nClient: java\nPatch: Jiayu Liu\n\nThis closes #2576\n"
    },
    {
      "commit": "7594da8d7ac8d3525aa736d8fef89e465c63533e",
      "tree": "183d911c98dcc29714020a3384ee892ce0c7ab09",
      "parents": [
        "d88d4f93b3390989bd47a43f3941ca7d576750f6"
      ],
      "author": {
        "name": "Aki Sukegawa",
        "email": "nsuke@apache.org",
        "time": "Mon Mar 07 00:28:26 2022 -0500"
      },
      "committer": {
        "name": "Aki Sukegawa",
        "email": "nsukeg@gmail.com",
        "time": "Tue Mar 08 16:06:00 2022 -0500"
      },
      "message": "THRIFT-5536 Fix cross language tests\n"
    },
    {
      "commit": "d88d4f93b3390989bd47a43f3941ca7d576750f6",
      "tree": "15192fecdaefc7c811fda1783368ffe1ce036d3e",
      "parents": [
        "66ac7b46fab85f175aec601cb48ea05408a1c186"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Mar 05 18:15:38 2022 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Sun Mar 06 14:58:37 2022 +0100"
      },
      "message": "THRIFT-5501 Remove Common Lisp support\nClient: cl\nPatch: Jens Geyer\n"
    },
    {
      "commit": "bbc7c5f65eaaf027c4d141300235870e5c3c5824",
      "tree": "7a8f5f3d162d4760574582dcecdaed5a5d8e0145",
      "parents": [
        "98a232577fa56bb703ea96b88cc6c5b9391178f0"
      ],
      "author": {
        "name": "Yuxuan \u0027fishy\u0027 Wang",
        "email": "yuxuan.wang@reddit.com",
        "time": "Mon Jan 10 11:44:23 2022 -0800"
      },
      "committer": {
        "name": "Yuxuan \u0027fishy\u0027 Wang",
        "email": "fishywang@gmail.com",
        "time": "Tue Jan 11 13:44:23 2022 -0800"
      },
      "message": "Bump the versions of Go used in Travis\n\nBump the versions of Go used in Travis to the latest point releases in\npreparing for the upcoming v0.16.0 release.\n\nAlso switch the go download URL to the new go.dev domain.\n\nAlso update LANGUAGES.md accordingly, and mark that we support THeader\nin Go now (we added the support in v0.13.0, just forgot to update\nLANGUAGES.md accordingly).\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": "bdb54bc1c985f6fc72712017c4776590c68ec940",
      "tree": "5c8aceef7d3775895b0d7e1bbca5f5153d02ee5a",
      "parents": [
        "b8069cbe9c83a2ac094a91c5bc59a545caabb652"
      ],
      "author": {
        "name": "Mario Emmenlauer",
        "email": "memmenlauer@biodataanalysis.de",
        "time": "Tue Aug 31 14:00:16 2021 +0200"
      },
      "committer": {
        "name": "Mario Emmenlauer",
        "email": "memmenlauer@biodataanalysis.de",
        "time": "Thu Sep 02 08:54:42 2021 +0200"
      },
      "message": "Use modern OpenSSL cmake syntax (if available), and larger cmake cleanup\n"
    },
    {
      "commit": "5a64c7101762535ecce0d43dce717b396748ddac",
      "tree": "8499cdc2cf4a63088d890137f9356389bfc4a262",
      "parents": [
        "ee6521514305365b0f95d26dd6e3f46efe338021"
      ],
      "author": {
        "name": "Mario Emmenlauer",
        "email": "memmenlauer@biodataanalysis.de",
        "time": "Wed Sep 09 13:38:51 2020 +0200"
      },
      "committer": {
        "name": "Mario Emmenlauer",
        "email": "memmenlauer@biodataanalysis.de",
        "time": "Mon Aug 30 11:41:54 2021 +0200"
      },
      "message": "Use the cmake-generated thrift config also on MSVC\n"
    },
    {
      "commit": "96ed727098396af1813ffbd0c869fa529e9103b7",
      "tree": "7c42e7a5652f1505268956314176e7b1d9cb60d2",
      "parents": [
        "17373a3f357cc81ab03fd02c316ad66b9c5ea260"
      ],
      "author": {
        "name": "Mario Emmenlauer",
        "email": "memmenlauer@biodataanalysis.de",
        "time": "Mon Aug 30 10:54:39 2021 +0200"
      },
      "committer": {
        "name": "Mario Emmenlauer",
        "email": "memmenlauer@biodataanalysis.de",
        "time": "Mon Aug 30 11:25:55 2021 +0200"
      },
      "message": "build/docker/*/Dockerfile: Added dotnet additional dependencies\n"
    },
    {
      "commit": "a265236febefca37d3aa74b544112a2f724b3ea8",
      "tree": "b61defe9815e93ae473322b0dd66db4a65a9da87",
      "parents": [
        "a142709baeda76c2a76b21e0ae2b4aa0dff5132a"
      ],
      "author": {
        "name": "Yuxuan \u0027fishy\u0027 Wang",
        "email": "yuxuan.wang@reddit.com",
        "time": "Wed Aug 04 09:07:53 2021 -0700"
      },
      "committer": {
        "name": "Yuxuan \u0027fishy\u0027 Wang",
        "email": "fishywang@gmail.com",
        "time": "Thu Aug 19 14:09:24 2021 -0700"
      },
      "message": "THRIFT-5447: Update supported Go versions\n\nClient: go\n\nUpdate go versions used in travis to 1.16.7 and 1.17, update\nLANGUAGES.md, and update go\u0027s README to clarify on support policy.\n\nThis change will be cherry-picked into 0.15.0 branch after merged.\n"
    },
    {
      "commit": "464339dbb53d94347d6ff8bdb11606b738159fba",
      "tree": "5094fa3a60b4507c0998945b5e9c094949a53c6b",
      "parents": [
        "b01368164ffface56d78107fdca96831bd9246fe"
      ],
      "author": {
        "name": "Mario Emmenlauer",
        "email": "memmenlauer@biodataanalysis.de",
        "time": "Mon Aug 02 21:55:57 2021 +0200"
      },
      "committer": {
        "name": "Mario Emmenlauer",
        "email": "memmenlauer@biodataanalysis.de",
        "time": "Fri Aug 13 10:14:01 2021 +0200"
      },
      "message": "build/cmake/BoostMacros.cmake: Removed \u0027Boost_NO_BOOST_CMAKE\u0027 and minor cleanup\n"
    },
    {
      "commit": "654968a24b7eeb23962ed7e6aa918da53b96637a",
      "tree": "675e690e2c39a87539545288edb031d5d9b4cb1b",
      "parents": [
        "b31377f0a1813d3b0cb9afd0efc67b61ca021c67"
      ],
      "author": {
        "name": "Mario Emmenlauer",
        "email": "memmenlauer@biodataanalysis.de",
        "time": "Mon Aug 02 21:25:22 2021 +0200"
      },
      "committer": {
        "name": "Mario Emmenlauer",
        "email": "memmenlauer@biodataanalysis.de",
        "time": "Fri Aug 13 10:14:01 2021 +0200"
      },
      "message": "build/cmake/DefineOptions.cmake: Minor improvement in logging for \u0027WITH_MT\u0027\n"
    },
    {
      "commit": "ffc7bb9f591bcd4a3edac5f474cfadd18f204acf",
      "tree": "60b4bff1710da3b7b2684ab7aaa735bde8fb7a12",
      "parents": [
        "c371e4ad3561b4ab38807f0de10aaa93b552e999"
      ],
      "author": {
        "name": "Mario Emmenlauer",
        "email": "memmenlauer@biodataanalysis.de",
        "time": "Thu Aug 05 17:23:35 2021 +0200"
      },
      "committer": {
        "name": "Mario Emmenlauer",
        "email": "memmenlauer@biodataanalysis.de",
        "time": "Wed Aug 11 19:28:09 2021 +0200"
      },
      "message": "Merged AppVeyor scripts for \u0027install\u0027, \u0027build\u0027 and \u0027test\u0027 into one\n"
    },
    {
      "commit": "c371e4ad3561b4ab38807f0de10aaa93b552e999",
      "tree": "9972ce879ed9a5d5884fc7602f328d86b237a57f",
      "parents": [
        "22bb550f49cd91dc9eec69fab35a4b7485485009"
      ],
      "author": {
        "name": "Mario Emmenlauer",
        "email": "memmenlauer@biodataanalysis.de",
        "time": "Thu Aug 05 15:28:28 2021 +0200"
      },
      "committer": {
        "name": "Mario Emmenlauer",
        "email": "memmenlauer@biodataanalysis.de",
        "time": "Wed Aug 11 19:27:56 2021 +0200"
      },
      "message": "Separate the cmake \u0027build\u0027 and \u0027install\u0027 targets\n"
    },
    {
      "commit": "22bb550f49cd91dc9eec69fab35a4b7485485009",
      "tree": "187ca22f0cb30fe306acb4214e94af8e97a219b5",
      "parents": [
        "ce64880dd88a2692e85131986263ff7c7708d8d3"
      ],
      "author": {
        "name": "Mario Emmenlauer",
        "email": "memmenlauer@biodataanalysis.de",
        "time": "Thu Aug 05 15:40:19 2021 +0200"
      },
      "committer": {
        "name": "Mario Emmenlauer",
        "email": "memmenlauer@biodataanalysis.de",
        "time": "Wed Aug 11 19:27:24 2021 +0200"
      },
      "message": "Removed the \u0027shortened\u0027 profile names in favor of descriptive profile class names\n"
    },
    {
      "commit": "ce64880dd88a2692e85131986263ff7c7708d8d3",
      "tree": "7544cab1d02f61c079b9e544e40b4b609461d685",
      "parents": [
        "166786eea8243b3bae90ffc2a5a60bd121fb22e2"
      ],
      "author": {
        "name": "Mario Emmenlauer",
        "email": "memmenlauer@biodataanalysis.de",
        "time": "Thu Aug 05 17:10:09 2021 +0200"
      },
      "committer": {
        "name": "Mario Emmenlauer",
        "email": "memmenlauer@biodataanalysis.de",
        "time": "Wed Aug 11 19:25:54 2021 +0200"
      },
      "message": "AppVeyor: larger updates in build configuration and documentation\n"
    },
    {
      "commit": "166786eea8243b3bae90ffc2a5a60bd121fb22e2",
      "tree": "118afbc7b0a001be9a011f73079e49a559517e12",
      "parents": [
        "9e3ac856eef29d0317b8aaec8c3ae810a14a2108"
      ],
      "author": {
        "name": "Mario Emmenlauer",
        "email": "memmenlauer@biodataanalysis.de",
        "time": "Wed Aug 04 10:38:56 2021 +0200"
      },
      "committer": {
        "name": "Mario Emmenlauer",
        "email": "memmenlauer@biodataanalysis.de",
        "time": "Wed Aug 11 19:25:54 2021 +0200"
      },
      "message": "Updated MSYS2 install for current AppVeyor and upstream MSYS2\n"
    },
    {
      "commit": "9e3ac856eef29d0317b8aaec8c3ae810a14a2108",
      "tree": "d19747f7810008e9868ef7472dde1c40e2360854",
      "parents": [
        "e14ac85d9e49356a58c6154b7c7bf10231e60ba0"
      ],
      "author": {
        "name": "Mario Emmenlauer",
        "email": "memmenlauer@biodataanalysis.de",
        "time": "Thu Aug 05 12:42:21 2021 +0200"
      },
      "committer": {
        "name": "Mario Emmenlauer",
        "email": "memmenlauer@biodataanalysis.de",
        "time": "Wed Aug 11 19:25:54 2021 +0200"
      },
      "message": "Renamed Windows build files from cl-prefix to win-prefix\n"
    },
    {
      "commit": "e14ac85d9e49356a58c6154b7c7bf10231e60ba0",
      "tree": "9b604eb76f909293aa95ad63f115a7169d88f0ba",
      "parents": [
        "82a9c67405602ff053146a8df6bd566d90a9bf03"
      ],
      "author": {
        "name": "Mario Emmenlauer",
        "email": "memmenlauer@biodataanalysis.de",
        "time": "Thu Aug 05 09:33:50 2021 +0200"
      },
      "committer": {
        "name": "Mario Emmenlauer",
        "email": "memmenlauer@biodataanalysis.de",
        "time": "Wed Aug 11 19:25:54 2021 +0200"
      },
      "message": "Larger whitespace cleanup of AppVeyor build files\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": "ad76a18db73b038f94e4e6f891abea6ee7b1876b",
      "tree": "52560abd8c504c1af06b4beca4e7199ec8afdbad",
      "parents": [
        "323f0325edb387a447e5b5fedc852bb6971a0286"
      ],
      "author": {
        "name": "ubuntu",
        "email": "ubuntu@ubunu2004.linuxvmimagrs.local",
        "time": "Mon Jun 07 08:21:05 2021 +0530"
      },
      "committer": {
        "name": "ubuntu",
        "email": "ubuntu@ubunu2004.linuxvmimagrs.local",
        "time": "Mon Jun 07 08:21:05 2021 +0530"
      },
      "message": "Add better unit tests and imbue C locale in floating point to_string\n\nToStringTest.cpp is a better place than JSONProtoTest.cpp for to_string\ntests. Move global locale-related unit tests there.\nAlso imbue the C locale in the floating point to_string functions to avoid\ndecimal number strings formatted with comma instead of decimal point.\nIn Dockerfiles, install de_DE locale because it uses decimal comma.\n"
    },
    {
      "commit": "323f0325edb387a447e5b5fedc852bb6971a0286",
      "tree": "7fac9dfba3acbf6cda83e47a5b9308a6ba4952a5",
      "parents": [
        "4abc5cfb4b3dea54484ca49a584b472a7373f3c5"
      ],
      "author": {
        "name": "ubuntu",
        "email": "ubuntu@ubunu2004.linuxvmimagrs.local",
        "time": "Mon May 31 19:08:05 2021 +0530"
      },
      "committer": {
        "name": "ubuntu",
        "email": "ubuntu@ubunu2004.linuxvmimagrs.local",
        "time": "Mon May 31 19:08:05 2021 +0530"
      },
      "message": "Add unit test for system locale with thousands separator comma\nInstall en_US.UTF-8 locale in Dockerfile\n"
    },
    {
      "commit": "348de16250f043236a26e0856150301eac3e6477",
      "tree": "37b3a29dae6ad6b60b9fc83f5a04b75dd6d15c80",
      "parents": [
        "728ba7f8934c2dcc6108ab1f63c33f67979f788f"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Apr 09 23:14:16 2021 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu May 13 21:17:08 2021 +0200"
      },
      "message": "THRIFT-5394 AppVeyor CI tries to download outdated cmake\nClient: build process\nPatch: Jens Geyer\n\nThis closes #2385\n"
    },
    {
      "commit": "0f735583bb258ce8ec141eb2e9aad3ce51052322",
      "tree": "c7d5ccda5fd60deeb78a4f2356c8ddcfb2f0322d",
      "parents": [
        "fe3f8a1279660b2e3a47798fa2c8a7bd6800e4e9"
      ],
      "author": {
        "name": "Yuxuan \u0027fishy\u0027 Wang",
        "email": "yuxuan.wang@reddit.com",
        "time": "Wed Apr 28 08:33:36 2021 -0700"
      },
      "committer": {
        "name": "Yuxuan \u0027fishy\u0027 Wang",
        "email": "fishywang@gmail.com",
        "time": "Wed Apr 28 18:49:58 2021 -0700"
      },
      "message": "Fix travis CI for NPM\n\nCurrently it\u0027s complaining about missing dependency of headless chrome:\n\n    Running \"qunit:ThriftDeepConstructor\" (qunit) task\n    \u003e\u003e There was an error with headless chrome\n    Fatal error: Failed to launch chrome!\n    /thrift/src/lib/js/node_modules/puppeteer/.local-chromium/linux-609904/chrome-linux/chrome: error while loading shared libraries: libXtst.so.6: cannot open shared object file: No such file or directory\n    TROUBLESHOOTING: https://github.com/GoogleChrome/puppeteer/blob/master/docs/troubleshooting.md\n"
    },
    {
      "commit": "7054b315f4fc84d95461268a5e47b67f4ff6801d",
      "tree": "063a5a556b112d376c83cde37709b0ccab6333c8",
      "parents": [
        "7f1fc276d476c79e3e4fcadc26a9b0533b63624c"
      ],
      "author": {
        "name": "James Lacey",
        "email": "jamlacey@gmail.com",
        "time": "Fri Mar 26 11:38:38 2021 -0700"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Mar 27 11:17:55 2021 +0100"
      },
      "message": "THRIFT-4303 Update ubuntu-xenial to use D 2.087.0\nClient: d\nPatch: James Lacey\n\nThis closes #2363\n"
    },
    {
      "commit": "b71f11e251a711604cea8caad7d493ea57fe8a8f",
      "tree": "a560d3adce03767cd5c9c3ad0ec6fb5879b85ff1",
      "parents": [
        "65ea75279aa8c4678075d29063e3d5b0658ef155"
      ],
      "author": {
        "name": "Yuxuan \u0027fishy\u0027 Wang",
        "email": "yuxuan.wang@reddit.com",
        "time": "Mon Mar 22 15:01:00 2021 -0700"
      },
      "committer": {
        "name": "Yuxuan \u0027fishy\u0027 Wang",
        "email": "fishywang@gmail.com",
        "time": "Wed Mar 24 13:32:14 2021 -0700"
      },
      "message": "THRIFT-5358: Add go.mod file to root directory\n\nClient: go\n\nThis unblocks the development under go 1.16+, which starts to complain\nwhen there\u0027s no go.mod file in any of the directories.\n\nThe current approach is certainly not the best solution ever, for\nexample it does not run the tests under lib/go/test/tests but copy them\ninto lib/go/test/gopath/src/sometest and run them there instead, but\nthose improvements can be done in the future in follow up PRs and this\nshould be a good enough first step to unblock developments.\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": "1ab156ab17b6f3268a1ba57034b4d4dc96f4f306",
      "tree": "e524440c44d95f9496d006fdb842a3e098788a02",
      "parents": [
        "2e90ef569c1b38f6e0f1279e3f25d2a7f6b5ff99"
      ],
      "author": {
        "name": "aaronstgeorge-wf",
        "email": "aaron.stgeorge@workiva.com",
        "time": "Thu Oct 01 17:28:28 2020 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Mon Mar 01 22:59:33 2021 +0100"
      },
      "message": "THRIFT-5285 Update http package + update to dart 2 + stylistic changes\nClient: Dart\nPatch: aaronstgeorge-wf\n\nThis closes #2251\n"
    },
    {
      "commit": "93ae7af5ba6b70530e4d812b50fed4afa0827f44",
      "tree": "6f2604c0f28fe78d280bc7b892324234819f5623",
      "parents": [
        "6140fb27e0b15de2ba042401073435b049482389"
      ],
      "author": {
        "name": "James Z.M. Gao",
        "email": "gaozhiming@360.cn",
        "time": "Wed Jan 06 11:51:41 2021 +0800"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Feb 26 21:06:46 2021 +0100"
      },
      "message": "THRIFT-5334 change version of thrift-maven-plugin to 0.14.0\nClient: Java\nPatch: James Z.M. Gao\n\nThis closes #2304\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": "7553fc5d52b75af8e1b2b3c5f1807bdf24868f2b",
      "tree": "43915140c336434bf210dee8f36f2fc5db03924b",
      "parents": [
        "0db67ab7511748c3bfc33dcf186366518cb7cc32"
      ],
      "author": {
        "name": "Mario Emmenlauer",
        "email": "memmenlauer@biodataanalysis.de",
        "time": "Thu Nov 19 15:19:23 2020 +0100"
      },
      "committer": {
        "name": "Mario Emmenlauer",
        "email": "memmenlauer@biodataanalysis.de",
        "time": "Fri Feb 12 11:10:15 2021 +0100"
      },
      "message": "CMake: Pass linker dependencies transitively to downstream projects\n"
    },
    {
      "commit": "0db67ab7511748c3bfc33dcf186366518cb7cc32",
      "tree": "e1dd3422e041db3e61bba16a4e46d03bef73a5a2",
      "parents": [
        "4fa710ea761f44ff202c0372a633afaf32958c52"
      ],
      "author": {
        "name": "Mario Emmenlauer",
        "email": "mario@emmenlauer.de",
        "time": "Thu Apr 02 21:21:10 2020 +0200"
      },
      "committer": {
        "name": "Mario Emmenlauer",
        "email": "memmenlauer@biodataanalysis.de",
        "time": "Fri Feb 12 11:10:15 2021 +0100"
      },
      "message": "Added support for thriftz to ThriftConfig.cmake.in\n"
    },
    {
      "commit": "4fa710ea761f44ff202c0372a633afaf32958c52",
      "tree": "9033659f3fdb772d9185c0d15c6d280c3c93462f",
      "parents": [
        "3fc0b8d061fb1adcae49862e0c63ce94f0a0ee0f"
      ],
      "author": {
        "name": "Mario Emmenlauer",
        "email": "mario@emmenlauer.de",
        "time": "Tue Mar 03 18:49:10 2020 +0100"
      },
      "committer": {
        "name": "Mario Emmenlauer",
        "email": "memmenlauer@biodataanalysis.de",
        "time": "Fri Feb 12 11:10:15 2021 +0100"
      },
      "message": "Added c++ dependencies to ThriftConfig.cmake.in\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": "e27e82c46ba4d46c2c3267701191cdc26614f739",
      "tree": "e2e8dbeb43f706360b2ccd77ae00aeeebdc9ae02",
      "parents": [
        "0e68e8c51b2924d211a47978c80c6753f45e8af3"
      ],
      "author": {
        "name": "Yuxuan \u0027fishy\u0027 Wang",
        "email": "yuxuan.wang@reddit.com",
        "time": "Tue Jan 19 11:07:58 2021 -0800"
      },
      "committer": {
        "name": "Yuxuan \u0027fishy\u0027 Wang",
        "email": "fishywang@gmail.com",
        "time": "Wed Jan 20 09:11:02 2021 -0800"
      },
      "message": "THRIFT-5338: Raise minimal supported go version to 1.14.14\n\nClient: go\n\n- Update Dockerfiles used by travis\n- Add go.mod file\n- Modify error handling code to take advantage of errors package updates\n  in go1.13\n"
    },
    {
      "commit": "7f9abb1cc0f4b2793a48f45ddfcf0d2b287cc50c",
      "tree": "8a45b0186f597f26590b0c747d3dfc72c5406d4f",
      "parents": [
        "d831230929bb332189c9509d07102e4be9e7f681"
      ],
      "author": {
        "name": "Mario Emmenlauer",
        "email": "memmenlauer@biodataanalysis.de",
        "time": "Tue Oct 20 15:44:42 2020 +0200"
      },
      "committer": {
        "name": "Mario Emmenlauer",
        "email": "memmenlauer@biodataanalysis.de",
        "time": "Mon Jan 18 08:16:26 2021 +0100"
      },
      "message": "build/cmake/DefinePlatformSpecifc.cmake: Ensure ClangCl on MSVC is recognized as MSVC (because it does not handle -Wall too well)\n"
    },
    {
      "commit": "c4e899a6d64aa97430ec9f7608d38db2095f6159",
      "tree": "fb2ef438562a8d943c970d7b9aa0f7307452b8e3",
      "parents": [
        "1c35d6ba954bc441e9e603599965e0121eb5132d"
      ],
      "author": {
        "name": "zeshuai007",
        "email": "51382517@qq.com",
        "time": "Tue Jan 05 16:51:10 2021 +0800"
      },
      "committer": {
        "name": "Zezeng Wang",
        "email": "51382517@qq.com",
        "time": "Sat Jan 09 17:38:16 2021 +0800"
      },
      "message": "try fix appveyor ci\n"
    },
    {
      "commit": "1e243a76b186142f551a3cb8419131a468ff54ff",
      "tree": "1cf52753eeb3437e0b3708f97ee836887b3bdb60",
      "parents": [
        "e872b350ab0cfd2402340b8ca82b02dc299db69e"
      ],
      "author": {
        "name": "Mario Emmenlauer",
        "email": "mario@emmenlauer.de",
        "time": "Wed Jun 24 10:57:00 2020 +0200"
      },
      "committer": {
        "name": "Zezeng Wang",
        "email": "51382517@qq.com",
        "time": "Wed Dec 16 11:11:13 2020 +0800"
      },
      "message": "build/cmake/DefineOptions.cmake: Fixed the logic of BUILD_SHARED_LIBS\n"
    },
    {
      "commit": "966da2992f8ed8e52bbbb84f266ceb5b9c159480",
      "tree": "9a44b5b7b707d66302f3dfca5938c47aaeb3c5c5",
      "parents": [
        "c8dab1f37a74cc52090ba4ce018a0d552dcc637d"
      ],
      "author": {
        "name": "zeshuai007",
        "email": "51382517@qq.com",
        "time": "Mon Oct 26 11:49:46 2020 +0800"
      },
      "committer": {
        "name": "Zezeng Wang",
        "email": "51382517@qq.com",
        "time": "Fri Nov 20 09:19:45 2020 +0800"
      },
      "message": "upgrade msys try get the soft\n"
    },
    {
      "commit": "c8dab1f37a74cc52090ba4ce018a0d552dcc637d",
      "tree": "d3e62ba6031a1135d8954a41b44aa138674cf253",
      "parents": [
        "b6c886c940ff307a824b876c995676a894edb032"
      ],
      "author": {
        "name": "zeshuai007",
        "email": "51382517@qq.com",
        "time": "Mon Oct 26 10:50:28 2020 +0800"
      },
      "committer": {
        "name": "Zezeng Wang",
        "email": "51382517@qq.com",
        "time": "Fri Nov 20 09:19:45 2020 +0800"
      },
      "message": "try update the package to download the software\n"
    },
    {
      "commit": "b6c886c940ff307a824b876c995676a894edb032",
      "tree": "04e2fe46ddd366a17770407f2739d17599e38ab5",
      "parents": [
        "a8770a9dd2f8d50cd0e67e18d7da69c45e5bd606"
      ],
      "author": {
        "name": "zeshuai007",
        "email": "51382517@qq.com",
        "time": "Sat Oct 24 10:01:35 2020 +0800"
      },
      "committer": {
        "name": "Zezeng Wang",
        "email": "51382517@qq.com",
        "time": "Fri Nov 20 09:19:45 2020 +0800"
      },
      "message": "FixDownLoadErrorInAppveyorCi\n"
    },
    {
      "commit": "a8770a9dd2f8d50cd0e67e18d7da69c45e5bd606",
      "tree": "4bc659965da5d206e8d6326ed43d22225a75ddc5",
      "parents": [
        "384a29616eb01854f85b353cd30d57cb5b83c4fc"
      ],
      "author": {
        "name": "zeshuai007",
        "email": "51382517@qq.com",
        "time": "Sat Oct 24 09:53:53 2020 +0800"
      },
      "committer": {
        "name": "Zezeng Wang",
        "email": "51382517@qq.com",
        "time": "Fri Nov 20 09:19:45 2020 +0800"
      },
      "message": "rollback\n"
    },
    {
      "commit": "384a29616eb01854f85b353cd30d57cb5b83c4fc",
      "tree": "59f45bd9661410b49fdba485ba7a60cb6d334cef",
      "parents": [
        "6e6bb84be9d8ace4be9744d5637fbb59f58db463"
      ],
      "author": {
        "name": "zeshuai007",
        "email": "51382517@qq.com",
        "time": "Sat Oct 24 09:49:54 2020 +0800"
      },
      "committer": {
        "name": "Zezeng Wang",
        "email": "51382517@qq.com",
        "time": "Fri Nov 20 09:19:45 2020 +0800"
      },
      "message": "FixDownLoadErrorInCi\n"
    },
    {
      "commit": "b0d14133d5071370905a1b54b37a1a7c86d50e6d",
      "tree": "517583f4bb61da82195f237c3663cac3f259e1bc",
      "parents": [
        "935770c6b077fd96430684049078bdb9bdff50c5"
      ],
      "author": {
        "name": "Allen George",
        "email": "allen.george@gmail.com",
        "time": "Sun Mar 29 11:48:55 2020 -0400"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Sep 02 09:03:40 2020 +0200"
      },
      "message": "THRIFT-5158 Update Rust generator and Rust lib,test,tutorial to only support 2018 edition\nClient: rs\nPatch: Allen George\n\nThis closes #2078\n"
    },
    {
      "commit": "cc41c29c08be3830104ef7bec2c181c99d40b1a3",
      "tree": "c6a56e10b9acc272176adcfdded1b5972e802a10",
      "parents": [
        "3a03da53af6969354d541bf225d9f670978c4118"
      ],
      "author": {
        "name": "zeshuai007",
        "email": "51382517@qq.com",
        "time": "Sat Aug 22 15:08:22 2020 +0800"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Mon Aug 31 22:41:45 2020 +0200"
      },
      "message": "Fix appveryor check\nPatch: Zezeng Wang\n\nThis closes #2220\n"
    },
    {
      "commit": "fa770f61e9fd26af6bd6f0f2f4c3f7815523d0d8",
      "tree": "de15459a8e60ffc1291fc982f21a279d9aa4b442",
      "parents": [
        "68f2194dfa3150526445d37afd80ededb7bb4585"
      ],
      "author": {
        "name": "Mario Emmenlauer",
        "email": "mario@emmenlauer.de",
        "time": "Mon May 11 20:45:42 2020 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue Jun 02 13:55:03 2020 +0200"
      },
      "message": "Use correct platform executable suffix for thrift compiler\nPatch: Mario Emmenlauer\n\nThis closes #2139\n"
    },
    {
      "commit": "68f2194dfa3150526445d37afd80ededb7bb4585",
      "tree": "58ba3b062f601eab4f25a64019facd2405b3adde",
      "parents": [
        "36bf0a491e900f09b894b54dbe037262acec73e5"
      ],
      "author": {
        "name": "Anton Filippov",
        "email": "afilippov@ac-sw.com",
        "time": "Tue Mar 31 18:51:16 2020 +0700"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat May 30 15:07:56 2020 +0200"
      },
      "message": "Fix STRERROR_R_CHAR_P cxx check (remove unused variable warning-\u003eerror)\nClient: cpp\nPatch: Anton Filippov\n\nThis closes #2081\n"
    },
    {
      "commit": "348790deaf633f368a147c413e0f17eb7373a973",
      "tree": "eef011bb30e506902c2072fbc473b4370b3c1b92",
      "parents": [
        "528c22f59d3a35934f4f4308746a78d833b759e8"
      ],
      "author": {
        "name": "zeshuai007",
        "email": "51382517@qq.com",
        "time": "Mon Mar 23 16:48:35 2020 +0800"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu May 21 12:49:57 2020 +0200"
      },
      "message": "THRIFT-5147: Add uninstall function\nPatch: Zezeng Wang\n\nThis closes #2066\n"
    },
    {
      "commit": "55680af8fa075868abd7830f9e52008585de4adc",
      "tree": "0f4fac076a1a2519eeade4202792c2f9b109170f",
      "parents": [
        "47e9d8f13e5194e0f69cea3942c00b8e3ea6be9f"
      ],
      "author": {
        "name": "Mario Emmenlauer",
        "email": "mario@emmenlauer.de",
        "time": "Mon May 11 22:58:48 2020 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon May 11 21:58:48 2020 +0100"
      },
      "message": "Update NodeJS to oldest supported version on Ubuntu Xenial\n\n"
    },
    {
      "commit": "93171d2482f98d77887874afc3bbb73f0bbb65c2",
      "tree": "d377bd31b8cfcaae4538b72e15a2baa83dc42c24",
      "parents": [
        "6064696ae08e9764f588143f8ffd380b95405aca"
      ],
      "author": {
        "name": "Mario Emmenlauer",
        "email": "memmenlauer@biodataanalysis.de",
        "time": "Wed Oct 23 17:32:34 2019 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Apr 22 21:17:33 2020 +0200"
      },
      "message": "THRIFT-5109 Misc Cmake build improvements\nPatch: Mario Emmenlauer\n\nThis closes #2094\n"
    },
    {
      "commit": "dbb95e438f90609c8bc70b6953f65e97afedbb1b",
      "tree": "b8728bcc3bafcaf080a3ade0640b9fbf4452b5de",
      "parents": [
        "102428d35da461aec0f3d8a513e4a21bb56ddb69"
      ],
      "author": {
        "name": "Kevin Wojniak",
        "email": "kainjow@users.noreply.github.com",
        "time": "Sat Jan 25 12:37:23 2020 -0800"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Apr 03 21:17:25 2020 +0200"
      },
      "message": "THRIFT-5076 Improve CMake OpenSSL usage\nClient: c_glib\nPatch: Kevin Wojniak\n\nThis closes #1994\n"
    },
    {
      "commit": "ed1711e8611a2acc89b178a1cc0924b215e07a4c",
      "tree": "1a9eed88096305d372583057420edb1a397e0c68",
      "parents": [
        "adf278dae0b1e53baf100b6a7108327698545366"
      ],
      "author": {
        "name": "Jano Svitok",
        "email": "jsv@whitestein.com",
        "time": "Tue Mar 10 22:39:18 2020 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Mar 13 02:17:58 2020 +0100"
      },
      "message": "THRIFT-5087 test/test.py fails with \"AssertionError: Python 3.3 or later is required for proper operation.\"\nClient: Python\nPatch: Jano Svitok\n\nThis closes #2055\n\nTHRIFT-5087: Show features log, check log presence\nTHRIFT-5087: Revert/Improve PR1995 (commit f8b004081da)\n\nMake the condition work both\na) when both python2 and python3 are installed\nb) when only python3 is installed\n\nCheck also python 3.8 when searching for 3.x\n"
    },
    {
      "commit": "299b68e72334086c4685a5eaef397eb7c6129044",
      "tree": "ba29319918df02de740a38bcc6cf55181ae6036a",
      "parents": [
        "b1f755a1e920f01750cc868dafd193413d17af8d"
      ],
      "author": {
        "name": "Jano Svitok",
        "email": "jsv@whitestein.com",
        "time": "Mon Mar 09 23:07:30 2020 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue Mar 10 22:38:23 2020 +0100"
      },
      "message": "THRIFT-5100: Upgrade ruby to 2.4\nClient: Ruby\nPatch: Jano Svitok\n\nThis closes #2054\n\ndue to byebug gem 11.1 (used by pry-byebug)\n"
    },
    {
      "commit": "b1f755a1e920f01750cc868dafd193413d17af8d",
      "tree": "10dff6bc7bccbe60daa6a6abd6833beac7d15a11",
      "parents": [
        "2e115774776f2e5bcfe826e30548feab030fb263"
      ],
      "author": {
        "name": "Jano Svitok",
        "email": "jsv@whitestein.com",
        "time": "Mon Mar 09 20:13:54 2020 +0000"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue Mar 10 22:37:33 2020 +0100"
      },
      "message": "THRIFT-5120: Use nodejs 8.x\nClient: node\nPatch: Jano Svitok\n\nThis closes #2054\n\nJSDoc 3.6.3 requires Node.js \u003e\u003d8.15.0\n"
    },
    {
      "commit": "2e115774776f2e5bcfe826e30548feab030fb263",
      "tree": "a0ed09d5766b2aa5f8509b786e2ec66d79b0be26",
      "parents": [
        "e791760098b6a9490e19af2b18a3e002f561973b"
      ],
      "author": {
        "name": "Jano Svitok",
        "email": "jsv@whitestein.com",
        "time": "Fri Mar 06 09:01:43 2020 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Mar 07 11:12:13 2020 +0100"
      },
      "message": "THRIFT-5111: Upgrade rust to 1.36.0\nClient: Rust\nPatch: Jano Svitok\n\nThis closes #2050\n\nAlso contains portions of THRIFT-4547: Upgrade Swift in docker to 5.1.4\nClient: Swift\nPatch: Jano Svitok\n\nLinux version 4.2.0 does not have FileHandle.acceptConnectionInBackgroundAndNotify()\nimplemented. We need at least 5.1 for TSocketServer to run in docker.\n\nIn the meantime, URLRequest was moved to FoundationNetworking.\nTo keep compatibility with previous versions, conditional import is\nused.\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": "66d110bcce5c7e1b0deeacd28b046fb4a9c0249b",
      "tree": "b1ae0dc60fa26890bf434b90ddf8dd59e165de9d",
      "parents": [
        "13cbc8defa0877c14af42666b9a7575dea78de72"
      ],
      "author": {
        "name": "Mario Emmenlauer",
        "email": "mario@emmenlauer.de",
        "time": "Mon Apr 15 13:36:02 2019 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sun Feb 23 15:12:19 2020 +0100"
      },
      "message": "THRIFT-5109 Misc Cmake build improvements\nPatch: Mario Emmenlauer\n\nThis closes #2017\nThis closes #2018\nThis closes #2019\n\n- build/cmake/DefineInstallationPaths.cmake: fixed the library path\n- build/cmake/ThriftMacros.cmake: do not enforce debug suffix \u0027d\u0027\n- lib/java/CMakeLists.txt: allow to override JAVA_INSTALL_DIR\n"
    },
    {
      "commit": "61d502075bf5da10331c201f604acdfefc4d5edc",
      "tree": "edac8ef77dcd0eceb0dedbf035ecaf428ea8e86e",
      "parents": [
        "f5a9a30e345fc8cf52d37388cb7b9ab741a3a4ac"
      ],
      "author": {
        "name": "Mario Emmenlauer",
        "email": "memmenlauer@biodataanalysis.de",
        "time": "Wed Oct 23 17:32:34 2019 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sun Feb 23 14:51:48 2020 +0100"
      },
      "message": "THRIFT-5109 Misc Cmake build improvements\nPatch: Mario Emmenlauer\n\nThis closes #2026\nThis closes #2025\nThis closes #2021\n"
    },
    {
      "commit": "c8e46cf861cd1ebae273e968bb3995f778d998f1",
      "tree": "ce8c58fe448fa65fb127c277dee52f7affad066f",
      "parents": [
        "bb5f7ec6b06220808cd20c8488fe8f90a54f3929"
      ],
      "author": {
        "name": "Tobias Mayer",
        "email": "tobim@fastmail.fm",
        "time": "Sun Feb 16 10:36:11 2020 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sun Feb 16 13:18:24 2020 +0100"
      },
      "message": "THRIFT-5097: Fix exported version in cmake module\nPatch: Tobias Mayer\n\nThis closes #2010\n"
    },
    {
      "commit": "baddaa8612fe70070208d30b91d820e99fb2a716",
      "tree": "e2e2430c74d27419ac2111483f45b946785c9c45",
      "parents": [
        "b576ae91f0b777aab0fb0df913067b5f1ca66345"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Feb 05 22:30:01 2020 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Feb 06 22:59:31 2020 +0100"
      },
      "message": "THRIFT-5086 CMake target thrift::thrift has no INTERFACE_INCLUDE_DIRECTORIES property\nClient: cpp\nPatch: SmartNet Club\n\nThis closes #2003\n"
    },
    {
      "commit": "b576ae91f0b777aab0fb0df913067b5f1ca66345",
      "tree": "b0f84cba66d5ded676ad012c7e53e1c1ec8cd1b3",
      "parents": [
        "68b113a73e2fbbaa5d94e1f077c60e0038fc903c"
      ],
      "author": {
        "name": "Cameron Rollheiser",
        "email": "icirellik@gmail.com",
        "time": "Wed Jan 08 14:42:17 2020 -0500"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Feb 05 22:40:21 2020 +0100"
      },
      "message": "(no ticket) Document Docker Build JS Versions [skip ci]\nClient: docs\nPatch: Cameron Rollheiser\n\nThis closes #1976\n"
    },
    {
      "commit": "cb4c31a0720e5449ac562b65ac7916f583d0cb7f",
      "tree": "9ccccd2f0e69065f0fb3d171245aaa8e05367d49",
      "parents": [
        "e56f717b7f62ba5b1ace7382d728ac7f0fda940f"
      ],
      "author": {
        "name": "Kengo Seki",
        "email": "sekikn@apache.org",
        "time": "Thu Dec 26 14:34:57 2019 +0900"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue Jan 28 23:27:48 2020 +0100"
      },
      "message": "THRIFT-5050 Fix MemoryBuffer.pm to raise a proper exception if no data is available\nClient: perl\nPatch: Kengo Seki\n\nThis closes #1967\n"
    },
    {
      "commit": "a5ec666e1ba76fe7385ed56f484c9dfdd5b6bfc9",
      "tree": "6e546e6935026b629ffa6ae404476563c303eb93",
      "parents": [
        "70c4e7a7c7b2a2b4146372868702b7ea0d143e05"
      ],
      "author": {
        "name": "Christopher Tubbs",
        "email": "ctubbsii@apache.org",
        "time": "Fri Jan 17 07:33:38 2020 -0500"
      },
      "committer": {
        "name": "Duru Can Celasun",
        "email": "dcelasun@apache.org",
        "time": "Fri Jan 17 12:33:38 2020 +0000"
      },
      "message": "THRIFT-5068: Force secure Maven Central in Travis CI\n\nModify docker build scripts used in CI test environments in order to put\r\nin place a Maven .m2/settings.xml configuration file that overrides the\r\nrepository with the id \u0027central\u0027 with an equivalent \"mirror\" that uses\r\nhttps instead of http.\r\n\r\nThis closes #1988."
    },
    {
      "commit": "ffb97e105cbef6afc809a1bdac9cdac1f35d6bab",
      "tree": "c9b2a58f29402781e3a12009e142a19ee851d80f",
      "parents": [
        "e780855d336beb23119cc83d1ca6c3008f842541"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Dec 06 23:43:08 2019 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Dec 07 08:47:32 2019 +0100"
      },
      "message": "THRIFT-4990 Upgrade to .NET Core 3.1 (LTS)\nClient: netstd\nPatch: Jens Geyer\n\nThis closes #1961\n"
    },
    {
      "commit": "508d9951d5fd8a539788caff6d38f08db564d50b",
      "tree": "c63fb4f584fcf9c32b40a607b7878fc86a7a250d",
      "parents": [
        "f7b219791653d206a03d236e2bd69e79c4d4a392"
      ],
      "author": {
        "name": "Kevin Wojniak",
        "email": "kainjow@users.noreply.github.com",
        "time": "Sun Nov 03 20:27:53 2019 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Mon Nov 04 22:10:01 2019 +0100"
      },
      "message": "THRIFT-4959 Pin Chocolately Haskell packages\nClient: Haskell\nPatch: Kevin Wojniak\n\nThis closes #1915\n\npin cabal, pin Chocolately Haskell package\n"
    },
    {
      "commit": "1ce7317cae2c580ded065db6dad54647e96d3359",
      "tree": "dae723a1330a8df40d4ca3eb1a2a99fa33843fb7",
      "parents": [
        "cf73b66cd83e2e883d00dff518d3c0250bb839cc"
      ],
      "author": {
        "name": "Kevin Wojniak",
        "email": "kainjow@users.noreply.github.com",
        "time": "Sun Nov 03 00:26:55 2019 -0700"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sun Nov 03 18:52:39 2019 +0100"
      },
      "message": "Replace unknown BUILD_THRIFT variable\nPatch: Kevin Wojniak\n\nThis closes #1914\n\nIt should be BUILD_COMPILER. There are no other references to BUILD_THRIFT in the repo.\n"
    },
    {
      "commit": "ec439548c531e5848a4e85684d666745d747926f",
      "tree": "c9d67f60181aeae4d663cd4f0b2c8d86740e7568",
      "parents": [
        "b1d4b3afcccb64a68b846a55c4f8bb1a11aa56cb"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Nov 01 19:19:44 2019 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Nov 02 17:34:23 2019 +0100"
      },
      "message": "THRIFT-4990 Switch to .NET core 3.0\nClient: netstsd\nPatch: Jens Geyer\n\nThis closes #1909\n"
    },
    {
      "commit": "3f3567a1143194712747fff9dd02b2162e2d14dd",
      "tree": "36564d5680c36fca18a7d8c9aac296e1f70187ef",
      "parents": [
        "7199741f440ef7de15e13755ea2371157c8cd298"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Oct 19 18:27:35 2019 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sun Oct 20 16:21:29 2019 +0200"
      },
      "message": "THRIFT-4981 Remove deprecated netcore bindings from the code base\nClient: netcore\nPatch: Jens Geyer\n\nThis closes #1901\n"
    },
    {
      "commit": "7199741f440ef7de15e13755ea2371157c8cd298",
      "tree": "760ba3ff7a69d96dd6b05214e18c2d0ddc51ec06",
      "parents": [
        "616df98f00a594f133466aa7f94930c1bf85b24a"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Oct 19 21:22:59 2019 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sun Oct 20 16:20:57 2019 +0200"
      },
      "message": "THRIFT-4938 Issues with version.h treatment\nClient: Compiler\nPatch: Jens Geyer\n\nThis closes #1902\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": "b75e88a33d67ae05ef9b5fa001d2a63a2effe377",
      "tree": "35bc294188bf84b7efa6d9cae24f9e32057c37bf",
      "parents": [
        "cecee50308fc7e6f77f55b3fd906c1c6c471fa2f"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Oct 17 21:56:39 2019 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Oct 17 23:47:40 2019 +0200"
      },
      "message": "FIX netstd assembly version\n"
    },
    {
      "commit": "a0c5f32c31e5692ae28051899319cc6b03cfe291",
      "tree": "95b77a8c1e1641d788eab3499b8d006485d67a85",
      "parents": [
        "df8ef4b489e2b84ac6dbbf895be32d6fb2415c81"
      ],
      "author": {
        "name": "D. Can Celasun",
        "email": "can@dcc.im",
        "time": "Wed Oct 09 11:41:47 2019 +0100"
      },
      "committer": {
        "name": "D. Can Celasun",
        "email": "can@dcc.im",
        "time": "Wed Oct 09 11:41:47 2019 +0100"
      },
      "message": "Update to Go 1.13.1 for CI\n"
    },
    {
      "commit": "4a97457a98cad0acba7065c61186e034e32e36f8",
      "tree": "9d5c576ca5840b1f3e9ab9a675eddfd4162efcb3",
      "parents": [
        "786c019476dd5508c53314cf3b25c47fe3ec2ae8"
      ],
      "author": {
        "name": "Kengo Seki",
        "email": "sekikn@apache.org",
        "time": "Mon Sep 30 04:28:11 2019 -0700"
      },
      "committer": {
        "name": "Duru Can Celasun",
        "email": "dcelasun@apache.org",
        "time": "Mon Sep 30 12:28:11 2019 +0100"
      },
      "message": "Fix wrong command examples in build/docker/README.md\n\n[skip ci]\r\n\r\nThis closes #1883."
    },
    {
      "commit": "90a044659878f3581aba922dbde1ed4bd7918678",
      "tree": "9d1eed7077360c5ba8555c9ddc14532a847854cf",
      "parents": [
        "4c847372eb9af8ec0b21ace31840eaabfdf32660"
      ],
      "author": {
        "name": "James E. King III",
        "email": "jking@apache.org",
        "time": "Tue Jul 23 22:50:28 2019 -0400"
      },
      "committer": {
        "name": "James E. King III",
        "email": "jking@apache.org",
        "time": "Tue Jul 23 22:50:28 2019 -0400"
      },
      "message": "Added an Ubuntu Disco 19.04 dockerfile for testing [ci skip]\n"
    },
    {
      "commit": "f34b50fdc582d8e625f5d6fe01d7f85ead5cc903",
      "tree": "230dcbf2b3d27e75a5fda8c188e4746c9fc101c4",
      "parents": [
        "49aab657b95e0b0955cb487fefb794ae2f83fd98"
      ],
      "author": {
        "name": "James E. King III",
        "email": "jking@apache.org",
        "time": "Mon Jul 15 07:04:28 2019 -0400"
      },
      "committer": {
        "name": "James E. King III",
        "email": "jking@apache.org",
        "time": "Mon Jul 15 07:04:35 2019 -0400"
      },
      "message": "Add a coverity scan utility build script [ci skip]\n"
    },
    {
      "commit": "93ff9b00531682ece08a1a43883e55fd2aa83a15",
      "tree": "69e0f337bd2fd92e0890eb20af44654f9a829c1e",
      "parents": [
        "1a2dee60b4384de2f6190caa85cf3e2a497c31b9"
      ],
      "author": {
        "name": "James E. King III",
        "email": "jking@apache.org",
        "time": "Fri Jun 21 17:50:34 2019 -0400"
      },
      "committer": {
        "name": "James E. King III",
        "email": "jking@apache.org",
        "time": "Sun Jul 07 12:16:52 2019 -0400"
      },
      "message": "Update language levels, fix erlang and rust in CI\n\n- Include rebar3 in docker image so erlang builds in CI\n- Include the correct path in docker image so rust builds in CI\n- Updated common lisp (sbcl) to 1.5.3 in docker image\n- Updated dlang to 2.087.0 in docker image\n- Updated dart to 2.0.0 in xenial docker image\n- Updated dart to 2.4.0 in bionic docker image\n- Updated erlang to 22.0 in docker image\n- Updated openjdk to 11.0.3 in docker image\n- Updated node.js to 10.16 in docker image\n- Updated rust to 1.34.0 in xenial docker image\n- Updated rust to 1.35.0 in bionic docker image\n\nTHRIFT-4905: Disable hanging experimental dlang async ssl test\n"
    },
    {
      "commit": "c2c1e1d709e65d37359cefeb5dc068913f83021b",
      "tree": "95fd1ba1953968808b74f1b177a84c59fbb8fb1c",
      "parents": [
        "5338d99176756eefc21fe5c3f2eed3fab99ef715"
      ],
      "author": {
        "name": "Allen George",
        "email": "allen.george@gmail.com",
        "time": "Mon Jul 01 07:46:04 2019 -0400"
      },
      "committer": {
        "name": "James E. King III",
        "email": "jking@apache.org",
        "time": "Mon Jul 01 11:44:58 2019 -0400"
      },
      "message": "Change docker builds to include specific version of Rust (1.35.0)\n"
    },
    {
      "commit": "a85d532bb397ecfab59afa079da1fe776548af08",
      "tree": "094af63e18efd27f9c1e2eca6b86dcb00ecdd9aa",
      "parents": [
        "29ecfaba536984e0a41fb1f1bcb1520640dd5471"
      ],
      "author": {
        "name": "James E. King III",
        "email": "jking@apache.org",
        "time": "Mon Jun 17 04:06:41 2019 -0400"
      },
      "committer": {
        "name": "James E. King III",
        "email": "jking@apache.org",
        "time": "Fri Jun 21 11:21:40 2019 -0400"
      },
      "message": "Fix mingw appveyor build issue [skip travis]\n"
    },
    {
      "commit": "acdd4226c210336e9e15eb812e5932a645fcd5ce",
      "tree": "18dee87846e2d1ff559a821476a57c6b92058ad9",
      "parents": [
        "ee8caca54ef51e05c7eee8d67e3c63cd73081e8a"
      ],
      "author": {
        "name": "James E. King III",
        "email": "jking@apache.org",
        "time": "Sat May 04 15:56:56 2019 -0400"
      },
      "committer": {
        "name": "James E. King III",
        "email": "jking@apache.org",
        "time": "Sat May 04 21:52:29 2019 -0400"
      },
      "message": "Remove unused THREADMODEL from MSVC appveyor build\n"
    },
    {
      "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": "9ecdce3fe00931cebda39357b31b655236ab9221",
      "tree": "4232d6c92cf8b0a9bc544c3becd2c336fdba83a8",
      "parents": [
        "27d8387c49a49fcf193893f834e9766ae0b051c1"
      ],
      "author": {
        "name": "James E. King III",
        "email": "jking@apache.org",
        "time": "Fri May 03 11:24:55 2019 -0400"
      },
      "committer": {
        "name": "James E. King III",
        "email": "jking@apache.org",
        "time": "Sat May 04 21:52:29 2019 -0400"
      },
      "message": "Fix MinGW build issue in AppVeyor\n"
    },
    {
      "commit": "181d900a396a199083bf9e06da16214b720aacbc",
      "tree": "3139d901cee86d1c7b2c656352ea1adce907a46e",
      "parents": [
        "0223091b7049cbbddea675931771219de929fd59"
      ],
      "author": {
        "name": "Danny Browning",
        "email": "danny.browning@protectwise.com",
        "time": "Mon Apr 15 09:50:24 2019 -0600"
      },
      "committer": {
        "name": "Danny Browning",
        "email": "danny.browning@protectwise.com",
        "time": "Mon Apr 15 09:55:04 2019 -0600"
      },
      "message": "THRIFT 4536: Rust 1.34.0\n\nUpdate dockerfiles to use rust stable, call out required rust version in\nbreaking changes.\n"
    },
    {
      "commit": "3b7798295b7aec5d65da9aff402d3292e25fe0ab",
      "tree": "944c5881cca6df60511a57d6ebe744f75c56ae0d",
      "parents": [
        "6378ff69a624594dc4552076c9a24c5ae81b97a5"
      ],
      "author": {
        "name": "James E. King III",
        "email": "jking@apache.org",
        "time": "Fri Mar 15 15:59:27 2019 -0400"
      },
      "committer": {
        "name": "James E. King III",
        "email": "jking@apache.org",
        "time": "Sat Mar 16 00:35:50 2019 -0400"
      },
      "message": "fix xenial and bump go version on bionic\n"
    },
    {
      "commit": "0c4e96f956cd7e3dc527ef215b14c0407148f46c",
      "tree": "2bc1d8477988206f8a16dad9357d630a164e0594",
      "parents": [
        "bf27637960aca6a6c3c5eb700a677e57b88b2409"
      ],
      "author": {
        "name": "soroshsabz",
        "email": "soorosh_abi@hotmail.com",
        "time": "Fri Mar 15 15:05:18 2019 +0330"
      },
      "committer": {
        "name": "James E. King III",
        "email": "jking@apache.org",
        "time": "Fri Mar 15 07:35:18 2019 -0400"
      },
      "message": "THRIFT-4811: Add CMake config file and targets. (see #4752) (#1748)\n\n* Add CMake config file and targets. (see #4752)\r\n* Exclude cygwin\r\n\r\nCo-Authored-By: soroshsabz \u003csoorosh_abi@hotmail.com\u003e\r\n"
    },
    {
      "commit": "e53d23c16c806c6da62ebaa7f205328cf710d9a5",
      "tree": "58bf0f93306653c7364ddc89866f3e6d3248e0ae",
      "parents": [
        "2b70c1df2bb2c1667f30dff6d4b263459fabe91a"
      ],
      "author": {
        "name": "James E. King III",
        "email": "jking@apache.org",
        "time": "Sun Feb 10 11:13:23 2019 -0500"
      },
      "committer": {
        "name": "James E. King III",
        "email": "jking@apache.org",
        "time": "Sun Feb 10 13:11:46 2019 -0500"
      },
      "message": "THRIFT-4794: finish php json cross test\n"
    },
    {
      "commit": "6c26e098cab78a965ff14460f2fee52e6940b2ed",
      "tree": "ad48b5219745498ffafcb57f671b34c33c6ac707",
      "parents": [
        "9804ab983a6c43dec56e0dcc4155cc2c21073822"
      ],
      "author": {
        "name": "James E. King III",
        "email": "jking@apache.org",
        "time": "Thu Feb 07 12:48:27 2019 -0500"
      },
      "committer": {
        "name": "James E. King III",
        "email": "jking@apache.org",
        "time": "Sat Feb 09 10:44:53 2019 -0500"
      },
      "message": "THRIFT-4037: get as3 builds working in cmake for windows too\n"
    },
    {
      "commit": "a6a3a787ec3d3bd71b276e85c9a02a53ad1105c4",
      "tree": "438428e3a319ad6de47d5ba50152e59f39b0fe1d",
      "parents": [
        "4a898564f936b39d45490f370737ce55d4c2b3f5"
      ],
      "author": {
        "name": "cyy",
        "email": "cyyever@outlook.com",
        "time": "Thu Feb 07 22:27:33 2019 +0800"
      },
      "committer": {
        "name": "James E. King III",
        "email": "jking@apache.org",
        "time": "Thu Feb 07 09:27:33 2019 -0500"
      },
      "message": "THRIFT-4732:refine cmake scripts  (#1688)\n\n* add cmake support for clib and remove unused variables\r\n* add targets for code analysis\r\n* add wall to all compilers and add utf-8 options for msvc"
    },
    {
      "commit": "4c57be0b609924f6516dd293985fc6d76f738c16",
      "tree": "3fc0f94d164e648699847125a9eaffadff29796d",
      "parents": [
        "d77e0977260fa8d82d56836ed07cdca0f23cadcb"
      ],
      "author": {
        "name": "James E. King III",
        "email": "jking@apache.org",
        "time": "Sun Jan 27 11:12:43 2019 -0500"
      },
      "committer": {
        "name": "James E. King III",
        "email": "jking@apache.org",
        "time": "Sat Feb 02 22:10:41 2019 -0500"
      },
      "message": "THRIFT-4384: fix concurrent sync in cpp async client code\n"
    },
    {
      "commit": "1686c87024766015d510fc007aeef548a9c1a2a0",
      "tree": "69309430f0983c5dc91e8bf33de604b4a0672168",
      "parents": [
        "3ec4031a4c6d685bcc02fa10dd13b2df58732b82"
      ],
      "author": {
        "name": "Fokko Driesprong",
        "email": "fokko@driesprong.frl",
        "time": "Fri Feb 01 20:31:58 2019 +0100"
      },
      "committer": {
        "name": "James E. King III",
        "email": "jking@apache.org",
        "time": "Fri Feb 01 14:31:58 2019 -0500"
      },
      "message": "THRIFT-4766: Fix JDK11 build (#1723)\n\n* [THRIFT-4766] Enable JDK9 build\r\n* THRIFT-4766: build on bionic using native jdk (java-11-openjdk)\r\nChange from headless to the normal JDK. Maybe the libasound is pulled\r\nin transitively.\r\n\r\n"
    },
    {
      "commit": "3ec4031a4c6d685bcc02fa10dd13b2df58732b82",
      "tree": "a8ca7edd5f22cc4503cdd194a2036e7764325663",
      "parents": [
        "53bd0e6295547e76ab00913cfd62f8d040bd996c"
      ],
      "author": {
        "name": "James E. King III",
        "email": "jking@apache.org",
        "time": "Thu Jan 31 18:35:51 2019 -0500"
      },
      "committer": {
        "name": "James E. King III",
        "email": "jking@apache.org",
        "time": "Fri Feb 01 11:13:49 2019 -0500"
      },
      "message": "THRIFT-4405: fix cygwin on appveyor\n"
    }
  ],
  "next": "aa0c8b35d8f78812de1d7803d6277a37d2ed593a"
}
