)]}'
{
  "log": [
    {
      "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": "cb094b80f2b5a6752063124a50c05f070e95c7a7",
      "tree": "1497c3192cf7ab81cb71495192125053aa4568db",
      "parents": [
        "b51a62b9686bad1db949735025ca6823c3c8462b"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Feb 13 15:05:40 2021 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sun Feb 14 11:18:01 2021 +0100"
      },
      "message": "THRIFT-5229 remove AS3 support\nClient: AS3\nPatch: Jens Geyer\n\nThis closes #2329\n"
    },
    {
      "commit": "b5fe1dbc0cac81ab99ec5d71de70f4389b234888",
      "tree": "cc76956269678159418ed2106abd530736a1ad5a",
      "parents": [
        "876aee506b937d64b1fb035ff65e5e52def04c04"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Feb 11 22:49:49 2021 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Feb 11 22:49:49 2021 +0100"
      },
      "message": "Reverted wrongly pushed commits.\n- This reverts commit 876aee506b937d64b1fb035ff65e5e52def04c04.\n- This reverts commit b89316d54bb0253493b48446cb510755fb3196d2.\n"
    },
    {
      "commit": "b89316d54bb0253493b48446cb510755fb3196d2",
      "tree": "1f52ff971d44c2c8bb0aad0b9ba627a953e0c899",
      "parents": [
        "897652e5f08147efad9db66b86c3036b3d3826db"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Feb 28 19:22:34 2020 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Feb 10 20:27:08 2021 +0100"
      },
      "message": "Revert \"THRIFT-4982 Remove deprecated C# bindings from the code base\"\n\nOnly compiler, test, lib and tutorial code.\n"
    },
    {
      "commit": "2ef0113d69527cf2b8b6d6df0ecd2650d6f7bf38",
      "tree": "3af52fbb6447f4af19286dfb843d049dde5d7eb5",
      "parents": [
        "ebfa771a26e406da947f72ae8d87602c892435cc"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Feb 04 22:41:50 2021 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Feb 05 12:58:49 2021 +0100"
      },
      "message": "Consolidated gitignore \u0026 added missing EXTRA_DISTs\n"
    },
    {
      "commit": "330482b02e14955b7a760c59214de3e1b6d03dce",
      "tree": "245c62283a614e18304d00a4b31ad7764e479db1",
      "parents": [
        "1d68bfe3c4b72370e3db50f164c5241f15fc119c"
      ],
      "author": {
        "name": "Kashirin Alex",
        "email": "kashirin.alex@gmail.com",
        "time": "Tue Sep 22 05:38:52 2020 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Oct 02 21:52:43 2020 +0200"
      },
      "message": "markdown compiler added\nClient: md\nPatch: Kashirin Alex\n\nThis closes #2241\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": "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": "a392566e9b31edfb3f3da9bb09dc193215c285c2",
      "tree": "458b19f71b31758494e866993b966fc1a7e77d33",
      "parents": [
        "3711d9081095551c04980d328a2e4729d9730219"
      ],
      "author": {
        "name": "Kevin Wojniak",
        "email": "kainjow@users.noreply.github.com",
        "time": "Mon Jul 01 11:07:45 2019 -0700"
      },
      "committer": {
        "name": "James E. King III",
        "email": "jking@apache.org",
        "time": "Mon Jul 01 14:07:45 2019 -0400"
      },
      "message": "THRIFT-4896 - prevent cpp and c_glib include directories from leaking into other targets (#1821)\n\n- enable the automake `nostdinc` option\r\n- fix up include paths"
    },
    {
      "commit": "3f0d4447919a7b358e60b09ab919bbe52758cc98",
      "tree": "e2f4f5219346452ebe3866ec3a8e671c4d48172a",
      "parents": [
        "96c6113dda9869b7e2d4318bc0bce4f12f3ca3d2"
      ],
      "author": {
        "name": "Mustafa Senol Cosar",
        "email": "mustafa@unscrambl.com",
        "time": "Fri Mar 01 18:57:09 2019 +0300"
      },
      "committer": {
        "name": "James E. King III",
        "email": "jking@apache.org",
        "time": "Fri Jun 21 06:38:32 2019 -0400"
      },
      "message": "Implement episodic compilation for js code generation\n"
    },
    {
      "commit": "aa0c8b35d8f78812de1d7803d6277a37d2ed593a",
      "tree": "b71ac06b6da5c135b11aea72bf12207e9cce0c2b",
      "parents": [
        "1231930abd1d72b422deec967559caf3dc02dac7"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Mon Jan 28 23:27:45 2019 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Mon Jan 28 23:12:28 2019 +0100"
      },
      "message": "THRIFT-4723 Consolidate C#/netcore into new netstd language target\nClient: netstd\nPatch: Jens Geyer\n\nThis closes #1710\n"
    },
    {
      "commit": "29f7f8f32f6bf88751e0ef3c8e3f2fba1aac5b8f",
      "tree": "8237187ddf8cb2b04881486dd19ec46e259cb180",
      "parents": [
        "3f559940c23deed67c61e1e8fd92e1aa5a6f108d"
      ],
      "author": {
        "name": "James E. King III",
        "email": "jking@apache.org",
        "time": "Sat Jan 26 09:15:19 2019 -0500"
      },
      "committer": {
        "name": "James E. King III",
        "email": "jking@apache.org",
        "time": "Sat Jan 26 23:53:38 2019 -0500"
      },
      "message": "THRIFT-4743: remove cpp compiler plugin support to simplify the project\n"
    },
    {
      "commit": "234fb47229dad47842e97a599614dbbd81b7c4a2",
      "tree": "e1c75e2200041c4ef67b0ed2d1a5ac877012412f",
      "parents": [
        "f3ec277e7e2c147342831ecec590bc2f71b07761"
      ],
      "author": {
        "name": "James E. King III",
        "email": "jking@apache.org",
        "time": "Sun Jan 13 23:19:18 2019 -0500"
      },
      "committer": {
        "name": "James E. King III",
        "email": "jking@apache.org",
        "time": "Mon Jan 14 08:13:52 2019 -0500"
      },
      "message": "THRIFT-4719: remove cocoa\n"
    },
    {
      "commit": "e93a90171529625966294fb35eaebf35cf4c6ba7",
      "tree": "287d2822c90c9d9e90c09fa00080c138f7aecfb1",
      "parents": [
        "d907cc92db5b93e699a4282e979d097ea863215a"
      ],
      "author": {
        "name": "Tomek Kurcz",
        "email": "tomsandbox@gmail.com",
        "time": "Tue Sep 19 09:16:43 2017 +0200"
      },
      "committer": {
        "name": "James E. King III",
        "email": "jking@apache.org",
        "time": "Fri Mar 02 13:44:50 2018 -0500"
      },
      "message": "THRIFT-82: Add Common Lisp support\nClient: cl\n\nThere\u0027s framed and buffered socket transport, binary protocol, multiplex, simple\nserver, cross-tests, self-tests, tutorial, CL library, CL code generator. Only\nSBCL is supported for now.\n\nThis closes #1412\n"
    },
    {
      "commit": "54993296c413ad0ba295148af5a905d11d671ce9",
      "tree": "2ccca00ee3e96741906c58c0358c8b30026dc244",
      "parents": [
        "9a32f8af3a02c994fc7f0f281b30caaeda20768d"
      ],
      "author": {
        "name": "Volodymyr Gotra",
        "email": "volodymyr.gotra@evolute.com",
        "time": "Mon Dec 18 02:08:09 2017 +0200"
      },
      "committer": {
        "name": "James E. King III",
        "email": "jking@apache.org",
        "time": "Sun Jan 14 08:39:32 2018 -0500"
      },
      "message": "THRIFT-4434: .NET Core cleanup and the beginnings of compiler unit tests\nClient: netcore\n\nThis closes #1449\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": "8b96bfbf1eb058d3c378535e90c1e90280224bb4",
      "tree": "9b7719c1bb205f7132f4b1870f974c6ceb7f0bac",
      "parents": [
        "6fe7fa1b7ed72215a59e93c680a209a99530fada"
      ],
      "author": {
        "name": "Allen George",
        "email": "allen.george@gmail.com",
        "time": "Wed Nov 02 08:01:08 2016 -0400"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Jan 26 01:34:16 2017 +0100"
      },
      "message": "THRIFT-2945 Add Rust support\nClient: Rust\nPatch: Allen George \u003callen.george@gmail.com\u003e\n\nThis closes #1147\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": "59cb6661bcee265d39ad524154472ebe27760f1e",
      "tree": "b0e203d368be0f52076e9c846bbea7aae94ea7fa",
      "parents": [
        "015fe5272cdcfc14063384ad9cc2d083cd5e2b09"
      ],
      "author": {
        "name": "Nobuaki Sukegawa",
        "email": "nsuke@apache.org",
        "time": "Wed Oct 19 12:02:39 2016 +0900"
      },
      "committer": {
        "name": "Nobuaki Sukegawa",
        "email": "nsuke@apache.org",
        "time": "Wed Oct 19 22:53:32 2016 +0900"
      },
      "message": "THRIFT-3949 missing make dist entry for compiler/cpp/test\n\nThis closes #1115\n"
    },
    {
      "commit": "d8c6a84866f7afb3ef9bb8f1d74fe1984b873d98",
      "tree": "606960472ed7b6ec4d5d94ec766cadcca2e949e2",
      "parents": [
        "3129549feb1647a42c5e29f4ac171583937139fa"
      ],
      "author": {
        "name": "Nobuaki Sukegawa",
        "email": "nsuke@apache.org",
        "time": "Sun Oct 02 14:21:55 2016 +0900"
      },
      "committer": {
        "name": "Nobuaki Sukegawa",
        "email": "nsuke@apache.org",
        "time": "Mon Oct 03 00:57:41 2016 +0900"
      },
      "message": "THRIFT-3940 Visual Studio project file for compiler is broken\n"
    },
    {
      "commit": "052abc39c60c54f9901993e76a81036b482ed6ba",
      "tree": "7354ab6af083629cc0b2b70779a1b3771c207c93",
      "parents": [
        "11da87e6f30c237869a09e28ab44fe4a59db270e"
      ],
      "author": {
        "name": "dtmuller",
        "email": "dtmuller@web.de",
        "time": "Tue Jul 26 11:58:28 2016 +0200"
      },
      "committer": {
        "name": "Nobuaki Sukegawa",
        "email": "nsuke@apache.org",
        "time": "Mon Sep 26 01:42:02 2016 +0900"
      },
      "message": "THRIFT-2835 Add possibility to distribute generators separately from thrift core, and load them dynamically\n\nDeploy headers needed to build plugins\n\nRestructure source tree to match lib and to make sure headers are\ndeployed to INCLUDE_DIR/thrift.\n\nThis closes #368 and closes #1039\n"
    },
    {
      "commit": "11da87e6f30c237869a09e28ab44fe4a59db270e",
      "tree": "4c81e09a6c5647cf8b4216379c30ec8ec2cb5517",
      "parents": [
        "1e3cf9b9fdcf9a7b7ffc18a2e6148465b154e66b"
      ],
      "author": {
        "name": "Nobuaki Sukegawa",
        "email": "nsuke@apache.org",
        "time": "Sat Sep 10 14:02:19 2016 +0900"
      },
      "committer": {
        "name": "Nobuaki Sukegawa",
        "email": "nsuke@apache.org",
        "time": "Mon Sep 26 01:42:01 2016 +0900"
      },
      "message": "THRIFT-2835 Add possibility to distribute generators separately from thrift core, and load them dynamically\nClient: Compiler\nPatch: Nobuaki Sukegawa, rebased by dtmuller\n\nAlso fixed by dtmuller:\n* Add plugin namespace for erlang language binding\n* Fix unit test test_const_value\n* Don\u0027t clear type cache with every t_program conversion\n* Type \"wb\" may not be supported by popen on non-Windows platforms\n* Fix constness of AST type signatures\n"
    },
    {
      "commit": "3b4a93bba114cc7d460cd9be7f679783f9be000f",
      "tree": "2bdd6d940b5e490ba2b1084096886186e0306533",
      "parents": [
        "3e5b9c275e9f88cefc05c0e0d6da6e86c46ba88d"
      ],
      "author": {
        "name": "Nobuaki Sukegawa",
        "email": "nsuke@apache.org",
        "time": "Mon Feb 22 21:51:33 2016 +0900"
      },
      "committer": {
        "name": "Nobuaki Sukegawa",
        "email": "nsuke@apache.org",
        "time": "Mon Feb 22 23:27:12 2016 +0900"
      },
      "message": "THRIFT-3664 Remove md5.c\nClient: Compiler\nPatch: Nobuaki Sukegawa\n\nThis closes #891\n"
    },
    {
      "commit": "de0b4b55433fe47925a99cf17e6b99e584a3733c",
      "tree": "e03ef9420c6c41195a7fc7bdf3ae42b4a54187a1",
      "parents": [
        "f6521c64f4622960fe3aec634d1a07cb06d0cab1"
      ],
      "author": {
        "name": "BCG",
        "email": "bgould@users.noreply.github.com",
        "time": "Mon Dec 28 01:15:00 2015 -0500"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sun Jan 10 11:54:04 2016 +0100"
      },
      "message": "THRIFT-3523 XML Generator\nClient: XML\nPatch: Benjamin Gould, with minor modifications by Jens Geyer\n\nThis closes #774\n"
    },
    {
      "commit": "56e5b9b01b5a033306d583cd2aec07a0dda3c9f5",
      "tree": "51fbf533e2d6faf0bf9f68e857bcc4b89f1c7c39",
      "parents": [
        "983bf7de419dca19dac755970218a7d09bea8553"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Oct 09 22:01:55 2015 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Oct 09 22:01:55 2015 +0200"
      },
      "message": "THRIFT-2905 Cocoa compiler should have option to produce \"modern\" Objective-C\nClient: Cocoa (ObjectiveC \u0026 Swift)\nAuthor: Kevin Wooten \u003ckevin@wooten.com\u003e\n\nThis closes #539\n"
    },
    {
      "commit": "932c4700c6e3aee20b74d5e2f562326029e6b9c8",
      "tree": "9e701dff2cf2726c2ab2af75c72dce4e8fc9ea89",
      "parents": [
        "123258ba60facd8581d868c71a543487b2acff3c"
      ],
      "author": {
        "name": "Mark Erickson",
        "email": "mark.erickson@workiva.com",
        "time": "Sat Aug 29 10:46:51 2015 -0500"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Oct 03 01:43:59 2015 +0200"
      },
      "message": "THRIFT-3299 Create an Apache Thrift language binding for Dart (dartlang.org).\nClient: Dart\nPatch: Mark Erickson \u003cmark.erickson@workiva.com\u003e\n\nThis closes #608\n"
    },
    {
      "commit": "f13e431babd92f08f46cbc1f32da48965e1c5ca8",
      "tree": "56e09f2b648ea8459286971aa6be59a44eff149e",
      "parents": [
        "7860ee727a91d2f7e74a48c2048f7f7fc79a5d10"
      ],
      "author": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Tue Aug 25 00:39:29 2015 -0400"
      },
      "committer": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Tue Aug 25 00:39:29 2015 -0400"
      },
      "message": "THRIFT-3305: Missing dist files for 0.9.3 release candidate\nClient: build\nPatch: jfarrell\n\nAdds missing files to dist\n"
    },
    {
      "commit": "8677719180b3ef628122e68c188217d4ba987e40",
      "tree": "4e0c7c6e58ff3dd56a2f7534712a86cc5ed149ba",
      "parents": [
        "da0b71fdd18551e69cfe1a7b3afe41047e77cda2"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Jul 25 15:59:46 2015 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Mon Jul 27 23:52:13 2015 +0200"
      },
      "message": "THRIFT-2957 warning: source file %s is in a subdirectory, but option \u0027subdir-objects\u0027 is disabled\nClient: Compiler General\nPatch: Simon South\n\nThis closes #563\n"
    },
    {
      "commit": "262cfb4189f3b347f472dfe8b754861ba481c433",
      "tree": "2898b69b2728eb317263b82a1b3e4732cbb34750",
      "parents": [
        "384f976a3bb27371de4be5355193450c1f270019"
      ],
      "author": {
        "name": "Ben Craig",
        "email": "bencraig@apache.org",
        "time": "Wed Jul 08 20:37:15 2015 -0500"
      },
      "committer": {
        "name": "Ben Craig",
        "email": "bencraig@apache.org",
        "time": "Wed Jul 08 20:37:15 2015 -0500"
      },
      "message": "THRIFT-3221 Create a tool to audit network compatibility between two\n.thrift files\nClient: Compiler (general)\nPatch: Sanjay Poojary \u003csanjay.poojary@ni.com\u003e, Ben Craig\n\u003cbencraig@apache.org\u003e, and Zach Hindes \u003czach.hindes@ni.com\u003e\n\nThis closes #541\n"
    },
    {
      "commit": "16a23a6618754a5a87aeb8df99a72516b0272fb3",
      "tree": "3d3a5250cc06e9010c0e0bef5eed4454a3c6be18",
      "parents": [
        "240120c8434b49d1f76d207aff4e3530d3ada14b"
      ],
      "author": {
        "name": "Konrad Grochowski",
        "email": "hcorg@apache.org",
        "time": "Thu Nov 13 15:33:38 2014 +0100"
      },
      "committer": {
        "name": "Konrad Grochowski",
        "email": "hcorg@apache.org",
        "time": "Tue Nov 18 11:39:10 2014 +0100"
      },
      "message": "THRIFT-2729: C++ - .clang-format created and applied\n\nClient: C++\nPatch: Konrad Grochowski\n\nmake style command added\n"
    },
    {
      "commit": "240120c8434b49d1f76d207aff4e3530d3ada14b",
      "tree": "98cdcc1834ff0d96ef40fe4e927aa607af5c578e",
      "parents": [
        "74260aa9099c3bb209bc8e524b0e8ba603f62c41"
      ],
      "author": {
        "name": "Konrad Grochowski",
        "email": "hcorg@apache.org",
        "time": "Tue Nov 18 11:33:31 2014 +0100"
      },
      "committer": {
        "name": "Konrad Grochowski",
        "email": "hcorg@apache.org",
        "time": "Tue Nov 18 11:33:31 2014 +0100"
      },
      "message": "Revert \"THRIFT-2729: C++ - .clang-format created and applied\"\n\nThis reverts commit 74260aa9099c3bb209bc8e524b0e8ba603f62c41.\n"
    },
    {
      "commit": "74260aa9099c3bb209bc8e524b0e8ba603f62c41",
      "tree": "07ff24e0bed1f74da57e56feb38ea6bae063629c",
      "parents": [
        "ca7e97e0423e785bd7a6b7b8400e67897975e7f6"
      ],
      "author": {
        "name": "Konrad Grochowski",
        "email": "hcorg@apache.org",
        "time": "Thu Nov 13 15:33:38 2014 +0100"
      },
      "committer": {
        "name": "Konrad Grochowski",
        "email": "hcorg@apache.org",
        "time": "Tue Nov 18 10:02:08 2014 +0100"
      },
      "message": "THRIFT-2729: C++ - .clang-format created and applied\n\nClient: C++\nPatch: Konrad Grochowski\n\nmake style command added\n"
    },
    {
      "commit": "bd52f1a1dd0a45aa01c551cdb15338ff3ac82a02",
      "tree": "290ffa559ff9f596ae3561e93bb899b81f5a5fda",
      "parents": [
        "4712f8c2e36fabfb00cfc67a6ecf5d6de20e3c18"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Mon Jul 28 01:25:30 2014 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sun Nov 09 01:58:25 2014 +0100"
      },
      "message": "THRIFT-2644 Haxe support\nClient: Haxe\nPatch: Jens Geyer\n\nThis closes #214\n"
    },
    {
      "commit": "ec300e33d49bc57d8cc3b744ea16e5af615c8f94",
      "tree": "190f770232414f8b8e3eea94fb7a87a11d24aa43",
      "parents": [
        "f31eba9d459bb927be3af7f608a3c4e8cd0174e0"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Mon Oct 13 02:13:35 2014 +0200"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Mon Oct 13 02:13:35 2014 +0200"
      },
      "message": "THRIFT-1462 add more strict compiler flags\n\nPatch: Roger Meier\n"
    },
    {
      "commit": "1a74d9c0b0b9993678ecd7936e20175c2b0f79f0",
      "tree": "99d226477134be254e233c9c020052720b29593f",
      "parents": [
        "1107b17ae4bcfbdb7fb485f026da95ceb6079311"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun Oct 12 23:35:43 2014 +0200"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun Oct 12 23:35:43 2014 +0200"
      },
      "message": "THRIFT-2360 Json Generator\n\nPatch: Craig Peterson, Peter Neumark \u0026 Roger Meier\n\nGithub Pull Request: This closes #247\n"
    },
    {
      "commit": "79f988c27ac97b7a89e6c78a64da2f3a2f65d916",
      "tree": "46358895d7630b0fd10590068450bef9ef151320",
      "parents": [
        "aaa8947f3a149d38dd4bfd395573860c2f18ea93"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Oct 03 20:42:54 2014 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Oct 03 20:42:54 2014 +0200"
      },
      "message": "THRIFT-2768: Whitespace Fixup\nClient: General (Makefile.am)\nPatch: Jens Geyer\n\nReverted makefile.am - tabs are not optional there\n"
    },
    {
      "commit": "aaa8947f3a149d38dd4bfd395573860c2f18ea93",
      "tree": "af4b000fca7e39c9b5e88b35fbc471b6138749c4",
      "parents": [
        "d5436f5cf7a100d89abb3d125d8f241ca7dc925e"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Oct 03 20:22:28 2014 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Oct 03 20:30:38 2014 +0200"
      },
      "message": "THRIFT-2768: Whitespace Fixup\nClient: General (Makefile.am, *.thrift)\nPatch: Jens Geyer\n\nDocTest.thrift has NOT been changed, the trailing whitespaces are part of the test case.\n"
    },
    {
      "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": "db372ac2489b690d2e7675f85e479105446a1da1",
      "tree": "b677a8b4af4b3e52d02fbd79ae17ee9b2b2016f9",
      "parents": [
        "63fcb7e756a88adca994111e1d9bc0c3c5186c36"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Mon Jun 16 07:32:12 2014 +0200"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Mon Jun 16 07:32:12 2014 +0200"
      },
      "message": "compiler: move README_Windows.md content to README.md\n\nfix compiler/cpp/Makefile.am\n"
    },
    {
      "commit": "e0e831683897ea4b786eebabd0cea77659d77150",
      "tree": "f0a7e4bbd410047e6022657d568abc593013b6d0",
      "parents": [
        "bea3144a456a635c7a2e84c92277c5ad27f892d6"
      ],
      "author": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Tue Apr 08 22:45:01 2014 -0400"
      },
      "committer": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Tue Apr 08 22:45:01 2014 -0400"
      },
      "message": "THRIFT-2421: Tree/Recursive struct support in thrift\nClient: cpp\nPatch:  Dave Watson\n\nGithub Pull Request: This closes #84\n----\ncommit b6134cedf292845e5ed01052919894df6b561bf2\nDate:   2014-03-20T18:12:04Z\n\n    Recursive structs support in parser\n\n    A common complaint is that you can\u0027t express trees or other recursive structures in thrift easily - unlike protobufs. This diff loosens up the parser to allow using structs before they are defined (and uses typedef as a forward declaration).\n    This diff is actually enough to make recursive types work for some dyamic languages (I tried php, works out of the box!)\n\n    Other languages will need forward declarations, or ways to box types, to make this work (i.e. C++ needs both forward decls and a way to express structs as pointers)\n"
    },
    {
      "commit": "6cf0ffcec969e4a983171a5f411506b2ed0fd2c1",
      "tree": "f618a140d60a6d99af32225e260b7b5cb28b6cd1",
      "parents": [
        "bdbf428365144dc8586276d42c071b44c389e4ff"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sat Apr 05 00:45:42 2014 +0200"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sat Apr 05 00:50:35 2014 +0200"
      },
      "message": "THRIFT-1681: Add Lua Support Patch: Dave Watson\n\nGithub Pull Request: This closes #92\n"
    },
    {
      "commit": "8384351c9a6568ab8cd3614b6f9a46f1c43c1e9d",
      "tree": "fb7bd10596a917653c66822ba905d083fd239684",
      "parents": [
        "a2e4e565983d247fbcf634a52ddb85cec872e96f"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun Mar 30 19:36:25 2014 +0200"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun Mar 30 19:36:25 2014 +0200"
      },
      "message": "THRIFT-2432 Flaky parallel build\nPatch: Benoit Sigoure\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": "f7516e13d3f80ee0386e6ec647bc5c554e7f9cfb",
      "tree": "a31ac87df48a646b33c8862cd3411a7e81303fbb",
      "parents": [
        "5c1e599dd1519680c61b7f9b878b3db2695196e6"
      ],
      "author": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Sun Aug 18 10:53:07 2013 -0400"
      },
      "committer": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Sun Aug 18 10:53:07 2013 -0400"
      },
      "message": "Thrift-1614:Thrift build from svn repo sources fails with automake-1.12\nClient: build\nPatch: jfarrell\n\nOverride am__yacc_c2h to force all generated headers to be .h\n"
    },
    {
      "commit": "92f24b2780fb7ca81063c3a0bb399500ee819d82",
      "tree": "094b0612166ace0ecbbdba14336351e1d26b9da8",
      "parents": [
        "985a910b1b4bd9c546ef0857aed7f56ed21ea65c"
      ],
      "author": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Sat Aug 17 15:47:13 2013 -0400"
      },
      "committer": {
        "name": "jfarrell",
        "email": "jfarrell@apache.org",
        "time": "Sat Aug 17 15:47:13 2013 -0400"
      },
      "message": "THRIFT-1614: Thrift build from svn repo sources fails with automake-1.12\nClient: compiler\nPatch: jfarrell\n\nUpdates automake version min req to 1.11 and switches header generated\nby yacc to .h instead of .hh.\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": "049f5f3375e442865d790460596caeb5e942fa13",
      "tree": "d3fedfb1d7d5f136af5a794843411ddd0fbe1ae4",
      "parents": [
        "866c23b5d134f9d782114cb66638d71661937532"
      ],
      "author": {
        "name": "Carl Yeksigian",
        "email": "carl@apache.org",
        "time": "Fri Jul 05 13:45:54 2013 -0400"
      },
      "committer": {
        "name": "Carl Yeksigian",
        "email": "carl@apache.org",
        "time": "Fri Jul 05 13:49:15 2013 -0400"
      },
      "message": "THRIFT-2082 Executing \"gmake clean\" is broken\n\nPatch: Pavlin Radoslavov\n"
    },
    {
      "commit": "d7b4579272a86d49adcc8805d2624ce1c757b263",
      "tree": "6b9055b56925c3038d318b2008f8a7994a87be65",
      "parents": [
        "2d2b3b2be861434a06a15c414b935fe7531b9752"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Mon May 13 22:11:46 2013 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Mon May 13 22:11:46 2013 +0200"
      },
      "message": "THRIFT-1965 Adds Graphviz (graph description language) generator\n\nPatch: Rodrigo Setti\n"
    },
    {
      "commit": "92e3860cfbaab5132439b9bac2e18dba06494bcc",
      "tree": "5bffdf5ab615a53489b675078aa08754801a5afb",
      "parents": [
        "073f9eb9b920bda948b306ee16e78743e42b7cd1"
      ],
      "author": {
        "name": "Chris Piro",
        "email": "cpiro@apache.org",
        "time": "Thu Mar 07 11:24:51 2013 -0500"
      },
      "committer": {
        "name": "Chris Piro",
        "email": "cpiro@apache.org",
        "time": "Thu Mar 07 11:24:51 2013 -0500"
      },
      "message": "THRIFT-1614: handle automake \u003e\u003d 1.12 yacc output name (thrifty.hh)\n"
    },
    {
      "commit": "7c7a5e05ba5dd7ddb30b2787da7ec52f3b9e8f6f",
      "tree": "954c1aaf07155d1c37f3836cdcac7e3b354feb30",
      "parents": [
        "510ecae94668b689dcea2061c49a66a34fb66e1e"
      ],
      "author": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Thu Oct 11 00:29:11 2012 +0000"
      },
      "committer": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Thu Oct 11 00:29:11 2012 +0000"
      },
      "message": "Thrift-1721:Dist broken due to 0.8.0 to 0.9.0 changes\nClient: build\nPatch: Jake Farrell\n\nFix dist build to create the 0.9.0 release\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1396880 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "16b764196fcd3d01831c4c5bee75c899b4c25c6c",
      "tree": "49b05fed5148abd406f601478c2c17492d511c3a",
      "parents": [
        "f42ae012aa57d476a3ca44542ccfd7801cac3587"
      ],
      "author": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Fri Jun 22 03:51:38 2012 +0000"
      },
      "committer": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Fri Jun 22 03:51:38 2012 +0000"
      },
      "message": "THRIFT-1438: lib/cpp/src/windows/config.h should read version from configure.ac rather than a #define\nClient: compiler\nPatch: Jake Farrell\n\nConverts compiler/cpp/src/windows/version.h to a template and automates uses of configure.ac version rather than a random #define version string.\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1352767 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": "a99027c708f3d920db68d72966e5bd221b7440e1",
      "tree": "605a8ad7ba30a4b48d9e8add8b66d1f2025db850",
      "parents": [
        "ea949fbaf915f04b584efe24a9706586b53193a5"
      ],
      "author": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Tue Dec 13 20:12:26 2011 +0000"
      },
      "committer": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Tue Dec 13 20:12:26 2011 +0000"
      },
      "message": "Thrift-1462: add more strict compiler flags\n\nReverting MINGW addition for c+++0x \n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1213905 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "6e96965fdb19755489c0d35dee6d7fe868477b55",
      "tree": "8df53a6e633489467b7046d608b82094e1152f52",
      "parents": [
        "de18f7bcff3ed58caeb90aea52ee406ff3f920c0"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Tue Dec 13 00:36:01 2011 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Tue Dec 13 00:36:01 2011 +0000"
      },
      "message": "THRIFT-1462 add more strict compiler flags\nFIX: check for MINGW and use reduced compiler flag set for mingw\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1213523 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "ca10fd4a51b218accd2f616b89ce76464f7e847a",
      "tree": "eb661b2932f30eea6eb6dd20b4bc11787d269131",
      "parents": [
        "611f90cf9ee177367d6b1f53d2ebb8493b44eec1"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Mon Dec 12 22:00:23 2011 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Mon Dec 12 22:00:23 2011 +0000"
      },
      "message": "THRIFT-1462 add more strict compiler flags(-Wall -Wextra -std\u003dc++0x -pedantic)\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1213459 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": "7ae13e10f7cb0e0c6107cb849d33b9a46b299840",
      "tree": "c757f2c0228b78ab4b02075b11aab75a8f56e69a",
      "parents": [
        "857a8b8bf81d4ead905e02527727a751720ffdbc"
      ],
      "author": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Tue Oct 18 14:35:26 2011 +0000"
      },
      "committer": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Tue Oct 18 14:35:26 2011 +0000"
      },
      "message": "Thrift-1366: Delphi generator, lirbrary and unit test.\nClient: delphi\nPatch: Kenjiro Fukumitsu\n\nAdding delphi XE generator, lib and unit tests.\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1185688 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": "6993569d0405bfb9801d7e5e09e2468badab271e",
      "tree": "62884251e1780508d1112aba44ec15c71cb61f29",
      "parents": [
        "012dfdab4cdc1cae4b23cfed91b9ade8a9c8aacb"
      ],
      "author": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Mon Aug 29 18:22:11 2011 +0000"
      },
      "committer": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Mon Aug 29 18:22:11 2011 +0000"
      },
      "message": "Thrift-1299: If SSL is available, \u0027thrift\u0027 binary links against it\nPatch: jfarrell\n\nRemoves the dependencies added from configure.ac in the thrift compiler makefile.\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1162927 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "afc6d8f650cd7e500b07134d11b936dc90a62a02",
      "tree": "c473cec7a149a3d053a50abd9372ff80023644d0",
      "parents": [
        "282e717add0460bc6fd4da9be93033b1d5a2be9e"
      ],
      "author": {
        "name": "Christian Lavoie",
        "email": "clavoie@apache.org",
        "time": "Sun Feb 20 02:39:19 2011 +0000"
      },
      "committer": {
        "name": "Christian Lavoie",
        "email": "clavoie@apache.org",
        "time": "Sun Feb 20 02:39:19 2011 +0000"
      },
      "message": "THRIFT-625: Add support for \u0027Go\u0027; provided by Aalok Shah.\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1072478 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "af65f1b4781a6f7761617e67f5604413f65ceb8d",
      "tree": "8962eaf103bcd90744cbc4c6d5a3817d91e7f371",
      "parents": [
        "fea49cb8409167636a94e25f5657aeee58587f6e"
      ],
      "author": {
        "name": "Christian Lavoie",
        "email": "clavoie@apache.org",
        "time": "Wed Nov 24 21:58:05 2010 +0000"
      },
      "committer": {
        "name": "Christian Lavoie",
        "email": "clavoie@apache.org",
        "time": "Wed Nov 24 21:58:05 2010 +0000"
      },
      "message": "THRIFT-916: Commit a partial fix for flex-generated code infested with warnings on Mac OS X\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1038844 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "213a66479872e0ccf828f8f2675d1546cdff0a18",
      "tree": "9ee6ccf9935af077a69b426327b210b4d9656f78",
      "parents": [
        "5013de297a1892fb336f69a01e6f57fdad147568"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Wed Oct 27 12:30:11 2010 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Wed Oct 27 12:30:11 2010 +0000"
      },
      "message": "THRIFT-582 C(c_glib) implementation of Thrift\n\nPatch: Anatol Pomozov and Michael Lum\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@1027933 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "9e7ba8cbacd5d09eb2af4c76eb82f7df5e0b8739",
      "tree": "a7f99d7e03ac9d9a9aa8f7a17b139f9cceb5f1b0",
      "parents": [
        "3e07a8f23371ae9a96c55b4d81c31c9c57ace92b"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Tue Oct 05 16:39:27 2010 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Tue Oct 05 16:39:27 2010 +0000"
      },
      "message": "compiler: Move t_type::generate_fingerprint to a .cc file\n\nForcing all of the functions under src/parse to be defined in header\nfiles is silly and sometimes painful.  Createa a \"parse.cc\" file for\nfunctions that don\u0027t belong in header files.  To start, move\ngenerate_fingerprint there, because it requires including md5.h.\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@1004702 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "1237dcb099a068f83f31cc51df428f5c828d0511",
      "tree": "d79af03e648901967d1df27703c0c00e2e85c5f7",
      "parents": [
        "f38b2f10fb83284c9a449e9aec82fc2a10cba81e"
      ],
      "author": {
        "name": "Bryan Duxbury",
        "email": "bryanduxbury@apache.org",
        "time": "Mon Sep 20 17:49:09 2010 +0000"
      },
      "committer": {
        "name": "Bryan Duxbury",
        "email": "bryanduxbury@apache.org",
        "time": "Mon Sep 20 17:49:09 2010 +0000"
      },
      "message": "THRIFT-880. javame: JavaME code generator and runtime library\n\nThis patch adds a new generator and library that produces code suitable for use in JavaME environments.\n\nPatch: David Engberg\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@999022 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": "c412a2fad4e25f73a72f9821fd297937d9b2abda",
      "tree": "45d52d793041f592c9b48e4ec1fa6c091a170039",
      "parents": [
        "d8c7757b9db7ec9839c795eba59119c4fd85b693"
      ],
      "author": {
        "name": "Bryan Duxbury",
        "email": "bryanduxbury@apache.org",
        "time": "Wed Aug 04 18:51:57 2010 +0000"
      },
      "committer": {
        "name": "Bryan Duxbury",
        "email": "bryanduxbury@apache.org",
        "time": "Wed Aug 04 18:51:57 2010 +0000"
      },
      "message": "THRIFT-133. add missing file to makefile.am\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@982359 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": "321eb7a2bdedde79102dfcf0fcefd99f45ec2075",
      "tree": "38b00b3a9a543390a7bdb67e8f858c2435eeb5bf",
      "parents": [
        "15e2930ccf8fd4932bd700f7dd9ba433819368d5"
      ],
      "author": {
        "name": "Bryan Duxbury",
        "email": "bryanduxbury@apache.org",
        "time": "Thu Apr 22 21:17:39 2010 +0000"
      },
      "committer": {
        "name": "Bryan Duxbury",
        "email": "bryanduxbury@apache.org",
        "time": "Thu Apr 22 21:17:39 2010 +0000"
      },
      "message": "THRIFT-518. as3: Add the AS3 generator and library\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@937067 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "322caa2f9289e8174069dbac1f8d7949e1130af6",
      "tree": "6f6ccef8c84e4535a0e2a3c9506804946060bb42",
      "parents": [
        "f94f008d80bf858e4ad635fda61f8cd2bd1be0a2"
      ],
      "author": {
        "name": "T Jake Luciani",
        "email": "jake@apache.org",
        "time": "Mon Feb 15 03:24:55 2010 +0000"
      },
      "committer": {
        "name": "T Jake Luciani",
        "email": "jake@apache.org",
        "time": "Mon Feb 15 03:24:55 2010 +0000"
      },
      "message": "THRIFT-550: Added javascript support\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@910158 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "53ae9f39d5118d9b13774413e7989b9f0fb1a8eb",
      "tree": "5cc5f76a2afed365f70f366994e255dbda59235c",
      "parents": [
        "f5dea4c7f31703cdc0c347eb7ec429fc5864afb4"
      ],
      "author": {
        "name": "Todd Lipcon",
        "email": "todd@apache.org",
        "time": "Mon Dec 07 00:42:38 2009 +0000"
      },
      "committer": {
        "name": "Todd Lipcon",
        "email": "todd@apache.org",
        "time": "Mon Dec 07 00:42:38 2009 +0000"
      },
      "message": "THRIFT-622. Add appropriate licensing information to get Thrift ready for a release.\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@887812 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "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": "32272d9bd81f3d05b2dbfd3f504b29aeb9289964",
      "tree": "e8c2cebf787793b3c4f8b003f44cc867f2d148a0",
      "parents": [
        "bba692833dd045d2d60a4d3fd7ae52723258fc05"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Tue Feb 17 20:28:30 2009 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Tue Feb 17 20:28:30 2009 +0000"
      },
      "message": "Allow the Thrift compiler to be built without the PHP generator.\n\n- Use AX_THRIFT_GEN to make configure support --disable-gen-php\n- Update the compiler Makefile.am to exclude the generator.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@745240 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "bba692833dd045d2d60a4d3fd7ae52723258fc05",
      "tree": "4fe24dd3fa4f62453051952ac09bf96d9b1a8028",
      "parents": [
        "a9ea68b907fe5fc2f5f06ba742e9fc1d849c7775"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Tue Feb 17 20:28:28 2009 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Tue Feb 17 20:28:28 2009 +0000"
      },
      "message": "Remove t_php_generator.h.\n\nt_php_generator.h is no longer included anywhere, because\nthe PHP generator uses the new dynamic generator framework.\nTherefore, we can collapse the class definition into the .cc file.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@745239 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "782cb67a3b90c85efeb6d23badab9ddbe18987b6",
      "tree": "ab756ffec17cdb29503f4ba08e88e26e41db2b9c",
      "parents": [
        "3ac5b6aa85b5d1526b22518045c756b4027e6d7c"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Tue Feb 17 20:28:13 2009 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Tue Feb 17 20:28:13 2009 +0000"
      },
      "message": "Allow the Thrift compiler to be built without the XSD generator.\n\n- Use AX_THRIFT_GEN to make configure support --disable-gen-xsd\n- Update the compiler Makefile.am to exclude the generator.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@745236 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "3ac5b6aa85b5d1526b22518045c756b4027e6d7c",
      "tree": "167ffb23601149d3f0ed8ac6cec61d85246f1432",
      "parents": [
        "4ba6710ea1a9bfb3def8aeeccb38c32b110098a8"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Tue Feb 17 20:28:10 2009 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Tue Feb 17 20:28:10 2009 +0000"
      },
      "message": "Remove t_xsd_generator.h.\n\nt_xsd_generator.h is no longer included anywhere, because\nthe XSD generator uses the new dynamic generator framework.\nTherefore, we can collapse the class definition into the .cc file.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@745235 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "f3b0db3735f4f441eedc46548c96199eba3e2486",
      "tree": "63bde739b918312c6ff800425226b06965489b75",
      "parents": [
        "9f16d785531a408cc48d8bb0e63b6b6058c55d59"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Tue Feb 17 20:28:01 2009 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Tue Feb 17 20:28:01 2009 +0000"
      },
      "message": "Allow the Thrift compiler to be built without the Erlang generator.\n\n- Use AX_THRIFT_GEN to make configure support --disable-gen-erl\n- Update the compiler Makefile.am to exclude the generator.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@745233 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "9f16d785531a408cc48d8bb0e63b6b6058c55d59",
      "tree": "e5e853df887835915a34be706ec95044b1953700",
      "parents": [
        "a204783a0625eb9cc8bdfe5ee86e31251b563369"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Tue Feb 17 20:27:58 2009 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Tue Feb 17 20:27:58 2009 +0000"
      },
      "message": "Remove t_erl_generator.h.\n\nt_erl_generator.h is no longer included anywhere, because\nthe Erlang generator uses the new dynamic generator framework.\nTherefore, we can collapse the class definition into the .cc file.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@745232 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "466b3fafcdcc52aa6423738caf83676acc65f916",
      "tree": "9a3682625bbd8862505b5b8655c8382b4883e56a",
      "parents": [
        "8c28df256913e8c2fdfb64538ffcb7f9f4b9bd91"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Thu Nov 20 21:24:32 2008 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Thu Nov 20 21:24:32 2008 +0000"
      },
      "message": "Remove compiler/cpp/version.h in \"make clean\"\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@719380 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "dc0aada96102265565368db6996ddb5cd37b5e3f",
      "tree": "bb9ada253de49d62824ac7cd4728be5085cf4697",
      "parents": [
        "826e648354c4e2e37abe5d8dda04e6497d76e16a"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Tue Oct 21 00:09:23 2008 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Tue Oct 21 00:09:23 2008 +0000"
      },
      "message": "THRIFT-173. Commit the html generator\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@706466 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "aabfa63c479fb8a0c5003291697ec139b1ddfc79",
      "tree": "96a5a0d76cab2de0a571e65c845bbf72802c245c",
      "parents": [
        "4d8edc5269a6e72be6e4a1257b67646dfce932ae"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Mon Jun 30 22:27:29 2008 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Mon Jun 30 22:27:29 2008 +0000"
      },
      "message": "(THRIFT-40) Remove stray \\n\u0027s from the generated version.h\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@672945 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "4d8edc5269a6e72be6e4a1257b67646dfce932ae",
      "tree": "17fb2c433e9554168f4aa9404a06bed56b829103",
      "parents": [
        "52cb7a7413a33a86079cf8e9b3561e33339aeb9d"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Mon Jun 30 21:55:52 2008 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Mon Jun 30 21:55:52 2008 +0000"
      },
      "message": "(THRIFT-40) Fix compilation and version string on OS X.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@672943 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "dd08f6d5a5bbc39b4ab30a3cb6996b39f7605f06",
      "tree": "f18ff8c85f02430a8c8340d2c8a92efdf9fc0e93",
      "parents": [
        "6b082755f0cba0bb8469f5f262f01a4defce348d"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Mon Jun 30 20:24:24 2008 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Mon Jun 30 20:24:24 2008 +0000"
      },
      "message": "(THRIFT-40) Add -version switch to the compiler to show the Thrift version\n\nThe version is determined by configure.ac. After this version is shown the\nrevision. For subversion, it is simply the current revision as given by\n`svnversion`. For git, the latest svn revision that HEAD includes is shown,\nfollowed by the offset of HEAD from that commit, followed by a truncated sha1\nfor HEAD. If the offset is 0, the offset and sha1 are omitted.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@672900 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "9f2a5d77997cbfac2f46d267d326fa0e0886a77f",
      "tree": "b4e18b43653b944f8cafbef9e1ad2b0478126c90",
      "parents": [
        "f2e66c1cb79ec0c1e2a515668f15410a60140011"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Jun 11 01:15:45 2008 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Jun 11 01:15:45 2008 +0000"
      },
      "message": "Rename \"alterl\" to \"erl\".\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@666481 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "f2e66c1cb79ec0c1e2a515668f15410a60140011",
      "tree": "4121a9668b3f640aa505b12597832cd8eb4bdb0a",
      "parents": [
        "52fe7a5bae19c23a71013d7c50958e93dc3879b4"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Jun 11 01:14:38 2008 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Jun 11 01:14:38 2008 +0000"
      },
      "message": "Remove all of the old Erlang stuff in preparation for renaming alterl.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@666480 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "76f0d11dc90ceb910375042d23509e6bc0c3a6ec",
      "tree": "496d1e0415d41346fc04fca4d3dd1858f72a9d35",
      "parents": [
        "1c1ca74237bee683cf05eff54ee844156ad5e905"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Tue Jun 10 22:57:35 2008 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Tue Jun 10 22:57:35 2008 +0000"
      },
      "message": "Generator for alternative erl bindings, as well as a few more changes to lib code.\n\n- Exceptions don\u0027t work yet, but it looks like everything else does.\n- Seems to work fine on our pricing service\n- Code could need some cleanup\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@666377 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "8df6c82aa751f65100b6b283dee205e251753aa8",
      "tree": "cd2646ab73b1e430ee18b168d9d53f858373709b",
      "parents": [
        "de59292f38e11e738a34c8bd2f722beb128c752e"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Sun May 04 03:00:22 2008 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Sun May 04 03:00:22 2008 +0000"
      },
      "message": "Switch md5 implementations.\n\nSpecifically, switch from the legally-ambiguous RSA implementation to\na zlib-licensed RFC-based implementation from SourceForge.\n\nGenerated some files with \"dense\" and made sure the output hadn\u0027t changed.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665679 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "fdc21aa713ca8ddf19cd2104c4074bdd27211e05",
      "tree": "7bfe40b42dc9f4d17f468502247a46ade760edaa",
      "parents": [
        "fb63533c78a833d043b33fd2240076e22732cf19"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Thu Mar 27 21:42:34 2008 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Thu Mar 27 21:42:34 2008 +0000"
      },
      "message": "Allow the Thrift compiler to be built without the Perl generator.\n\n- Use AX_THRIFT_GEN to make configure support --disable-gen-perl\n- Update the compiler Makefile.am to exclude the generator.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665623 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "fb63533c78a833d043b33fd2240076e22732cf19",
      "tree": "76b1ea836e058e03a9882cca3df432db3ae7ef82",
      "parents": [
        "2b386c50d7cf649c928a792bed73bcb938f8501f"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Thu Mar 27 21:42:30 2008 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Thu Mar 27 21:42:30 2008 +0000"
      },
      "message": "Remove t_perl_generator.h.\n\nt_perl_generator.h is no longer included anywhere, because\nthe Perl generator uses the new dynamic generator framework.\nTherefore, we can collapse the class definition into the .cc file.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665622 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "ae253583e75b77177dd09533420561d22e1ace6b",
      "tree": "9408d602b6524b573e5ec111a1181a28f17af934",
      "parents": [
        "6e93b454ecc0def6e13cbcece578f9d420266966"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Thu Mar 27 21:42:11 2008 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Thu Mar 27 21:42:11 2008 +0000"
      },
      "message": "Allow the Thrift compiler to be built without the Ruby generator.\n\n- Use AX_THRIFT_GEN to make configure support --disable-gen-ruby\n- Update the compiler Makefile.am to exclude the generator.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665619 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "6e93b454ecc0def6e13cbcece578f9d420266966",
      "tree": "d31bab8c35fc974b179ed67fcc5b83d6bbe75b7d",
      "parents": [
        "a640cea9aed3409bef99162434c22649aa239ede"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Thu Mar 27 21:42:06 2008 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Thu Mar 27 21:42:06 2008 +0000"
      },
      "message": "Remove t_rb_generator.h.\n\nt_rb_generator.h is no longer included anywhere, because\nthe Ruby generator uses the new dynamic generator framework.\nTherefore, we can collapse the class definition into the .cc file.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665618 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "bfd26dcecc4c2b67814ed6d69fff65121c3a471f",
      "tree": "97f5692d8d1f93d33aaf7c40bdfcd31f4d1a60ea",
      "parents": [
        "0d6eb969e1bc58d9955e0c48af6a78fb728dfdf8"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Thu Mar 27 21:41:49 2008 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Thu Mar 27 21:41:49 2008 +0000"
      },
      "message": "Allow the Thrift compiler to be built without the Python generator.\n\n- Use AX_THRIFT_GEN to make configure support --disable-gen-py\n- Update the compiler Makefile.am to exclude the generator.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665614 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "0d6eb969e1bc58d9955e0c48af6a78fb728dfdf8",
      "tree": "4afc020bd685fe5d76bd41ea4cd770aae047b755",
      "parents": [
        "558e3993e1fe5ffacc8c6339cedf3c616c5e253f"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Thu Mar 27 21:41:45 2008 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Thu Mar 27 21:41:45 2008 +0000"
      },
      "message": "Remove t_py_generator.h.\n\nt_py_generator.h is no longer included anywhere, because\nthe Python generator uses the new dynamic generator framework.\nTherefore, we can collapse the class definition into the .cc file.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665613 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "ce4f4f0cbdeafa355c282b2dd9fa2161c009128f",
      "tree": "adb04044b8c97c0dc4a9981eb8dfde3877af95bb",
      "parents": [
        "2dfdb2d7f761417856ba984cf0d7c29a0bd15f04"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Thu Mar 27 21:41:31 2008 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Thu Mar 27 21:41:31 2008 +0000"
      },
      "message": "Allow the Thrift compiler to be built without the C# generator.\n\n- Use AX_THRIFT_GEN to make configure support --disable-gen-csharp\n- Update the compiler Makefile.am to exclude the generator.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665610 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "2dfdb2d7f761417856ba984cf0d7c29a0bd15f04",
      "tree": "5999e1108d3e276c91df886916f8d45937a61005",
      "parents": [
        "861869b73435d9673a2df94d1ddb480670192674"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Thu Mar 27 21:41:27 2008 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Thu Mar 27 21:41:27 2008 +0000"
      },
      "message": "Remove t_csharp_generator.h.\n\nt_csharp_generator.h is no longer included anywhere, because\nthe C# generator uses the new dynamic generator framework.\nTherefore, we can collapse the class definition into the .cc file.\n\nAlso cleaned up its includes a little bit.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665609 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "4b349aabc946289a200e5691140e7000b33b9583",
      "tree": "1f987b0919aa789730adfa45c85deee64a567f89",
      "parents": [
        "e21ce4c6ca430f093bf626175088caf2178cc2c3"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Thu Mar 27 21:41:02 2008 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Thu Mar 27 21:41:02 2008 +0000"
      },
      "message": "Allow the Thrift compiler to be built without the Cocoa generator.\n\n- Use AX_THRIFT_GEN to make configure support --disable-gen-cocoa\n- Update the compiler Makefile.am to exclude the generator.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665605 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "e21ce4c6ca430f093bf626175088caf2178cc2c3",
      "tree": "4ffe8efade6d91cce75c3cb7b2d96f9d7b81d095",
      "parents": [
        "d01c64dec53373a886fd1fd8de8e5c065db731c9"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Thu Mar 27 21:40:59 2008 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Thu Mar 27 21:40:59 2008 +0000"
      },
      "message": "Remove t_cocoa_generator.h.\n\nt_cocoa_generator.h is no longer included anywhere, because\nthe Cocoa generator uses the new dynamic generator framework.\nTherefore, we can collapse the class definition into the .cc file.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665604 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "b3ac8a6c7278b26a207d7847211b61b98e84c54d",
      "tree": "13f9823eb79811f761fe5a70d14dcd997e9daebc",
      "parents": [
        "2b6ba090dc895152efe2d9da4b15497e92429d18"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Thu Mar 27 21:40:42 2008 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Thu Mar 27 21:40:42 2008 +0000"
      },
      "message": "Allow the Thrift compiler to be built without the Smalltalk generator.\n\n- Use AX_THRIFT_GEN to make configure support --disable-gen-st\n- Update the compiler Makefile.am to exclude the generator.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665600 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "2b6ba090dc895152efe2d9da4b15497e92429d18",
      "tree": "b3861877ebf291e914b207829a081f330ac94398",
      "parents": [
        "a890b5714e2b556ba6f02140ce679117c183f985"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Thu Mar 27 21:40:38 2008 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Thu Mar 27 21:40:38 2008 +0000"
      },
      "message": "Remove t_st_generator.h.\n\nt_st_generator.h is no longer included anywhere, because\nthe Smalltalk generator uses the new dynamic generator framework.\nTherefore, we can collapse the class definition into the .cc file.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665599 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "22812f8be82d2e2336a0a99950940c743375a76c",
      "tree": "fa7600f0cae6ea811fe433aa2502dc2c8b318918",
      "parents": [
        "42e6d5143761fc0e20254a46a15e3da59ca0ac51"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Thu Mar 27 21:40:26 2008 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Thu Mar 27 21:40:26 2008 +0000"
      },
      "message": "Allow the Thrift compiler to be built without the Haskell generator.\n\n- Use AX_THRIFT_GEN to make configure support --disable-gen-hs\n- Update the compiler Makefile.am to exclude the generator.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665596 13f79535-47bb-0310-9956-ffa450edef68\n"
    }
  ],
  "next": "42e6d5143761fc0e20254a46a15e3da59ca0ac51"
}
