)]}'
{
  "log": [
    {
      "commit": "8fd8c6366d99ceeccdbcbbe94e87ae247c8c66f6",
      "tree": "f5b690ffab713fed9cdf1e640a92ca05575fb9fd",
      "parents": [
        "b0350dbc40d3bc442f02bbd5980e2c2b5d83194d"
      ],
      "author": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Thu Jul 10 09:14:51 2014 -0400"
      },
      "committer": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Thu Jul 10 09:14:51 2014 -0400"
      },
      "message": "THRIFT-2602:Fix missing dist files\nClient: build process\nPatch: jfarrell\n\nAdd all missing files to the dist package.\n"
    },
    {
      "commit": "16fcad0b25f1200db7ec0add08f827c76bf4dd43",
      "tree": "02e119d494c8c719954c3904cf6fe01ba782f172",
      "parents": [
        "706cb4e4cb7426d25722b1166e0c8b102b20051e"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun Mar 16 21:12:11 2014 +0100"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Wed Mar 19 06:47:47 2014 +0100"
      },
      "message": "THRIFT-2407 use markdown (rename README \u003d\u003e README.md)\nPatch: Roger Meier\n"
    },
    {
      "commit": "7e10329f7982f2602d6dbdcb2b45e843b85170c4",
      "tree": "2f3f613762df784cfec080c6d759b129aa757b8b",
      "parents": [
        "199833807f8dabd0d6d1707a594b7d6cac82641e"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sat Feb 22 18:13:03 2014 +0100"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sat Feb 22 18:13:03 2014 +0100"
      },
      "message": "THRIFT-847 Test Framework harmonization across all languages\nadd a *make cross* build target\nPatch: Roger Meier\n"
    },
    {
      "commit": "c88d58195246069ea05106855aa567e2db32fe69",
      "tree": "e0c1a015cc068e3b1eb94eea61605a34eb0529d6",
      "parents": [
        "8909cbdf819a059874ffc22ca6c04a06211321f6"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun Jan 26 11:51:26 2014 +0100"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun Jan 26 11:51:26 2014 +0100"
      },
      "message": "THRIFT-2317 add disable option to exclude tutorial from build\n"
    },
    {
      "commit": "102c600bbb64b23679a3b143cdf9815733bdcb55",
      "tree": "c449defe3ed1d59db51a8a600808a72ec9db85ec",
      "parents": [
        "32d323e2c7df3ae2c083d8fe109a3dd6806c204d"
      ],
      "author": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Thu Aug 15 21:20:19 2013 -0400"
      },
      "committer": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Thu Aug 15 21:20:19 2013 -0400"
      },
      "message": "Thrift-2124: .o, .so, .la, .deps, .libs, gen-* files left tutorials, test and lib/cpp when making DIST\nClient: build\nPatch: jfarrell\n\nFixing all the missing files and dist build issues that have been ignored.\n"
    },
    {
      "commit": "4dd351d4b404e52f32b61abe2184f21e65d87cfb",
      "tree": "8dc9c910f5519d11a801e175e4c563c79f9b098b",
      "parents": [
        "2ca9c2028593782621c8876817d8772aa5f46ac7"
      ],
      "author": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Thu Aug 15 19:14:14 2013 -0400"
      },
      "committer": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Thu Aug 15 19:14:14 2013 -0400"
      },
      "message": "THRIFT-2125: debian missing from dist\nClient: build\nPatch: jfarrell\n\nUpdating dist to add debian packages needed for build.\n"
    },
    {
      "commit": "1ed799156dbaa8f313b413d28a6dacc7775ce88f",
      "tree": "60ef674571fdff25e55b10dc33782f16705a92ef",
      "parents": [
        "d65def0159ce785488d9e8316d56a1d595bc1408"
      ],
      "author": {
        "name": "Carl Yeksigian",
        "email": "carl@apache.org",
        "time": "Mon Jun 03 18:29:31 2013 -0400"
      },
      "committer": {
        "name": "Carl Yeksigian",
        "email": "carl@apache.org",
        "time": "Tue Jun 04 04:56:00 2013 -0400"
      },
      "message": "THRIFT-1985: Add a Vagrantfile to build and test Apache Thrift fully reproducable\n\nMoved the Vagrantfile to the contrib/ directory to prevent polluting the top level directory\n"
    },
    {
      "commit": "0236434bdc06b8480d5f46a228d9f4dfa84b69dc",
      "tree": "c3b990769414bfc911ab9b4e1adc68a56dc4e9e5",
      "parents": [
        "14ff9c8a6a283b20f0c88ebcb9ff257cf861922c"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Thu May 30 21:57:34 2013 +0200"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Thu May 30 21:57:34 2013 +0200"
      },
      "message": "THRIFT-1985 add a Vagrantfile to build and test Apache Thrift fully reproducable\nadd EXTRA_DIST\n"
    },
    {
      "commit": "1c9563642973a2b0af91e150383745c540c5765a",
      "tree": "c712e7b94b9304b5548ed06a70b77debe6637d5e",
      "parents": [
        "1b4c9b9691b856283f13f6ffb5979acc0d2c1738"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sat Apr 27 21:13:34 2013 +0200"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sat Apr 27 21:13:34 2013 +0200"
      },
      "message": "THRIFT-1809 NEWS, DISCLAIMER and CONTRIBUTORS\nfix make dist\n"
    },
    {
      "commit": "fa89932a49f80ddea079c783232f6d304c59352e",
      "tree": "53555241d1c9efd42dd284b02acb71a3ef01590d",
      "parents": [
        "8d410de0a057e301505c870a9a67e0e73510d0a0"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Mon Oct 22 19:27:38 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Mon Oct 22 19:27:38 2012 +0000"
      },
      "message": "THRIFT-1735 integrate tutorial into regular build \nPatch: Roger Meier\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1401032 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "e0c531673657fb85ed9cc653c1976bd1810deb76",
      "tree": "ab37013400edd246e3d0503699accfc4178aff6a",
      "parents": [
        "2a266cb59504fa56dd693fa7c62072a48c70e9b5"
      ],
      "author": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Wed Nov 16 12:58:36 2011 +0000"
      },
      "committer": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Wed Nov 16 12:58:36 2011 +0000"
      },
      "message": "Thrift-1426: Dist package missing files for release 0.8\nClient: build\nPatch: Jake Farrell\n\nCleans up dist target and removes extra folders.\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1202686 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "627f1a00885052a8eb86e52aaf00bc66b5ebacd2",
      "tree": "b55c0797f26acf783c066c7a6f112c26f80a4776",
      "parents": [
        "1fd248fa040240189bd99f007a462c2f89f65b60"
      ],
      "author": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Wed Sep 14 03:43:49 2011 +0000"
      },
      "committer": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Wed Sep 14 03:43:49 2011 +0000"
      },
      "message": "Thrift-1345: Allow building without test cases\nClient: build env\nPatch: Vitali Lovich\n\nAdds --without-tests to configure to omit processing/building the test directories.\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1170426 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "f2100be15b4c4e17db08c36c54ca71a9e80e33d8",
      "tree": "fd5478b86c49c8224e24e8369ce0d3c047282931",
      "parents": [
        "1709d40b4f33d034e63dcf7803202891834bba05"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Wed Mar 23 20:36:20 2011 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Wed Mar 23 20:36:20 2011 +0000"
      },
      "message": "THRIFT-1074 .keystore and .truststore are missing from the 0.6.0 distribution\n- new tar format for dist files: tar-ustar POSIX 1003.1-1988\n- adds .XYZ files not in the excluded build list to the dist tar.gz file\nPatch: Jake Farrell\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1084724 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "2287278140256323491d8879dbc9592f71cbd1a9",
      "tree": "bbbe00e3773daa589f62b86341b49d77ba3754ad",
      "parents": [
        "8166073e7fc4b4a13bbbcc464328f03d0a89b577"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Fri Oct 22 11:20:25 2010 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Fri Oct 22 11:20:25 2010 +0000"
      },
      "message": "THRIFT-6 update Version Info for several languages, add print-version to Makefile.am\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@1026299 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "d50f347e33abcfc5c4d70bb8d276f3e1951f4e00",
      "tree": "3ef6196e323cf449c7c8838b4fe4d9579640bc74",
      "parents": [
        "184d26237a3d0a5449a29350a74c2240bf1097e8"
      ],
      "author": {
        "name": "Bryan Duxbury",
        "email": "bryanduxbury@apache.org",
        "time": "Thu Aug 19 04:58:34 2010 +0000"
      },
      "committer": {
        "name": "Bryan Duxbury",
        "email": "bryanduxbury@apache.org",
        "time": "Thu Aug 19 04:58:34 2010 +0000"
      },
      "message": "build: make dist no longer includes root-level bootstrap.sh. this should help users of release tarballs avoid confusion.\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@987017 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "a1e268c54b6702dc9223623fd51a8c96df8335d2",
      "tree": "c99c9af01178e054c9e920e15b4369e71407cc40",
      "parents": [
        "f7d9f8e4899ac9b126a4ed3cd11a949fd476a066"
      ],
      "author": {
        "name": "Bryan Duxbury",
        "email": "bryanduxbury@apache.org",
        "time": "Mon May 03 21:33:00 2010 +0000"
      },
      "committer": {
        "name": "Bryan Duxbury",
        "email": "bryanduxbury@apache.org",
        "time": "Mon May 03 21:33:00 2010 +0000"
      },
      "message": "THRIFT-770. build:  Get \u0027make dist\u0027 to work without first compiling source code\n\nThis patch ditches the old print_version.sh method and instead generates the compiler\u0027s version.h via the Makefile.\n\nPatch: Anthony Molinaro\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@940630 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "4b86e62eb6bb9230985c53c121e6aa34642162cb",
      "tree": "e76554a060d531e08fdc50429e682a9f882948e0",
      "parents": [
        "dc0a94142699ebf90a4a35a3e1ca64c7b875125f"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Fri May 22 19:52:06 2009 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Fri May 22 19:52:06 2009 +0000"
      },
      "message": "THRIFT-373. Get some missing files into the release tarballs\n\n- Added some stuff to EXTRA_DIST.\n- Added some non-compiled sources to a C++ test.\n- Made lib/perl/test a SUBDIR of lib/perl.\n\nThe last is a revert of r766558, but I moved the \"Types.pm\" rules in\nlib/perl/test/Makefile.am to the check-local target, so it should still\nwork as expected (per THRIFT-461).\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@777681 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "ea2cba8ba8484a8d4e669c02dd97b3b2445ef322",
      "tree": "6be4a3bf2d069a006c9a15f5ee47a1893a176f4d",
      "parents": [
        "4bc4231040186d9e0c35ff4d8211ce7b7e43aab5"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Mon Mar 30 21:35:00 2009 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Mon Mar 30 21:35:00 2009 +0000"
      },
      "message": "THRIFT-387. Add license headers to a bunch of files\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@760189 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "e211393964cc1083ec0cc11d3ccf6f1666bfd521",
      "tree": "b779395d8226fbabfcabdf935fe2b919d359889d",
      "parents": [
        "885c82d75a7c08f0679b11ddf943710828d0251d"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Thu Mar 26 08:47:07 2009 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Thu Mar 26 08:47:07 2009 +0000"
      },
      "message": "THRIFT-389. Make \"make dist\" work properly for Subversion working copies\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@758560 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "48141bf5a686453b7a1b5b5b506617669b7cc748",
      "tree": "fd2b33e0d42b71ac184e5eaa3732bfec82d66e64",
      "parents": [
        "4980910100f67b1353040529257825af946f8e6b"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Mar 18 23:59:56 2009 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Mar 18 23:59:56 2009 +0000"
      },
      "message": "THRIFT-373. Update lists of files to include in release tarballs\n\nThis is mostly EXTRA_DIST, but also includes some headers.\nI had to drill down into test because \"make dist\" builds some\nof the test code.  .gitignore is not included in the tarballs.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@755791 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "0b7d6fa5ee27dcfe60ed946c99fbc1c664bb4057",
      "tree": "8a8d7fded45f797c0155f0a16d08371839c3c287",
      "parents": [
        "d20a1d3619efa9edef51364d927bc9a78b37217f"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Sat Feb 07 02:36:35 2009 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Sat Feb 07 02:36:35 2009 +0000"
      },
      "message": "THRIFT-314. Purge reflection.limited\n\nThis was a feature designed to allow a Thrift server to report\ninformation about its interface.  However, the feature has\nsignificant design problems, and is presence is currently causing\nconfusion without doing any good.  Therefore, it is being removed.\nIt will always be in source control if and when we are ready to\ncome back to it.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@741824 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "d80c06a1a1a4692affa620f505b783d3db2aec3c",
      "tree": "b3f80c20718e9090e7f9f8773f79aef25f953293",
      "parents": [
        "13c4380347beb33113cd578b3413b0c31a6c7033"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Mon Apr 21 18:07:53 2008 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Mon Apr 21 18:07:53 2008 +0000"
      },
      "message": "Add contrib to EXTRA_DIST so it goes into make dist.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665662 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "8180c0c028d11086f6dd042e637af7c38db073f2",
      "tree": "3a2fc8f2f962c46e2ac63516973eadc0e8be3f5a",
      "parents": [
        "20f009d6251af0f838c4ef8799d6b238cd230606"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Mon Feb 04 21:14:14 2008 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Mon Feb 04 21:14:14 2008 +0000"
      },
      "message": "Thrift: \"make check\" support.\n\nSummary:\nAdd a Makefile.am in the test directory that runs some of the test programs\nwhen \"make check\" is executed.  Also removed some obsolete comments.\n\nReviewed By: mcslee\n\nTest Plan:\nRan make check, saw all tests pass.\nRan make install, saw no test programs installed.\nRan ./cleanup.sh, saw a pristine workspace.\n\nRevert Plan: ok\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665458 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"
    },
    {
      "commit": "b72d19f653878dddfe09d01082dad3f077ecf95a",
      "tree": "c36fec3a5ec85072c64a70a12e07b94619f18265",
      "parents": [
        "93a0664affc0805d11c9d69ae9989e96f2700842"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Tue Sep 18 19:46:00 2007 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Tue Sep 18 19:46:00 2007 +0000"
      },
      "message": "Thrift: Prep for release.\n\nSummary:\n- make dist is no fun.  Had to add a lot of stuff to Makefile.am to\n  make sure stuff got included in the tarball.\n- Added a permanent NEWS file with the release notes for this release.\n- clean.sh removes ylwrap also.\n- Gave it a real version for make dist.\n- Added ACLOCAL_AMFLAGS to lib/cpp/Makefile.am to make it easier to\n  work on configure.ac.\n- Made concurrency_test a non-installed binary because\n  no one wants to install it.\n- Dropped some symlinks that were annoying make dist.\n- Updated README.\n\nTest Plan:\n./bootstrap.sh \u0026\u0026 ./configure \u0026\u0026 make dist\nCompared contents of tarball to source tree.\nDid this from a fresh git tree so no gross untracked files would be around.\nOn devrs: ./bootstrap.sh \u0026\u0026 ./configure \u0026\u0026 make install DESTDIR\u003d/tmp/relinst1\nMade sure concurrency_test was built but not installed.\nChecked zlib URL with firefox.\n\nReviewed By: mcslee\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665274 13f79535-47bb-0310-9956-ffa450edef68\n"
    }
  ]
}
