)]}'
{
  "log": [
    {
      "commit": "224b43ec7e916d2d588ad356762553fe2181aea5",
      "tree": "13a2088d565ba8eb90db706daa7c739731127f74",
      "parents": [
        "a0c5f32c31e5692ae28051899319cc6b03cfe291"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Oct 09 00:03:11 2019 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Oct 10 01:28:55 2019 +0200"
      },
      "message": "THRIFT-4874: Thrift 0.12.0 Source Distribution (.tar.gz) Contains Hardlinks - Extract Fails\nClient: Build system\nPatch: Jens Geyer\n\nThis closes #1894\n\nThe patch contains a modified version of tar.m4. The --hard-dereference option prevents from a situation, where symlinks (used in the compiler/src subtree) get converted into hard links.\n"
    },
    {
      "commit": "56ac72e74ae354c286c41f5d5a3c0b8723feb587",
      "tree": "8c5944d54f2e383476839fc4679c1a9a449d07c9",
      "parents": [
        "33772b7d78dc3e73154f1942320e1a6ef3301e1b"
      ],
      "author": {
        "name": "James E. King III",
        "email": "jking@apache.org",
        "time": "Mon Dec 17 09:32:24 2018 -0500"
      },
      "committer": {
        "name": "James E. King III",
        "email": "jking@apache.org",
        "time": "Mon Dec 17 12:18:48 2018 -0500"
      },
      "message": "Update a couple of our m4 files for autoconf\n"
    },
    {
      "commit": "0ad20bdbfe9abcbb0cc5332ff95651b5c975da91",
      "tree": "7e713c9380844afe41019a7c6ebe4e508eba3464",
      "parents": [
        "8b8a8efea13d1c97f856053af0a5c0e6a8a76354"
      ],
      "author": {
        "name": "James E. King, III",
        "email": "jking@apache.org",
        "time": "Sat Sep 30 15:44:16 2017 -0700"
      },
      "committer": {
        "name": "James E. King, III",
        "email": "jking@apache.org",
        "time": "Thu Oct 19 11:29:04 2017 -0400"
      },
      "message": "THRIFT-4351: use travis build stages to optimize build,\navoiding duplicate rebuilds of the same image, and also\nallow personal docker hub repositories for private fork\nbuilds to be optimized. Move ubsan build to artful image\nbecause it catches more stuff and fix what was found.\n\nTHRIFT-4345: solidify docker build strategy for maximum\ncoverage: trusty, xenial, artful as stock as they can be\n\nTHRIFT-4344: add top level language summary markdown and\nupdate readme with a new image on the layered architecture\n\nTHRIFT-3847: remove VERSION macro from config.h which\nwas causing a conflict on artful builds.\n\nTHRIFT-4359: fix haxe map/set decode when key is binary,\nas a missing break statement caused it to use an int\nduring decode\n\nThis closes #1389\n"
    },
    {
      "commit": "12fcb0d30ed1f45b09a31616cd867e9926bf5a05",
      "tree": "e4bea85b490069ae077c6a8b466d2028209d7ae7",
      "parents": [
        "ac61a4211204ec2785362fc325b500d805ae2bba"
      ],
      "author": {
        "name": "Nasko Vasilev",
        "email": "nasko.vasilev@betvictor.com",
        "time": "Tue Sep 12 00:40:49 2017 +0200"
      },
      "committer": {
        "name": "James E. King, III",
        "email": "jking@apache.org",
        "time": "Thu Sep 21 09:20:46 2017 -0700"
      },
      "message": "THRIFT-4232 ./configure does bad ant version check\n\nThis closes #1354\n"
    },
    {
      "commit": "d7142b7e4fe114c13d8235a7c47f58947f916bff",
      "tree": "d1f6ce9e74787245d69c205238211739974b0b24",
      "parents": [
        "f454369198500a90388a4a6f73970e961949c186"
      ],
      "author": {
        "name": "James E. King, III",
        "email": "jking@apache.org",
        "time": "Fri Sep 01 13:00:36 2017 -0700"
      },
      "committer": {
        "name": "James E. King, III",
        "email": "jking@apache.org",
        "time": "Mon Sep 04 18:09:34 2017 -0700"
      },
      "message": "THRIFT-4295: rework the docker build images, updating them and tuning the travis builds\n\nThis closes #1340\n"
    },
    {
      "commit": "b587a12a116cc394b62d9af2bbcecd50cfb18ce3",
      "tree": "33ab9b38c10c1d14eb5ffcc3167192de00e767e4",
      "parents": [
        "3c55440230f3645816913d9c53b42dcc16b70f95"
      ],
      "author": {
        "name": "Volodymyr Gotra",
        "email": "vgotra@gmail.com",
        "time": "Wed Sep 14 19:18:48 2016 -0500"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Jan 04 19:40:30 2017 +0100"
      },
      "message": "THRIFT-3933 Microsoft .Net Core library port and generator for this library\nClient: .NET Core\nPatch: Volodymyr Gotra \u003cvgotra@gmail.com\u003e PR #1088, with significant improvements by Jens Geyer \u003cjensg@apache.org\u003e PR #1149\n\nThis closes #1088\nThis closes #1149\n"
    },
    {
      "commit": "a4f96403210566bd1e76fee9b6e40412ff014e0a",
      "tree": "293612be2db6a3467a24d453420ba054aa99677b",
      "parents": [
        "e432c6b828d70ee4901f1ec3e04b0145da2ce54e"
      ],
      "author": {
        "name": "Nobuaki Sukegawa",
        "email": "nsuke@apache.org",
        "time": "Wed Mar 09 19:58:18 2016 +0900"
      },
      "committer": {
        "name": "Nobuaki Sukegawa",
        "email": "nsuke@apache.org",
        "time": "Fri Mar 18 15:25:59 2016 +0900"
      },
      "message": "THRIFT-3723 Fix Lua include path\n\nThis closes #934\n"
    },
    {
      "commit": "da0b71fdd18551e69cfe1a7b3afe41047e77cda2",
      "tree": "2b91829a217f399c827c94a40b0122872462de69",
      "parents": [
        "b2e90c143e266c9af9ed437a3ab0dbb229a0b722"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Mon Jul 27 23:15:10 2015 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Mon Jul 27 23:51:47 2015 +0200"
      },
      "message": "THRIFT-3271 \"Could not find or load main class configtest_ax_javac_and_java\" on some non-english systems\nClient: Build process / Java\nPatch: Jens Geyer\n\nThis closes #565\n"
    },
    {
      "commit": "e856d6846bce5402cc79f7bbaa59897690080017",
      "tree": "e9bd6bdbd661a7777ab21069760913498e4c1475",
      "parents": [
        "1684c429501e9df9387cb518e660691f032d7926"
      ],
      "author": {
        "name": "Gustavo Zacarias",
        "email": "gustavo@zacarias.com.ar",
        "time": "Sat Apr 25 17:53:28 2015 +0200"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun Apr 26 16:03:38 2015 +0200"
      },
      "message": "THRIFT-3113 m4 C++11 macro issue\n\nMake it cross-compile happy the hard way, there\u0027s no clean way.\nMake zlib version detection cross-compile happy.\n\nSigned-off-by: Gustavo Zacarias \u003cgustavo@zacarias.com.ar\u003e\nSigned-off-by: Romain Naour \u003cromain.naour@openwide.fr\u003e\n\nautotools: update ax_cxx_compile_stdcxx_11.m4 to version 10\n\nThe ax_cxx_compile_stdcxx_11 macro bundled in thrift package is\nbrocken [1] and out of date.\n\nSince Thrift actually doesn\u0027t use that particular C++11 feature,\nmake C++11 support optional.\n\n[1] https://savannah.gnu.org/patch/index.php?8287\n\nFixes:\n[thrift]\nhttp://autobuild.buildroot.net/results/21e/21e3fff1e0d714f94ac7e621289d1a59bc02a05f/build-end.log\n[host-thrift]\nhttp://autobuild.buildroot.net/results/b89/b89ffc2bff699eb10bb6abd92369a43d4900354d/build-end.log\n\nSigned-off-by: Romain Naour \u003cromain.naour@openwide.fr\u003e\n\nThis closes: #462\n"
    },
    {
      "commit": "22dddc9fab9f48a242004ed96ccdd8f1c5c91a71",
      "tree": "05ea6b373a3a2fa52dc5f7116b3f28085ff22131",
      "parents": [
        "96f4f07beb758db9c17d1332b5d225b6b627538c"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Feb 11 02:14:14 2015 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Feb 12 23:12:17 2015 +0100"
      },
      "message": "THRIFT-2996 Test for Haxe 3.1.3 or better\nClient: Haxe\nPatch: Jens Geyer\n\nThis closes #374\n"
    },
    {
      "commit": "468e63b36d7ae4c1071d358eefcb253d83704c27",
      "tree": "c163493c558e339be55e3bfd667ac45a41f86378",
      "parents": [
        "3bc6424c76c1c29da72fe16ad9d3014b09b02b0f"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sun Feb 08 14:43:15 2015 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sun Feb 08 14:43:15 2015 +0100"
      },
      "message": "THRIFT-2914 explicit dependency to Lua5.2 fails on some systems\nClient: Lua\nPatch: Nobuaki Sukegawa \u003cnsukeg@gmail.com\u003e\n\nThis closes #373\n"
    },
    {
      "commit": "3b5dacba44e4fa5c07c8b828d2f65215f9c91e34",
      "tree": "56fb134a0cd9cadbdd034af8de6ffdb31ae50ef8",
      "parents": [
        "eab29a0da9eb775bb7e1e7cff6b4eeaecf237151"
      ],
      "author": {
        "name": "Konrad Grochowski",
        "email": "hcorg@apache.org",
        "time": "Mon Nov 24 10:55:31 2014 +0100"
      },
      "committer": {
        "name": "Konrad Grochowski",
        "email": "hcorg@apache.org",
        "time": "Mon Nov 24 10:55:31 2014 +0100"
      },
      "message": "THRIFT-2849: spelling errors fixed using codespell tool\n\nClient: All\nPatch: Anatol Pomozov\n\nThis closes #281\n"
    },
    {
      "commit": "4d3f937abd9df3b51ae0f76825fc403958ee6805",
      "tree": "268074eb5f5f6311681664130528a07221340db7",
      "parents": [
        "f2319457f2b2e2e5fd85ed7ff554b1e2e982ec18"
      ],
      "author": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Wed Oct 08 23:35:05 2014 -0400"
      },
      "committer": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Wed Oct 08 23:35:05 2014 -0400"
      },
      "message": "THRIFT-2127: Autoconf scripting does not properly account for cross-compile\nClient: build\nPatch: Frank Earl\n\nUpdated patch to add lt_sysroot to help with cross-compiling\n"
    },
    {
      "commit": "5e5eacfefed73d0ad03c94e5e852176bf0849bde",
      "tree": "c7c8baef52d10d2433a5f10ce1dcf3fad27f2f0a",
      "parents": [
        "79c3f4a7311e91dbd3edd85a30c54b2ccce57781"
      ],
      "author": {
        "name": "James Broadhead",
        "email": "jbroadhead@twitter.com",
        "time": "Sat Aug 09 16:20:00 2014 +0100"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun Aug 10 21:30:50 2014 +0200"
      },
      "message": "Fix bison required version message\n\nJira: THRIFT-2656\n"
    },
    {
      "commit": "30a472e04f26312f93cee0faaaa80a99bb3ed776",
      "tree": "3251ca126de28a13be95518eea1a0c1bd7b8d056",
      "parents": [
        "4c8506e30d2eee616ea62b79fc6c3e523a03f294"
      ],
      "author": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Thu Jul 10 18:42:30 2014 -0400"
      },
      "committer": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Thu Jul 10 18:42:30 2014 -0400"
      },
      "message": "THRIFT-2602: Fix missing dist files\nClient: build process\nPatch: jfarrell\n\nAdd check for php extension to not build if phpize has not been run,\nupdate Vagrantfile to update package list for haskell test deps, and\nchange bison min version to 2.4 to work with the current versions of\ndebian, ubuntu and centos.\n"
    },
    {
      "commit": "4f54d13e7924424358e401840f985936f9867274",
      "tree": "60f3247344130daffd422e268fe5592485a252b6",
      "parents": [
        "ef7d56c1d6e24cdd0a24d3ee825c499b917d7dda"
      ],
      "author": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Thu Jul 10 09:23:43 2014 -0400"
      },
      "committer": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Thu Jul 10 09:23:43 2014 -0400"
      },
      "message": "THRIFT-2602: Fix missing dist files\nClient: build process\nPatch: jfarrell\n\nAdding macro check around bison version and removing am__yacc_c2h and will\nconditionally include the necessary h/hh file, this will fix the mentioned\nmissing .hh file in dist and make it compatible with automake 1.11 and above\n"
    },
    {
      "commit": "73b58a24699eb6b9d43ad05f8a19cd084979c31a",
      "tree": "118dac498d334581d06779a00192312a29ac7e51",
      "parents": [
        "20aeba3e384f6590770dc3b4343e6d5dfcbd3ce1"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun May 11 17:39:34 2014 +0200"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun May 11 17:39:34 2014 +0200"
      },
      "message": "THRIFT-1771 \"make check\" fails on x64 for libboost_unit_test_framework.a\n\nupdate ax_boost_base.m4 from http://www.gnu.org/software/autoconf-archive/\nPatch: Roger Meier\n"
    },
    {
      "commit": "84cd2846881cfe0467bfab20809ee7ceac957fe9",
      "tree": "3e4f6f6ebd6469e740f07e77de98fc854cbb360b",
      "parents": [
        "216374ec4a72cbabf7c76dd9284362aba4d30f1c"
      ],
      "author": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Tue Jan 14 21:51:59 2014 -0500"
      },
      "committer": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Tue Jan 14 21:51:59 2014 -0500"
      },
      "message": "Thrift-2229:thrift failed to build on OSX 10.9 GM\nClient: build\nPatch: jfarrell, bcraig, Hans Duedal\n\nFinal patch which automates std c++11 detection and flag addition.\n"
    },
    {
      "commit": "2fd8a15fc4e458aee13dd3be7fcba96bb5019c38",
      "tree": "dfe62ed293966e1436e958a4cee2d1c4f893d324",
      "parents": [
        "373a26b0c63b0cab8195563aa8911fd5eb70013f"
      ],
      "author": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Sat Sep 29 00:26:36 2012 +0000"
      },
      "committer": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Sat Sep 29 00:26:36 2012 +0000"
      },
      "message": "Thrift-1680:Make install requires GNU make\nClient: build\npatch: Jake Farrell\n\nUpdates boost and libevent configure messages, updates thrift help to display error and smaller message, moves help to --help or -help and takes care of // TODO(dreiss): Delete these when everyone is using the new hotness. Welcome to the new hotness everyone.\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1391705 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "ffd7685c09007d1057a17309ad9dbb49a9f71d48",
      "tree": "a0886f5bddbdb926d44bdad8d094b9eedf2bef70",
      "parents": [
        "b4e9aacfb01a798636dde2727612f5fa080120e9"
      ],
      "author": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Mon Aug 13 04:03:44 2012 +0000"
      },
      "committer": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Mon Aug 13 04:03:44 2012 +0000"
      },
      "message": "Thrift-1664:Reference to non-existing variable in build script\nClient: build\nPatch: Christopher Rogers\n\nFixes missing letter in variable $success_logical in aclocal/ax_signed_right_shift.m4:107\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1372257 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "b95b0ffa720ffdebd829861ed420d10deab6c852",
      "tree": "2ca9cee28c31cc7fdc507039bc7e7018c64c6485",
      "parents": [
        "f485e2bdb39483e776b34dd70d1ab4c9e3a7f533"
      ],
      "author": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Thu Mar 22 21:49:10 2012 +0000"
      },
      "committer": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Thu Mar 22 21:49:10 2012 +0000"
      },
      "message": "THRIFT-1500: d programming language support\nClient: D\nPatch: David Nadlinger\n\nD program language library and additions\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1304085 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "dec8c54f8e30f9b8cddcf6069647eb03ffb06d83",
      "tree": "dd06a57c6e5ae8d5aff645a31948573cab5ce093",
      "parents": [
        "18784d7ccc323b960a301109c926bffc8616cd33"
      ],
      "author": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Wed Sep 21 00:15:27 2011 +0000"
      },
      "committer": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Wed Sep 21 00:15:27 2011 +0000"
      },
      "message": "Thrift-857: tests run by \"make install\" fail if generators are disabled\nClient: build\nPatch: jfarrell\n\nremoves --enable-gen* from configure and adds all generators by default.\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1173436 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "013b2e55385119533dac324358157b6cd80f1838",
      "tree": "7fbc2c74c1376a5765a22c618549607a32361b03",
      "parents": [
        "3075ffc5631dd173f5f258312bf9943d06e82d0f"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Thu Aug 04 22:37:16 2011 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Thu Aug 04 22:37:16 2011 +0000"
      },
      "message": "THRIFT-916 do not mix declarations and code\nissue detected with -Werror\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1154040 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "210d766d896849696e47c174df45686265e679d9",
      "tree": "98c2390b67839d0b1bd04555744ec1eb1418e096",
      "parents": [
        "9a42239eec13ae69ed6cd8b623bf438d2a5b9d74"
      ],
      "author": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Wed May 25 21:07:29 2011 +0000"
      },
      "committer": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Wed May 25 21:07:29 2011 +0000"
      },
      "message": "Thrift-731: configure doesn\u0027t check for ant \u003e\u003d 1.7\nClient: java, build process\nPatch: Harlan Lieberman-Berg, Jake Farrell\n\nAdds a configure check to verify that the current version of ant is \u003e\u003d 1.7 otherwise sets WITH_JAVA to no.\n\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1127686 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "4f42ef7aa593b20fa17ad542f53c296032955fb7",
      "tree": "bcb1217771ff0bc22c18c0462be2a88ec728a944",
      "parents": [
        "5aaa02166e335d6399c7345bbd8f3d83d4e481fa"
      ],
      "author": {
        "name": "Christian Lavoie",
        "email": "clavoie@apache.org",
        "time": "Thu Nov 04 18:51:42 2010 +0000"
      },
      "committer": {
        "name": "Christian Lavoie",
        "email": "clavoie@apache.org",
        "time": "Thu Nov 04 18:51:42 2010 +0000"
      },
      "message": "THRIFT-953: Fix compilation of TransportTest.cpp on Mac (actual tests still fail) and fix boost m4 macros for Mac.\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1031148 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "ef5e81b1acdc6e0091c8bc9170bff1e83c7e990e",
      "tree": "2d97644699a4bde1d21d8785403dbf129cfe6386",
      "parents": [
        "aca320d3955c39ce7c05de16d748e103daf074a4"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Tue Aug 31 16:51:28 2010 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Tue Aug 31 16:51:28 2010 +0000"
      },
      "message": "THRIFT-507. Only use Boost for building the C++ library\n\n- Make AX_BOOST_BASE warn instead of fataling if Boost is not found.\n- If Boost is not found, disable compilation of the C++ library.\n- Do not use CPPFLAGS or LDFLAGS from Boost when building the compiler.\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@991253 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "dcc7e9b33343ab2ed07ec2fe46e670d7d5c193be",
      "tree": "f401e0a9b30417ce8435e1480bbd9a2ca78f7ec2",
      "parents": [
        "ea4c9816fc5c4a67e0804d7f1f5afbb1fc5d7c9a"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Tue Aug 31 16:51:22 2010 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Tue Aug 31 16:51:22 2010 +0000"
      },
      "message": "THRIFT-850. Use AX_PROG_PERL_MODULES to test for Bit::Vector\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@991249 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "5cc3ba83fd9c5563709f3c80a48f4820c82473f4",
      "tree": "fcf8e65e210e79abf5e891fcbfff011a8c3d3eae",
      "parents": [
        "351e22b52afcbe9b40e0933f80b06b479dff50f4"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Tue Aug 31 16:51:20 2010 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Tue Aug 31 16:51:20 2010 +0000"
      },
      "message": "THRIFT-505. Make configure give a summary of the enabled components\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@991247 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "ad557420b980c0c5a82ffce13e82cb4b0edde051",
      "tree": "bca54e8013ae5da66861f01d15fe7863257a019a",
      "parents": [
        "e657eb43117437b8a2b2036982ec3d4cd953b437"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Jul 29 19:07:33 2009 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Jul 29 19:07:33 2009 +0000"
      },
      "message": "Make ax_lib_event.m4 set a per-version variable on success\n\nThis makes it a little bit easier to check for several versions of\nlibevent and see which succeeded.\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@799017 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "e657eb43117437b8a2b2036982ec3d4cd953b437",
      "tree": "921a720749b95cae8245a2784b60088a58e9a9ba",
      "parents": [
        "c8e300533cc9d12ecb2325ec89b581647cb7707e"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Jul 29 19:07:27 2009 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Jul 29 19:07:27 2009 +0000"
      },
      "message": "THRIFT-523. Make ax_lib_event.m4 work with newer versions of libevent\n\nlibevent changed is minor version numbering scheme with version 1.4.0,\nand the simplistic comparison function used by ax_lib_event.m4 did not\nwork with the new scheme.  This patch introduced a more accurate\ncomparison function that works with all existing versions of libevent.\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@799016 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "eaa8d7e565a4ee4a1aa9357bebdaec023a540717",
      "tree": "dfca8b5c212807fdab5245c3640d1c4d78bb6fab",
      "parents": [
        "af3b6309b5fcb2c650a730ed8d655c9d3205a178"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Tue May 12 23:16:53 2009 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Tue May 12 23:16:53 2009 +0000"
      },
      "message": "Extend ax_javac_and_java.m4 to test for specific classes\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@774130 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "e4d4ea0e834ed4d022bb38e53daae4985c04ee04",
      "tree": "1fc0cfa600e97f81bbb995a98ed5a4340cdca6b1",
      "parents": [
        "a7d63f5f7013ab90999d715b1f9c311296fa2d19"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Thu Apr 02 21:37:17 2009 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Thu Apr 02 21:37:17 2009 +0000"
      },
      "message": "THRIFT-333. cpp: Initial TCompactProtocol implementation\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@761438 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "f82aee5087bd62989482f5c532cbd80f97a39b7f",
      "tree": "22d2989b985c1b0435faa51a606d1d5fa0d22d9c",
      "parents": [
        "566a987dacfda8a85cdc55c5a0577ff6453da9d4"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Mon Mar 30 22:52:29 2009 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Mon Mar 30 22:52:29 2009 +0000"
      },
      "message": "THRIFT-387. Add license statements to some autoconf macro files\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@760216 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "13083d6d52d2b5bd3d5a9368a04503c5b21eabab",
      "tree": "dfc912718c5f9dbacfd395d1e5f8dd59e9fd9de6",
      "parents": [
        "afa1b47e60c4ffba554f6187d84fd20cd514f51d"
      ],
      "author": {
        "name": "Bryan Duxbury",
        "email": "bryanduxbury@apache.org",
        "time": "Fri Mar 20 02:19:46 2009 +0000"
      },
      "committer": {
        "name": "Bryan Duxbury",
        "email": "bryanduxbury@apache.org",
        "time": "Fri Mar 20 02:19:46 2009 +0000"
      },
      "message": "THRIFT-294. Remove @author tags\n\nThey\u0027re gone. Don\u0027t add any new ones!\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@756307 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "19d3d0a03a05979ec76a29161921e439b74ab244",
      "tree": "c34ba424e0d4d3d223f705131624f363bbdff128",
      "parents": [
        "d9cdf42ec5edce6572265240276bce013d9b3ebc"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Fri Mar 13 21:25:31 2009 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Fri Mar 13 21:25:31 2009 +0000"
      },
      "message": "Fix a test in ax_lib_zlib\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@753429 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "d9cdf42ec5edce6572265240276bce013d9b3ebc",
      "tree": "600e88eef97b28230fee8e3be0103205e5d71463",
      "parents": [
        "42336c19b2a34708feb4bcddd5cde083cabb0d0d"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Fri Mar 13 21:25:29 2009 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Fri Mar 13 21:25:29 2009 +0000"
      },
      "message": "THRIFT-300. A reimplementation of ax_java\n\nCompletely replace ax_java.m4 with ax_javac_and_java, which is\na clean-room implementation of an autoconf macro to detect Java.\nIt has some limitations compared to the ax_java macros in\nThe Autoconf Macro archive, but it has two key advantages.\nIt is not GPL-licensed.  It doesn\u0027t abort configure if Java is\nnot found.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@753428 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "9a75aa51922c53d2dd010cbf962bdcd2302833aa",
      "tree": "0d4f15e43a24a56abad44197eea9521ba2e2fe80",
      "parents": [
        "249d7cb199b5c08e7a7a51189a733cc8fef12cf9"
      ],
      "author": {
        "name": "Bryan Duxbury",
        "email": "bryanduxbury@apache.org",
        "time": "Thu Jan 29 01:37:01 2009 +0000"
      },
      "committer": {
        "name": "Bryan Duxbury",
        "email": "bryanduxbury@apache.org",
        "time": "Thu Jan 29 01:37:01 2009 +0000"
      },
      "message": "undoing an unintentional commit to ax_java.m4\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@738704 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "249d7cb199b5c08e7a7a51189a733cc8fef12cf9",
      "tree": "a2ba11caa15e18c66f13d17ff7d8f43bc9c7d051",
      "parents": [
        "369417a5f15b54738d4954908fbb4908b8603295"
      ],
      "author": {
        "name": "Bryan Duxbury",
        "email": "bryanduxbury@apache.org",
        "time": "Thu Jan 29 01:21:20 2009 +0000"
      },
      "committer": {
        "name": "Bryan Duxbury",
        "email": "bryanduxbury@apache.org",
        "time": "Thu Jan 29 01:21:20 2009 +0000"
      },
      "message": "THRIFT-166. java: Java tests should be in lib/java/test/\nTHRIFT-221. java: Make java build classpath more dynamic and configurable\n\nThis issue moves all the tests from test/java to lib/java/test/src and combines the build files. In addition, rather than continue on with the same busted approach to finding dependent jars for the tests, THRIFT-221 has been implemented, allowing the user to specify a .thrift-build.properties file in their home directory that contains additional classpath entries. \n\nAs a result of this patch, \"make check\" does not currently work as it is expected to. This will be resolved in a follow-up commit.\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@738695 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "9c983c2db0856293715fe64bd84272bf3fbdfb87",
      "tree": "fbc21088e6fb2101645512559fd62a23e2046038",
      "parents": [
        "4c266ccc2cd6598891dfd8955cf0dc8ff4b97976"
      ],
      "author": {
        "name": "T Jake Luciani",
        "email": "jake@apache.org",
        "time": "Fri Jan 16 01:04:27 2009 +0000"
      },
      "committer": {
        "name": "T Jake Luciani",
        "email": "jake@apache.org",
        "time": "Fri Jan 16 01:04:27 2009 +0000"
      },
      "message": "THRIFT-271: allows build to locate libevent on osx\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@734878 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "0a136c8ca8d9bc38d57024636f2ff703ccc80345",
      "tree": "a2f88e61792f10f4ed686ad7de8ffa10e1fe5955",
      "parents": [
        "a60df1fab4545031645cd972fa27695286887da4"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Mon Dec 22 19:54:12 2008 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Mon Dec 22 19:54:12 2008 +0000"
      },
      "message": "THRIFT-208. Fix ax_java.m4 for Ubuntu 8.10\n\nOn Ubuntu 8.10, /bin/sh is a symlink to dash (a minimal\nBourne-compatible shell).  ./configure is smart enough\nto detect when the shell it is run with is missing features.\nIn such cases, it switches to a more capable shell (like bash).\nThis causes it to enable certain shell constructs that are\nnot supported by dash.  However, the Autoconf macro file that\nwe use to detect Java support interacts poorly with Autoconf\nbecause it uses divert(-1) for large comments.  This somehow\ncauses configure to set SHELL to /bin/sh.  As a result, the\nlibtool script generated during the build process is not\ncompatible with the shell that is used to run it (if a recent\nversion of libtool is in use).\n\nThis change replaces all of the \"divert(-1)\" comments\nwith more traditional \"dnl\" comments.  This allows Thrift\nto build on Ubuntu 8.10.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@728756 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "5d6cb0ce944641d963cbeaed65e7de1020333eaf",
      "tree": "b7082832a0c0646e90ca765265edd719d57f22bd",
      "parents": [
        "0a2e7a245d8609377d0f16811c0301649f492a83"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Jun 11 05:31:09 2008 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Jun 11 05:31:09 2008 +0000"
      },
      "message": "Rename ax_thrift_gen.m4, which now contains two macros.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@666533 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "2d2aa145b4b9595fb128009536528ce533df1be1",
      "tree": "eb4e842057c793522b6f24567bf783f26a4ad7e7",
      "parents": [
        "0c703cc2f8dd85016a2d7f19b31b09aee42361e0"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Mar 26 07:22:26 2008 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Mar 26 07:22:26 2008 +0000"
      },
      "message": "Update to the latest version of AX_BOOST_BASE.\n\nIt now has the license right in the file.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665583 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "be5ee7c191ec125c80f4221c3231b254b3bcb145",
      "tree": "9a1b87dc4d2bf00536018adb1216b7ea4ab7a77d",
      "parents": [
        "b3483d0b2c7fbf923a63d6f138ada8d2fc53cbab"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Sun Mar 02 07:00:19 2008 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Sun Mar 02 07:00:19 2008 +0000"
      },
      "message": "Infrastructure for excluding language libraries from the build.\n\nAdd a new autoconf macro (a thin wrapper around AC_ARG_WITH) that\nmakes it pretty easy to include or exclude specific language libraries.\n\nThis will be tested along with future changes that use it.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665544 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "b3483d0b2c7fbf923a63d6f138ada8d2fc53cbab",
      "tree": "24fa00cee374bfbc9d2c94c17770d9da94c9e806",
      "parents": [
        "14feb4127c03bf164c0268eb2c0c29f2fb308bae"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Sun Mar 02 07:00:15 2008 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Sun Mar 02 07:00:15 2008 +0000"
      },
      "message": "Make the configure help more consistent.\n\nMake the help strings generated by AX_THRIFT_GEN look more like\nthe ones from built-in autoconf macros.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665543 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "add584d8f957347c0b5394a9562181a87d4eb468",
      "tree": "c66147a661b539bc0cbbff933e75e8e69b7f46a4",
      "parents": [
        "771f8c797b1920919aadcb63d9e1dab3cd1905f6"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Feb 27 01:55:30 2008 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Feb 27 01:55:30 2008 +0000"
      },
      "message": "Infrastructure for excluding code generators from the Thrift compiler.\n\nAdd a new autoconf macro (a thin wrapper around AC_ARG_ENABLE) that\nmakes it pretty easy to include or exclude specific code genreators.\n\nThis will be tested along with future changes that use it.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665515 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "f8dcf03416bec49ee4ba7cc1615f61fa5e5419d7",
      "tree": "c7f17e9f1586c51207d598890d4d0d49fa871693",
      "parents": [
        "dab2ad85dab534fb0488ce530d5231261c56487c"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Sat Feb 23 22:07:39 2008 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Sat Feb 23 22:07:39 2008 +0000"
      },
      "message": "Add automake support for building the Java library.\n\nIf java, javac, and ant are all available, the Java library will be built as part of the standard make target.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665494 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "832b262acab7656ce5d5541f010c29f060580693",
      "tree": "8fecf364acbfb94a60a1bcf929f8f891e5130510",
      "parents": [
        "65704511459cdfc0f3e7d70b5008ea4e18a6f538"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Fri Dec 28 18:25:33 2007 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Fri Dec 28 18:25:33 2007 +0000"
      },
      "message": "Thrift: Revamp build to use a single configure.ac.\n\nSummary:\nBen Maurer suggested that it would make sense for Thrift to build as\na single project, with one configure.ac and multiple Makefile.am.\nHe was also kind enough to do the heavy lifting, and this commit\nis the application of his patch (with minor modifications).\nThe most significant visible change from this diff is that\nin order to buidl one of the thrift sub-projects (i.e.: the compiler,\nthe C++ library, or the Python library) you must run bootstrap.sh\nand configure in the Thrift root, then make in the specific project.\nUsers who want to build and install the Python library but\ncan\u0027t run configure because they don\u0027t have Boost can simply\nrun setup.py directly.\n\nReviewed By: mcslee\n\nTest Plan: Built Thrift from scratch.\n\nRevert Plan: ok\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665409 13f79535-47bb-0310-9956-ffa450edef68\n"
    }
  ]
}
