)]}'
{
  "log": [
    {
      "commit": "c6c01f26dbf8c8fdb218d67354ac68b1703e2e08",
      "tree": "053c3278d7ffe752038232c5c507abafca56d150",
      "parents": [
        "dddc5df81f3bb7fa41bc40f78dff969e858db90c"
      ],
      "author": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Thu Oct 11 20:22:24 2012 +0000"
      },
      "committer": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Thu Oct 11 20:22:24 2012 +0000"
      },
      "message": "Updating CHANGES and versioning for 0.9.0 release.\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/branches/0.9.x@1397283 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "dddc5df81f3bb7fa41bc40f78dff969e858db90c",
      "tree": "954c1aaf07155d1c37f3836cdcac7e3b354feb30",
      "parents": [
        "7c7a5e05ba5dd7ddb30b2787da7ec52f3b9e8f6f"
      ],
      "author": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Thu Oct 11 00:39:23 2012 +0000"
      },
      "committer": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Thu Oct 11 00:39:23 2012 +0000"
      },
      "message": "Initial branch for the 0.9.x release\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/branches/0.9.x@1396885 13f79535-47bb-0310-9956-ffa450edef68\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": "510ecae94668b689dcea2061c49a66a34fb66e1e",
      "tree": "1fb94f5f22b905efb70a117d44c64afa57128db3",
      "parents": [
        "a32ac7a010cf2f01b0f81299af42fb777e73e81e"
      ],
      "author": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Thu Oct 11 00:20:00 2012 +0000"
      },
      "committer": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Thu Oct 11 00:20:00 2012 +0000"
      },
      "message": "Thrift-1722:C# WP7 Assembly addition beaks mono build\nClient: csharp\nPatch: Jake Farrell\n\nFix DIST build for release which broke with the addition of WP7 Assembly info.\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1396874 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "a32ac7a010cf2f01b0f81299af42fb777e73e81e",
      "tree": "3b80058f2408f528152088d697c02efdce3ede4b",
      "parents": [
        "271e47a74debf3e504f3ee317c135e0453e3841b"
      ],
      "author": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Tue Oct 09 19:59:35 2012 +0000"
      },
      "committer": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Tue Oct 09 19:59:35 2012 +0000"
      },
      "message": "Thrift-1718:Incorrect check in TFileTransportTest\nClient: cpp\nPatch: Diwaker Gupta\n\nFixes cpp tests\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1396258 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "271e47a74debf3e504f3ee317c135e0453e3841b",
      "tree": "0a33a1053413b48bb20246f4f7ef803f05bf057d",
      "parents": [
        "f1ede7921130c48d79ec4071ff70575b2552979f"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Tue Oct 09 18:46:55 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Tue Oct 09 18:46:55 2012 +0000"
      },
      "message": "THRIFT-1716 max allowed connections should be PIPE_UNLIMITED_INSTANCES\nPatch: Jens Geyer\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1396190 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "f1ede7921130c48d79ec4071ff70575b2552979f",
      "tree": "1b0e4aa98f0933916722f3dd52f04ef85e237345",
      "parents": [
        "9429a1246215c37043febc8d35215cbbab99f9fa"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Tue Oct 09 18:42:16 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Tue Oct 09 18:42:16 2012 +0000"
      },
      "message": "THRIFT-1643 Denial of Service attack in TBinaryProtocol.readString\nPatch: Niraj Tolia\nFix:   add TCompactProtocol maxNetworkBytes\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1396186 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "9429a1246215c37043febc8d35215cbbab99f9fa",
      "tree": "0633dc392ade9a7578f91a906000247d0653575d",
      "parents": [
        "b5a18a150ee73003ab760f85023e5fcb3625c8e5"
      ],
      "author": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Tue Oct 09 01:21:45 2012 +0000"
      },
      "committer": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Tue Oct 09 01:21:45 2012 +0000"
      },
      "message": "Thrift-1717: fix deb build in jenkins\nClient: build\nPatch: Jake Farrell\n\nFixing debian changelog to allow deb build to be automated again within jenkins.\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1395835 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "b5a18a150ee73003ab760f85023e5fcb3625c8e5",
      "tree": "7a721c8263485511291e94d877aef54f5b5c71ea",
      "parents": [
        "fc35612d1dba14b47dadfed1c354f4d20be63e03"
      ],
      "author": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Tue Oct 09 01:10:43 2012 +0000"
      },
      "committer": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Tue Oct 09 01:10:43 2012 +0000"
      },
      "message": "Thrift-1023:Thrift encoding (UTF-8) issue with Ruby 1.9.2\nClient: rb\nPatch: Nathan Beyer \n\nFixes encoding issue for UTF-8 strings in ruby client.\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1395832 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "fc35612d1dba14b47dadfed1c354f4d20be63e03",
      "tree": "e123ab02ecdc2aa5c9c5968288c33d17a97c4fb3",
      "parents": [
        "e983cf51f3ca515757b55a46ccacc0cbeaf9182c"
      ],
      "author": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Tue Oct 09 00:30:03 2012 +0000"
      },
      "committer": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Tue Oct 09 00:30:03 2012 +0000"
      },
      "message": "Thrift-1673: Ruby compile flags for exension for multi arch builds (os x)\nClient: rb\nPatch: Jake Farrell\n\nUpdating extconf to only grab arch flags from ruby binary to stop rvm version \u003e\u003d 1.9.x from breaking.\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1395824 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "e983cf51f3ca515757b55a46ccacc0cbeaf9182c",
      "tree": "ec1ba9c25e556b442f16329a8e8abf1d0bb3a30a",
      "parents": [
        "819ad6ed3fe2fe945f3146a6f7f2658d980eb42f"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun Oct 07 19:15:04 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun Oct 07 19:15:04 2012 +0000"
      },
      "message": "update Visual Studio project files and svn:ignore\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1395370 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "819ad6ed3fe2fe945f3146a6f7f2658d980eb42f",
      "tree": "9de640ab376f67f5c61e231d80bc1ee32b2a8223",
      "parents": [
        "061d4a2cb460cc7afebea3c5f1d20382b8454090"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun Oct 07 14:56:05 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun Oct 07 14:56:05 2012 +0000"
      },
      "message": "remove unused stuff\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1395316 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "061d4a2cb460cc7afebea3c5f1d20382b8454090",
      "tree": "6a9630c918fe2d9626d02d9bbb3643854c887cb9",
      "parents": [
        "ca0d2f995ee4bbe3384920b207c32635e5c2e048"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun Oct 07 11:51:00 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun Oct 07 11:51:00 2012 +0000"
      },
      "message": "THRIFT-1695 allow warning-free compilation in VS 2012 and GNU 4.6\nPatch: Ben Craig \u0026 James K Lowden\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1395277 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "ca0d2f995ee4bbe3384920b207c32635e5c2e048",
      "tree": "5f404390fa064af3c45b3653406b11a5acb494f6",
      "parents": [
        "3bef8c221a14a07dfd7c200e8bb3dbb4c09bc390"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sat Oct 06 10:35:29 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sat Oct 06 10:35:29 2012 +0000"
      },
      "message": "ignores\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1394985 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "3bef8c221a14a07dfd7c200e8bb3dbb4c09bc390",
      "tree": "0512332cd6db24421a76ecc7041a5a880fa2d9eb",
      "parents": [
        "dfb8298b28560f0e23b16b10e53c0be24183834b"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sat Oct 06 06:58:00 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sat Oct 06 06:58:00 2012 +0000"
      },
      "message": "THRIFT-1713 Named and Anonymous Pipe transport (Delphi) \nPatch: Jens Geyer\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1394952 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "dfb8298b28560f0e23b16b10e53c0be24183834b",
      "tree": "378803dc2f35ee448c7ab311827f584f17d7ea7a",
      "parents": [
        "1f4be7e857d24863a808e9ec8ad52d08e5e90cab"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sat Oct 06 06:10:57 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sat Oct 06 06:10:57 2012 +0000"
      },
      "message": "THRIFT-1558 Named Pipe and Anonymous Pipe transport for Windows\nminor fix\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1394935 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "1f4be7e857d24863a808e9ec8ad52d08e5e90cab",
      "tree": "32a89fa0bf621980ee264aefc8c0b5ab756bad5b",
      "parents": [
        "be7493ee3275b6737c6f183a8b90e289820a51cd"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sat Oct 06 06:00:47 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sat Oct 06 06:00:47 2012 +0000"
      },
      "message": "THRIFT-1690\nNon-linux OSes use int\u0027s in bsd socket calls as well.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1394931 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "be7493ee3275b6737c6f183a8b90e289820a51cd",
      "tree": "e660953004a68944ec5df17f1a584d5c322ff1f9",
      "parents": [
        "96be0071c62999befcd7ce018198b2219b7597b2"
      ],
      "author": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Sat Oct 06 02:51:45 2012 +0000"
      },
      "committer": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Sat Oct 06 02:51:45 2012 +0000"
      },
      "message": "Thrift-1714:Explicitly add CWD to Ruby test_suites.rb\nClient: rb\nPatch: Nathan Beyer\n\ntest/rb/Makefile.am contains a invocation or the ruby interpreter to run test_suites.rb that needs modification to run correctly on Ruby 1.9+. Ruby 1.9+ doesn\u0027t include the CWD by default anymore.\n\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1394906 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "96be0071c62999befcd7ce018198b2219b7597b2",
      "tree": "3682598eb3acd8b99891b04fc6791dd968923508",
      "parents": [
        "bd6e2b198d97bfc5aca66f25dc1f954dc2875f9b"
      ],
      "author": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Sat Oct 06 00:26:28 2012 +0000"
      },
      "committer": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Sat Oct 06 00:26:28 2012 +0000"
      },
      "message": "THRIFT-1707: Adjust server_spec.rb for RSpec 2.11.x and Ruby 1.9.3\nClient: rb\nPatch: Nathan Beyer\n\nThe message expectations in RSpec 2.11.x don\u0027t seem to work consistently on Ruby 1.9.x when Threads are used. This is causing a problem in a few tests in server_spec.rb.\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1394868 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "bd6e2b198d97bfc5aca66f25dc1f954dc2875f9b",
      "tree": "8081f08c58850a17c92e3ddb889eb2e0e7365353",
      "parents": [
        "f6e8b0d3fffc5ce31c228012a01ca6a1a10bff7c"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Fri Oct 05 13:11:57 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Fri Oct 05 13:11:57 2012 +0000"
      },
      "message": "update svn ignore\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1394498 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "f6e8b0d3fffc5ce31c228012a01ca6a1a10bff7c",
      "tree": "8081f08c58850a17c92e3ddb889eb2e0e7365353",
      "parents": [
        "14c217d490066527fba2b8eda8e4020abbe31739"
      ],
      "author": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Fri Oct 05 00:41:59 2012 +0000"
      },
      "committer": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Fri Oct 05 00:41:59 2012 +0000"
      },
      "message": "Thrift-1710: Minor issues in test cases code\nClient: delphi\nPatch: Jens Geyer\n\nThe patch for THRIFT-1670 left some minor issues open. These are hereby fixed.\n- incorrect search paths in uses clause\n- unused variable in ReadResponse()\n- incorrectly formatted comment in IDL\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1394339 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "14c217d490066527fba2b8eda8e4020abbe31739",
      "tree": "57c23668ee4a7cd892e1c7f6da88757e3dc0b7d5",
      "parents": [
        "093f5cef5304ffa02c90aa21c30c8faa88587000"
      ],
      "author": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Fri Oct 05 00:38:11 2012 +0000"
      },
      "committer": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Fri Oct 05 00:38:11 2012 +0000"
      },
      "message": "Thrift-1709:Warning \"Bitwise-or operator used on a sign-extended operand; consider casting to a smaller unsigned type first\" in TBinaryProtocol.cs at ReadInt64()\nClient: csharp\nPatch: Jens Geyer\n\nFixes warning at the byte shift operations due to a missing cast at the bitwise-or.\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1394338 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "093f5cef5304ffa02c90aa21c30c8faa88587000",
      "tree": "0c5c35bae9e3f04a977f204c4a4fa4ee423045aa",
      "parents": [
        "b69d24dbf71176bff8b8ad6cf4f59605c9cdd322"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Thu Oct 04 18:09:05 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Thu Oct 04 18:09:05 2012 +0000"
      },
      "message": "add some ignores\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1394186 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "b69d24dbf71176bff8b8ad6cf4f59605c9cdd322",
      "tree": "0c5c35bae9e3f04a977f204c4a4fa4ee423045aa",
      "parents": [
        "bd5db3aa702952615f26516a4c9d6e9e16e63a0b"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Thu Oct 04 18:02:15 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Thu Oct 04 18:02:15 2012 +0000"
      },
      "message": "THRIFT-1690 Sockets and Pipe Handles truncated on Win64\nPatch: Ben Craig\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1394182 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "bd5db3aa702952615f26516a4c9d6e9e16e63a0b",
      "tree": "838247bca6241487a84b684dc60dadb90cd8930d",
      "parents": [
        "ecad39224c5b03a316c0953322de235ebce088f7"
      ],
      "author": {
        "name": "Henrique Mendonca",
        "email": "henrique@apache.org",
        "time": "Wed Oct 03 09:26:32 2012 +0000"
      },
      "committer": {
        "name": "Henrique Mendonca",
        "email": "henrique@apache.org",
        "time": "Wed Oct 03 09:26:32 2012 +0000"
      },
      "message": "Thrift-336: Compact Protocol in C#\nPatch: Henrique Mendonça\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1393370 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "ecad39224c5b03a316c0953322de235ebce088f7",
      "tree": "d8e6ff2f2e2ac2c820ed918799b930730d7e5ab2",
      "parents": [
        "5d6bd5a606b4cd1f77c65d75888e8424ed22d912"
      ],
      "author": {
        "name": "Henrique Mendonca",
        "email": "henrique@apache.org",
        "time": "Wed Oct 03 09:25:52 2012 +0000"
      },
      "committer": {
        "name": "Henrique Mendonca",
        "email": "henrique@apache.org",
        "time": "Wed Oct 03 09:25:52 2012 +0000"
      },
      "message": "Thrift-336: Compact Protocol in C#\nPatch: Henrique Mendonça\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1393368 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "5d6bd5a606b4cd1f77c65d75888e8424ed22d912",
      "tree": "51e4a56296fa7734d069d4296411e9af7a070a29",
      "parents": [
        "2fd8a15fc4e458aee13dd3be7fcba96bb5019c38"
      ],
      "author": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Mon Oct 01 18:42:23 2012 +0000"
      },
      "committer": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Mon Oct 01 18:42:23 2012 +0000"
      },
      "message": "THRIFT-1645: Replace Object#tee with more conventional Object#tap in specs\nClient: rb\nPatch: Nathan Beyer\n\nThe spec_helper.rb defines an Object#tee method, which is functionally equivalent to Object#tap. Object#tap was added to Ruby 1.9 and to 1.8.7.\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1392509 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "2fd8a15fc4e458aee13dd3be7fcba96bb5019c38",
      "tree": "dfe62ed293966e1436e958a4cee2d1c4f893d324",
      "parents": [
        "373a26b0c63b0cab8195563aa8911fd5eb70013f"
      ],
      "author": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Sat Sep 29 00:26:36 2012 +0000"
      },
      "committer": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Sat Sep 29 00:26:36 2012 +0000"
      },
      "message": "Thrift-1680:Make install requires GNU make\nClient: build\npatch: Jake Farrell\n\nUpdates boost and libevent configure messages, updates thrift help to display error and smaller message, moves help to --help or -help and takes care of // TODO(dreiss): Delete these when everyone is using the new hotness. Welcome to the new hotness everyone.\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1391705 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "373a26b0c63b0cab8195563aa8911fd5eb70013f",
      "tree": "380c6e241c8678892040578f9e9db5a6155664ee",
      "parents": [
        "c34d7d75fb4f383182f1fab70cb18c6da9b662e3"
      ],
      "author": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Fri Sep 28 12:08:01 2012 +0000"
      },
      "committer": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Fri Sep 28 12:08:01 2012 +0000"
      },
      "message": "THRIFT-1082: Thrift::FramedTransport sometimes calls close() on an undefined value\nClient: perl\nPatch: John Siracusa\n\nFixes Thrift::FramedTransport module sometimes ends up calling the close() method on an undefined value inside its own close()\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1391418 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "c34d7d75fb4f383182f1fab70cb18c6da9b662e3",
      "tree": "ba248d4a80c0fa88d9c3e344334648f6b8b7a222",
      "parents": [
        "a87810ff4b4fb75ccb83e4720169422a77939527"
      ],
      "author": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Fri Sep 28 11:25:42 2012 +0000"
      },
      "committer": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Fri Sep 28 11:25:42 2012 +0000"
      },
      "message": "THRIFT-1591: Enable TCP_NODELAY for ruby gem\nClient: rb\nPatch: Christos Trochalakis\n\nSet TCP_NODELAY for client socket for ruby lib\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1391399 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "a87810ff4b4fb75ccb83e4720169422a77939527",
      "tree": "1c52b8ba3a0b8200b5dabd2ef14730f09ad6959d",
      "parents": [
        "6af2ec09b3ce3a9b440b79fb918e0c0378a703d5"
      ],
      "author": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Fri Sep 28 01:59:04 2012 +0000"
      },
      "committer": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Fri Sep 28 01:59:04 2012 +0000"
      },
      "message": "Thrift-1644:Upgrade RSpec to 2.11.x and refactor specs as needed\nClient: rb\nPatch: Nathan Beyer\n\nUpgrading to rspec2.\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1391280 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "6af2ec09b3ce3a9b440b79fb918e0c0378a703d5",
      "tree": "fda2a350d0963113b2f3099c31e3ed8197a99b4b",
      "parents": [
        "6e283a0e6df7a64f88a82bd9031dcf22a8399377"
      ],
      "author": {
        "name": "Henrique Mendonca",
        "email": "henrique@apache.org",
        "time": "Thu Sep 27 13:14:36 2012 +0000"
      },
      "committer": {
        "name": "Henrique Mendonca",
        "email": "henrique@apache.org",
        "time": "Thu Sep 27 13:14:36 2012 +0000"
      },
      "message": "Client: JS\nExtend QUnit test cases\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1390990 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "6e283a0e6df7a64f88a82bd9031dcf22a8399377",
      "tree": "cf6cefabde3c09e229c7538215abaf6f38657285",
      "parents": [
        "78a54a17f148c17e5c0e9717f2e869066a45130a"
      ],
      "author": {
        "name": "Henrique Mendonca",
        "email": "henrique@apache.org",
        "time": "Thu Sep 27 12:58:40 2012 +0000"
      },
      "committer": {
        "name": "Henrique Mendonca",
        "email": "henrique@apache.org",
        "time": "Thu Sep 27 12:58:40 2012 +0000"
      },
      "message": "Thrift-1703:Add leading :: to cpp names\nClient: c++\nPatch: Jochen Topf\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1390983 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "78a54a17f148c17e5c0e9717f2e869066a45130a",
      "tree": "3eeae484644a45a3ec8a3d25cfce88153dea9861",
      "parents": [
        "41dfe6fd5eee6716ef31e65509d6f30a34189c7b"
      ],
      "author": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Tue Sep 25 18:58:27 2012 +0000"
      },
      "committer": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Tue Sep 25 18:58:27 2012 +0000"
      },
      "message": "THRIFT-1521:patches for more Performance\nClient: php\nPatch: D. Edler\n\nRemoves double function calls in the transport classes to strlen.\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1390051 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "41dfe6fd5eee6716ef31e65509d6f30a34189c7b",
      "tree": "aa327ff25c696a38fe6390fcc3c6460337bbdb80",
      "parents": [
        "ffb031d74ea3dbcfe271bd098fbe8642f57f7e69"
      ],
      "author": {
        "name": "Henrique Mendonca",
        "email": "henrique@apache.org",
        "time": "Mon Sep 24 19:11:19 2012 +0000"
      },
      "committer": {
        "name": "Henrique Mendonca",
        "email": "henrique@apache.org",
        "time": "Mon Sep 24 19:11:19 2012 +0000"
      },
      "message": "Thrift-1701:node.js TBufferedTransport buffer corruption\nPatch: Marshall Roch\n\nfix buffer copy method calls\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1389517 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "ffb031d74ea3dbcfe271bd098fbe8642f57f7e69",
      "tree": "09d95aaab2bfb4601f7ed93c0ae9178467aaa5fc",
      "parents": [
        "962b35309d33af60db65cac928f0a8411c6dc06d"
      ],
      "author": {
        "name": "Henrique Mendonca",
        "email": "henrique@apache.org",
        "time": "Mon Sep 24 18:36:16 2012 +0000"
      },
      "committer": {
        "name": "Henrique Mendonca",
        "email": "henrique@apache.org",
        "time": "Mon Sep 24 18:36:16 2012 +0000"
      },
      "message": "Thrift-1696:Compiler fails if namespace of an unknown language is present in the IDL \nPatch: Abhishek Kona\n\nprint warning instead of throwing an exception\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1389509 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "962b35309d33af60db65cac928f0a8411c6dc06d",
      "tree": "c6339054f05b508f02e57bcc0d869d6180a16f79",
      "parents": [
        "3d37fba2063f87accb8cc22b5c78d00d85ecc49e"
      ],
      "author": {
        "name": "Henrique Mendonca",
        "email": "henrique@apache.org",
        "time": "Thu Sep 20 13:19:55 2012 +0000"
      },
      "committer": {
        "name": "Henrique Mendonca",
        "email": "henrique@apache.org",
        "time": "Thu Sep 20 13:19:55 2012 +0000"
      },
      "message": "THRIFT-1689: don\u0027t exit(-1) in TNonblockingServer\nClient: c++\nPatch: Brian Fallik\n\nuse standard exit(1) instead\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1388019 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "3d37fba2063f87accb8cc22b5c78d00d85ecc49e",
      "tree": "bbade37e2f18a9b58419dc9c49eb66a3314b5818",
      "parents": [
        "3087738f284efdc49aac28d68b50b26f0842b714"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Wed Sep 19 19:30:36 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Wed Sep 19 19:30:36 2012 +0000"
      },
      "message": "THRIFT-1694 Re-Enable serialization for WP7 Silverlight \nPatch: Jens Geyer\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1387715 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "3087738f284efdc49aac28d68b50b26f0842b714",
      "tree": "0947d66188e4e2cf23907e817a8937e1bc742649",
      "parents": [
        "e2ef3179b6fd55b4ab3a68a985eb8cdc0ffa1432"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Mon Sep 17 21:18:05 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Mon Sep 17 21:18:05 2012 +0000"
      },
      "message": "THRIFT-1651 Support annotations on all elements\nPatch: Benjy Weinberger\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1386848 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "e2ef3179b6fd55b4ab3a68a985eb8cdc0ffa1432",
      "tree": "d6c7ef3bbfeeafbcd961ca0d5bd52191a0751bb0",
      "parents": [
        "2b2c0b2eba61aa3ae0d7071e2002d13ad2f77d4f"
      ],
      "author": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Thu Sep 13 01:43:10 2012 +0000"
      },
      "committer": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Thu Sep 13 01:43:10 2012 +0000"
      },
      "message": "Thrift-1693:libthrift has dependency on two different versions of httpcore\nClient: java\nPatch: Jake Farrell\n\nUpdate version of httpclient to match httpcore in use in java lib.\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1384182 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "2b2c0b2eba61aa3ae0d7071e2002d13ad2f77d4f",
      "tree": "a0c5dbf9d8ba5aca81ef10512d27a9df5fbf635d",
      "parents": [
        "630ce09ae6f8bca0ac456cbdc9984de73e08512c"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Wed Sep 12 20:09:02 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Wed Sep 12 20:09:02 2012 +0000"
      },
      "message": "THRIFT-1691 Serializer/deserializer support for Delphi \nPatch: Jens Geyer\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1384105 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "630ce09ae6f8bca0ac456cbdc9984de73e08512c",
      "tree": "6b8fc230e6644e2f46002c4891174dcac869b4f9",
      "parents": [
        "5cac98c659b2fa14ff08f9acd6907786644e250a"
      ],
      "author": {
        "name": "Bryan Duxbury",
        "email": "bryanduxbury@apache.org",
        "time": "Tue Sep 11 18:33:07 2012 +0000"
      },
      "committer": {
        "name": "Bryan Duxbury",
        "email": "bryanduxbury@apache.org",
        "time": "Tue Sep 11 18:33:07 2012 +0000"
      },
      "message": "THRIFT-1655. java: TBinaryProtocol: exceeded message length raises generic TException\n\n\nThis patch converts the TException into a TProtocolException.\n\nPatch: Tyler Hobbs\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1383515 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "5cac98c659b2fa14ff08f9acd6907786644e250a",
      "tree": "e83d171df9d83f5b6f062d9bd5534ae6ac6ce7e1",
      "parents": [
        "814818e779e0db6d8e1ffe24920e856755990738"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Thu Sep 06 17:59:55 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Thu Sep 06 17:59:55 2012 +0000"
      },
      "message": "THRIFT-1686 t_php_generator.cc uses \"and\" instead of \"\u0026\u0026\", and causes compiler errors with Visual Studio\nPatch: Ben Craig\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1381696 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "814818e779e0db6d8e1ffe24920e856755990738",
      "tree": "9d02c9712bead06ad534d1de8e02a1523b5efe99",
      "parents": [
        "21c0a85079e3e1b5ee475bd6654512079fe5df68"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Wed Sep 05 20:07:52 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Wed Sep 05 20:07:52 2012 +0000"
      },
      "message": "THRIFT-1615 \ncleanup: remove empty stuff\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1381333 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "21c0a85079e3e1b5ee475bd6654512079fe5df68",
      "tree": "4cff5730f356949cb848fef0b110a92a56541ff6",
      "parents": [
        "f88f9c231ebcd8f19bb040f78bc03e6b33a2982c"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Wed Sep 05 19:47:14 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Wed Sep 05 19:47:14 2012 +0000"
      },
      "message": "THRIFT-1615 PHP Namespace (was Thrift for Symfony 2)\nPatch: Xavier HAUSHERR\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1381323 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "f88f9c231ebcd8f19bb040f78bc03e6b33a2982c",
      "tree": "c207304b0bd1f8621a5cd446affc9d1fd2c09d38",
      "parents": [
        "6cd63ecf5bf2d0ad639250f5b5d094e849ede7e3"
      ],
      "author": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Sun Sep 02 03:26:50 2012 +0000"
      },
      "committer": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Sun Sep 02 03:26:50 2012 +0000"
      },
      "message": "Thrift-1650: Update clean items and svn:ignore entries for OS X artifacts\nClient: ruby\nPatch: Nathan Beyer\n\nadd a few entries to the CLEAN variable, so that some additional OS X artifacts will get cleaned up\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1379915 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "6cd63ecf5bf2d0ad639250f5b5d094e849ede7e3",
      "tree": "019c354671c75b84a2cb1514a7349f1648bb1389",
      "parents": [
        "afd3ab2714fd3a5736dd86a193b800bb0a9a5f37"
      ],
      "author": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Wed Aug 29 02:04:35 2012 +0000"
      },
      "committer": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Wed Aug 29 02:04:35 2012 +0000"
      },
      "message": "Thrift-1670: Incompatibilities between different versions of a Thrift interface\nClient: delphi\nPatch: Jens Geyer\n\nThe method TProtocolUtil.Skip() lacks implementation, which leads to exceptions after unknown message members are found by the generated deserialisation code.\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1378429 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "afd3ab2714fd3a5736dd86a193b800bb0a9a5f37",
      "tree": "87c5fd0a11c4352fb415faf3d5c017f03a283cfd",
      "parents": [
        "2853cc0adffae223e0861524eb8e23af03b7a19b"
      ],
      "author": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Wed Aug 22 02:57:07 2012 +0000"
      },
      "committer": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Wed Aug 22 02:57:07 2012 +0000"
      },
      "message": "Thrift-1656: Setting proper headers in THttpServer.cpp so that \"Cross-Origin Resource Sharing\" on js client can work.\nClient: cpp\nPatch: Shantanu Choudhary\n\nSet headers from server side, in the response, so that Javascript can handle Cross-site HTTP requests.\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1375883 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "2853cc0adffae223e0861524eb8e23af03b7a19b",
      "tree": "d3b6586859cb51714c794e3865157c582c5097f5",
      "parents": [
        "c02efe21c11cc8196ccf2429c90ba286c049d852"
      ],
      "author": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Wed Aug 22 02:27:06 2012 +0000"
      },
      "committer": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Wed Aug 22 02:27:06 2012 +0000"
      },
      "message": "Thrift-1658:Java thrift server is not throwing TApplicationException\nClient: java\nPatch: Keith Turner\n\nExceptions not being handled correctly within newly modified ProcessFunctions. Added back code previously removed from auto generated class.\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1375880 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "c02efe21c11cc8196ccf2429c90ba286c049d852",
      "tree": "085894bc65e39b1b0cfe3b4becedf5d7ea6c17cf",
      "parents": [
        "ffd7685c09007d1057a17309ad9dbb49a9f71d48"
      ],
      "author": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Sat Aug 18 03:31:28 2012 +0000"
      },
      "committer": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Sat Aug 18 03:31:28 2012 +0000"
      },
      "message": "Thrift-1674:Update Thrift D library to be compatible with 2.060\nClient: d\nPatch: David Nadlinger\n\nUpdated D lib for 2.060.\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1374507 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "ffd7685c09007d1057a17309ad9dbb49a9f71d48",
      "tree": "a0886f5bddbdb926d44bdad8d094b9eedf2bef70",
      "parents": [
        "b4e9aacfb01a798636dde2727612f5fa080120e9"
      ],
      "author": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Mon Aug 13 04:03:44 2012 +0000"
      },
      "committer": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Mon Aug 13 04:03:44 2012 +0000"
      },
      "message": "Thrift-1664:Reference to non-existing variable in build script\nClient: build\nPatch: Christopher Rogers\n\nFixes missing letter in variable $success_logical in aclocal/ax_signed_right_shift.m4:107\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1372257 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "b4e9aacfb01a798636dde2727612f5fa080120e9",
      "tree": "3397a9159136a0f861245443dd9c29c2c26780cf",
      "parents": [
        "e06e8b7e992dd543f32d04550125cbd4a9b558c6"
      ],
      "author": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Thu Aug 09 16:03:14 2012 +0000"
      },
      "committer": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Thu Aug 09 16:03:14 2012 +0000"
      },
      "message": "Thrift-1673: Ruby compile flags for extension for multi arch builds (os x)\nClient: ruby\nPatch: Jake Farrell\n\nUpdating extension build to use ruby cflags which include the arch flags needed.\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1371273 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "e06e8b7e992dd543f32d04550125cbd4a9b558c6",
      "tree": "40efae8f56cebcd69ea5968a2da4b2974afd47d0",
      "parents": [
        "d6d3e371034a05f8bc65b97ef8e7ee9035cd5a64"
      ],
      "author": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Wed Aug 08 17:38:39 2012 +0000"
      },
      "committer": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Wed Aug 08 17:38:39 2012 +0000"
      },
      "message": "Thrift-1671:Cocoa code generator does not put keywords into generated method calls\nClient: cocoa\nPatch: Jan Brauer\n\nAdds keywords into generated method calls.\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1370855 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "d6d3e371034a05f8bc65b97ef8e7ee9035cd5a64",
      "tree": "b2129dda7daaa3e27b0fa4a6ac15536d637d0399",
      "parents": [
        "6f3a526025704ff1ee5b5ace761abe67e58d3725"
      ],
      "author": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Fri Jul 27 16:01:33 2012 +0000"
      },
      "committer": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Fri Jul 27 16:01:33 2012 +0000"
      },
      "message": "Thrift-1661:Add --with-qt4 configure option\nClient: cpp\nPatch: Blair Zajac\n\nAdds ability to enable/disable qt4 support.\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1366428 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "6f3a526025704ff1ee5b5ace761abe67e58d3725",
      "tree": "4691b2507c07f59f1d14e4f5f6664a5b9afe9317",
      "parents": [
        "c9c972b3ee216c09331ee5c83b059983d79a2b90"
      ],
      "author": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Fri Jul 27 15:48:37 2012 +0000"
      },
      "committer": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Fri Jul 27 15:48:37 2012 +0000"
      },
      "message": "Thrift-1662:\"removeObject:\" should be \"removeObserver:\" in [-TSocketServer dealloc]?\nClient: cocoa\nPatch: Ken Morishita\n\nFixed issue there TSockerServer was using wrong notification center method. Using\n- (void)removeObserver:(id)notificationObserver\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1366424 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "c9c972b3ee216c09331ee5c83b059983d79a2b90",
      "tree": "7b1653bb7982b590397826d6f0a6c7003098d2c9",
      "parents": [
        "908d2f78394a609dc2b015d5519689d1f88951b4"
      ],
      "author": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Tue Jul 24 17:28:24 2012 +0000"
      },
      "committer": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Tue Jul 24 17:28:24 2012 +0000"
      },
      "message": "Thrift-1655: Configure still trying to use thrift_generators in output\nClient: build\nPatch: Jake Farrell\n\nRemove thrift_generators line from configure.ac\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1365183 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "908d2f78394a609dc2b015d5519689d1f88951b4",
      "tree": "d60a6a31f0a45dd0a431a8e2da1db92c997be460",
      "parents": [
        "ae44abc6f93165968d82b7b7e50b4c5b99f5c332"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Wed Jul 18 12:03:20 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Wed Jul 18 12:03:20 2012 +0000"
      },
      "message": "THRIFT-1116 Compilation error in file TSSLSocket.cpp on FreeBSD-8.0 \nPatch: Pavlin Radoslavov\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1362896 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "ae44abc6f93165968d82b7b7e50b4c5b99f5c332",
      "tree": "ca84500b379e3e99202188a65ec74dbc788d69d1",
      "parents": [
        "3fcdb09267f280c041dc1e613cb4bf42ac880516"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Wed Jul 18 05:42:51 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Wed Jul 18 05:42:51 2012 +0000"
      },
      "message": "THRIFT-1064 TClientInfoServerHandler::processContext() is not called for TNonblockingServer server event handler \nPatch: Pavlin Radoslavov\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1362773 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "3fcdb09267f280c041dc1e613cb4bf42ac880516",
      "tree": "9b39123aa3a006f39045db625d54e3e5057d177e",
      "parents": [
        "6530f1dc88377c3d1a9811267c76fd80d5f419c4"
      ],
      "author": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Sat Jul 14 23:56:20 2012 +0000"
      },
      "committer": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Sat Jul 14 23:56:20 2012 +0000"
      },
      "message": "Thrift-1652: TSaslTransport does not log the error when kerberos auth fails\nClient: java\nPatch: Rohini Palaniswamy\n\nThe actual kerberos authentication failure is not logged and it is very difficult to find the actual reason for the failure.\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1361615 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "6530f1dc88377c3d1a9811267c76fd80d5f419c4",
      "tree": "54bd5c57554e1f27fa096359b136be143f580664",
      "parents": [
        "27647d5b18e1a494c9e12c35a8701932c4767c02"
      ],
      "author": {
        "name": "Bryan Duxbury",
        "email": "bryanduxbury@apache.org",
        "time": "Fri Jun 29 00:21:19 2012 +0000"
      },
      "committer": {
        "name": "Bryan Duxbury",
        "email": "bryanduxbury@apache.org",
        "time": "Fri Jun 29 00:21:19 2012 +0000"
      },
      "message": "THRIFT-1632. rb: ruby: data corruption in thrift_native implementation of MemoryBufferTransport\n\nThis patch fixes a subtle bug whereby the read buffer was being resized but the method continued to read from the original, unresized buffer but at the wrong location.\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1355198 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "27647d5b18e1a494c9e12c35a8701932c4767c02",
      "tree": "f2003747f871cd9e6d32899c8463083368697ac7",
      "parents": [
        "d62032850caf9c76f5069e5c53d34e433b05da58"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Wed Jun 27 10:17:57 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Wed Jun 27 10:17:57 2012 +0000"
      },
      "message": "THRIFT-1558 Named Pipe and Anonymous Pipe transport for Windows\nremove redundant thrift-sample.sln\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1354405 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "d62032850caf9c76f5069e5c53d34e433b05da58",
      "tree": "0d231c76598e0d8a5f91a8dc7fda15af1ad75f3e",
      "parents": [
        "40633a6316112d56f66b0e4b6cd6f9ec405b41bd"
      ],
      "author": {
        "name": "Bryan Duxbury",
        "email": "bryanduxbury@apache.org",
        "time": "Tue Jun 26 00:32:57 2012 +0000"
      },
      "committer": {
        "name": "Bryan Duxbury",
        "email": "bryanduxbury@apache.org",
        "time": "Tue Jun 26 00:32:57 2012 +0000"
      },
      "message": "THRIFT-1624. java: Isset Generated differently on different platforms\n\nThis patch initializes is_union_ to a specific value to try and avoid the issue.\n\nPatch: Brian Bloniarz\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1353784 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "40633a6316112d56f66b0e4b6cd6f9ec405b41bd",
      "tree": "723aaea60a13d65a1e602502253d074bc6ffd4e6",
      "parents": [
        "bd057f6a5e50cd7c4899b34790e6f0864a880ee6"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun Jun 24 19:20:58 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun Jun 24 19:20:58 2012 +0000"
      },
      "message": "THRIFT-1635 D codegen bug for required non-nullable fields \nPatch: David Nadlinger\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1353316 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "bd057f6a5e50cd7c4899b34790e6f0864a880ee6",
      "tree": "b8eb5d239b6aa5fd4ec37bf9e8f7cb3f413ddfc3",
      "parents": [
        "ee22939d1ae7e74d61d8697c45a7301e00092c11"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun Jun 24 19:18:00 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun Jun 24 19:18:00 2012 +0000"
      },
      "message": "THRIFT-1633 Add windows build configurations to support static linking\nPatch: Adam Duffy\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1353315 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "ee22939d1ae7e74d61d8697c45a7301e00092c11",
      "tree": "8db526496d5886cf91b865af553c29e9afbbb741",
      "parents": [
        "5be8e9e4f39b3df4a5497a0d9372879f8218bb47"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun Jun 24 19:07:12 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun Jun 24 19:07:12 2012 +0000"
      },
      "message": "THRIFT-1608 add license header\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1353313 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "5be8e9e4f39b3df4a5497a0d9372879f8218bb47",
      "tree": "49b05fed5148abd406f601478c2c17492d511c3a",
      "parents": [
        "16b764196fcd3d01831c4c5bee75c899b4c25c6c"
      ],
      "author": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Fri Jun 22 04:18:22 2012 +0000"
      },
      "committer": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Fri Jun 22 04:18:22 2012 +0000"
      },
      "message": "Adding svn propset ignore for compiler/src/windows/version.h\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1352770 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": "f42ae012aa57d476a3ca44542ccfd7801cac3587",
      "tree": "c314c780fb5bac9d959b613ded9e7d0108e296c1",
      "parents": [
        "e64b12999de8de220551dd78ae3bf2d7289f0ec3"
      ],
      "author": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Fri Jun 22 03:22:53 2012 +0000"
      },
      "committer": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Fri Jun 22 03:22:53 2012 +0000"
      },
      "message": "Thrift-1567:Thrift/cpp: Allow alternate classes to be used for strings\nClient: cpp\nPatch: dreiss\n\nThe goal of this diff is to allow Thrift strings to be used without\ndepending on std::string, since it looks like we\u0027re starting to move\naway from std::string instead of moving to a better implementation.\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1352765 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "e64b12999de8de220551dd78ae3bf2d7289f0ec3",
      "tree": "d7762f2ceec4fbe731211cdbfef7312de2fb6e30",
      "parents": [
        "f9f841d76953b13153ca32b4c7e34c00776d16a8"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Tue Jun 19 20:54:51 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Tue Jun 19 20:54:51 2012 +0000"
      },
      "message": "THRIFT-1608 Allow servlet to be supplied TProcessor and TProtocolFactory after the init() method has finished\nPatch: Kiril Raychev\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1351848 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "f9f841d76953b13153ca32b4c7e34c00776d16a8",
      "tree": "c57cc77edeba036d51ab293cf00a5ecab65a03a8",
      "parents": [
        "122803bade37e82451785ec53dddafd98774b92e"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Tue Jun 19 20:42:33 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Tue Jun 19 20:42:33 2012 +0000"
      },
      "message": "THRIFT-1626 concurrency::Mutex timedlock fix and lesser improvements\nPatch: Andrew Majorov\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1351845 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "122803bade37e82451785ec53dddafd98774b92e",
      "tree": "b4aa0b39667079c15af7447869bec149c626380e",
      "parents": [
        "89cc4303aac22b4505934fa965ee7981c83f171c"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Mon Jun 18 20:23:58 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Mon Jun 18 20:23:58 2012 +0000"
      },
      "message": "THRIFT-1558 Named Pipe and Anonymous Pipe transport for Windows\nPatch: Peace\nadd pipe crossplatform example to contrib\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1351477 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "89cc4303aac22b4505934fa965ee7981c83f171c",
      "tree": "e739ca596504a79fbacad1233787dc4a4ba5edfc",
      "parents": [
        "6edb27a5af3e60c7363394a7d277dd63e32c4571"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Mon Jun 18 20:02:36 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Mon Jun 18 20:02:36 2012 +0000"
      },
      "message": "THRIFT-1631 Fix C++ server constructor typos\nPatch: Andrew Cox\n\nTHRIFT-1573 Error on TNonblockingServer constructor\nPatch: Denis\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1351472 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "6edb27a5af3e60c7363394a7d277dd63e32c4571",
      "tree": "2c93dc40876743f7021c7e37b76db0685bb940d4",
      "parents": [
        "9212e79b3dd9ad1da3600d397dbfa18c4a7b2ee3"
      ],
      "author": {
        "name": "Bryan Duxbury",
        "email": "bryanduxbury@apache.org",
        "time": "Thu Jun 14 14:36:18 2012 +0000"
      },
      "committer": {
        "name": "Bryan Duxbury",
        "email": "bryanduxbury@apache.org",
        "time": "Thu Jun 14 14:36:18 2012 +0000"
      },
      "message": "THRIFT-1622. cpp: Incorrect size returned on read\n\nThis patch adds a missing \u0027xfer +\u003d\u0027 in a few spots.\n\nPatch: NN\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1350268 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "9212e79b3dd9ad1da3600d397dbfa18c4a7b2ee3",
      "tree": "d1ff82b922261c9466d65f11807cfb79e41eea2e",
      "parents": [
        "87b704fd91d9d895460cd24405187d45f40b7c18"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Tue Jun 12 21:01:06 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Tue Jun 12 21:01:06 2012 +0000"
      },
      "message": "THRIFT-1627 compiler built using compilers.vcxproj cannot be used to build some test .thrift files\nPatch: Andrew Cox\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1349524 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "87b704fd91d9d895460cd24405187d45f40b7c18",
      "tree": "1aea15bf814c92c039571f4a4734b71e7f4adc6a",
      "parents": [
        "febe845f05a1e30fb16516eb934724f34ac2bd8f"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Thu Jun 07 13:24:22 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Thu Jun 07 13:24:22 2012 +0000"
      },
      "message": "Thrift-1558 _xplatform_pipe_6-5-2012.patch\nfix compile error\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1347604 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "febe845f05a1e30fb16516eb934724f34ac2bd8f",
      "tree": "0b50875973b4340cc163c9409b57d1106bf8743c",
      "parents": [
        "cefdca6f49ebfdc31e2a6f87f446a29a0891bf0a"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Wed Jun 06 10:32:24 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Wed Jun 06 10:32:24 2012 +0000"
      },
      "message": "THRIFT-1621 Delphi Memory leaks\nPatch: Jens Geyer\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1346814 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "cefdca6f49ebfdc31e2a6f87f446a29a0891bf0a",
      "tree": "d5c9b1ad16adb9762c082860138bb797c3cc85a7",
      "parents": [
        "7d0a0401534e0a02206d7ddb734e6a7dfa41bb42"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Tue Jun 05 20:14:14 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Tue Jun 05 20:14:14 2012 +0000"
      },
      "message": "THRIFT-1195 Allow users to act on client connects/disconnects\nHIVE-3067 Shutdown HiveMetaStore on client disconnect or timeout\nHIVE-3057 metastore.HiveMetaStore$HMSHandler should set the thread local raw store to null in shutdown()\n\nPatch: Dragan Okiljevic\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1346566 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "7d0a0401534e0a02206d7ddb734e6a7dfa41bb42",
      "tree": "61a54177f31135f2e148b765c8b7792ff6d8a945",
      "parents": [
        "e25db162a5918a1c4ff373e0f0c82065751972e0"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Tue Jun 05 19:57:10 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Tue Jun 05 19:57:10 2012 +0000"
      },
      "message": "Thrift-1558 _xplatform_pipe_6-5-2012.patch\nPatch: Peace C\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1346555 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "e25db162a5918a1c4ff373e0f0c82065751972e0",
      "tree": "733a35a7dcb21c5c3503270606f1682aa69627da",
      "parents": [
        "4cb8e40d8abbb480065461ac3fd27280cb9a53f6"
      ],
      "author": {
        "name": "Bryan Duxbury",
        "email": "bryanduxbury@apache.org",
        "time": "Tue May 29 18:13:39 2012 +0000"
      },
      "committer": {
        "name": "Bryan Duxbury",
        "email": "bryanduxbury@apache.org",
        "time": "Tue May 29 18:13:39 2012 +0000"
      },
      "message": "THRIFT-1613. Add code back into empty source file ToStringTest.java\n\nActually, should have just deleted the file.\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1343889 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "4cb8e40d8abbb480065461ac3fd27280cb9a53f6",
      "tree": "49ef09afeabd71ce03198dc1c6bab83bb9c70808",
      "parents": [
        "83042b9078311d9bd166f8690a1feed4949b1c31"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun May 27 18:05:16 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun May 27 18:05:16 2012 +0000"
      },
      "message": "THRIFT-1612 Base64 encoding is broken\nPatch: Andrew Cox\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1343074 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "83042b9078311d9bd166f8690a1feed4949b1c31",
      "tree": "a62c7ae4b940242bed0b740a727e075ddaf4a15e",
      "parents": [
        "d1f6782466dcb6412544932d8ae5ce8636f567ff"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun May 27 10:54:17 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun May 27 10:54:17 2012 +0000"
      },
      "message": "THRIFT-1613 Add code back into empty source file ToStringTest.java\nPatch: Andrew Cox\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1343032 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "d1f6782466dcb6412544932d8ae5ce8636f567ff",
      "tree": "0cf1af5daa4b6429d7af422bb07f5d03805e8ff4",
      "parents": [
        "2d59b9e2ad05113410a7e505b052512004090261"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Fri May 25 05:36:46 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Fri May 25 05:36:46 2012 +0000"
      },
      "message": "remove empty folders\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1342499 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "2d59b9e2ad05113410a7e505b052512004090261",
      "tree": "0cf1af5daa4b6429d7af422bb07f5d03805e8ff4",
      "parents": [
        "b6617836d4bd1ff4788bd63eea4cec1378d14c3b"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Wed May 23 19:40:40 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Wed May 23 19:40:40 2012 +0000"
      },
      "message": "THRIFT-1336 thrift: added server and processor test code\nrevert partly: disable processor test, it breaks the builds\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1341996 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "b6617836d4bd1ff4788bd63eea4cec1378d14c3b",
      "tree": "a5722d71cdc0aab180d04b7613d023e2c4524527",
      "parents": [
        "d11c8bc4bef1d70a044110b82ac7c6a01de7059e"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Wed May 23 19:17:20 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Wed May 23 19:17:20 2012 +0000"
      },
      "message": "THRIFT-1585 C++ library fails to build with OS X pthread implementation\nPatch: David Nadlinger\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1341990 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "d11c8bc4bef1d70a044110b82ac7c6a01de7059e",
      "tree": "ce99fd410b3bf244cf0434a0f53fbdabc2d5ebac",
      "parents": [
        "86d2a4ada8712b8802c12bbe218f3a9d41fa2db6"
      ],
      "author": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Mon May 21 00:07:14 2012 +0000"
      },
      "committer": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Mon May 21 00:07:14 2012 +0000"
      },
      "message": "Thrift-1611:Improved code generation for typedefs\nClient: delphi\nPatch: Jens Geyer\n\nCurrently, IDL typedefs are translated into their base types and do not appear in the generated code at all\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1340873 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "86d2a4ada8712b8802c12bbe218f3a9d41fa2db6",
      "tree": "2d0b7f16de86e13d6b5d93e9ebbd198d62a526a8",
      "parents": [
        "3f972b1cf146463a672a47d025502fd5b6f7c4bf"
      ],
      "author": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Sat May 19 14:29:15 2012 +0000"
      },
      "committer": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Sat May 19 14:29:15 2012 +0000"
      },
      "message": "THRIFT-1610:IWebProxy not available on WP7 platform\nClient: csharp\nPatch: Jens Geyer\n\nFix WP7 clients which do not have IWebProxy available.\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1340487 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "3f972b1cf146463a672a47d025502fd5b6f7c4bf",
      "tree": "a22c3b6de0f9c3bd202748be60c40fcce63b8cef",
      "parents": [
        "da74ff4a3be2bf3709549852d3c9f30737b3e93d"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Fri May 18 11:35:51 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Fri May 18 11:35:51 2012 +0000"
      },
      "message": "THRIFT-1593 Pass on errors like \"connection closed\" to the handler module\nPatch: Björn Bylander\n+ bump jsx\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1340073 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "da74ff4a3be2bf3709549852d3c9f30737b3e93d",
      "tree": "ccc0e6deb679367797aef92a4ad3022c4144e884",
      "parents": [
        "6849f2014d21ca1c49220039453c699eab11fb68"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Fri May 18 09:25:02 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Fri May 18 09:25:02 2012 +0000"
      },
      "message": "THRIFT-1598 Update Haskell generated code to use Text, Hash{Map,Set}, Vector\nfix test suite\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1340044 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "6849f2014d21ca1c49220039453c699eab11fb68",
      "tree": "d92da7d6fa395e746aa11ba55224d79351f3a2ac",
      "parents": [
        "f5bae90076fa1cf3235c0425cb8e1809bc6c67ea"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Fri May 18 07:35:19 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Fri May 18 07:35:19 2012 +0000"
      },
      "message": "THRIFT-1598 Update Haskell generated code to use Text, Hash{Map,Set}, Vector\nPatch: Itai Zukerman\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1340014 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "f5bae90076fa1cf3235c0425cb8e1809bc6c67ea",
      "tree": "fd13b3c32b27a8970d0fa9269364cfaf51f3be18",
      "parents": [
        "eccbe4d08d6220567aefdc222332e1b74f30d0db"
      ],
      "author": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Fri May 18 04:14:45 2012 +0000"
      },
      "committer": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Fri May 18 04:14:45 2012 +0000"
      },
      "message": "Thrift-1326:on some platforms, #include \u003cstdint.h\u003e is necessary to be included in Thrift.h\nClient: contrib/fb303\nPatch: Jake Farrell\n\nAdding check for needed headers to fb303 configure.ac\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1339969 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "eccbe4d08d6220567aefdc222332e1b74f30d0db",
      "tree": "6ae0798aadf02cc27b42eb94bfccf6170154e1fe",
      "parents": [
        "6c5ee6ad2067e245ab5364f9a6019d8b63d7ed52"
      ],
      "author": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Fri May 18 03:57:07 2012 +0000"
      },
      "committer": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Fri May 18 03:57:07 2012 +0000"
      },
      "message": "THRIFT-1539:Build and distribute the fb303 python libraries along with thrift\nClient: contrib/fb303 - py\nPatch: Jake Farrell\n\nUpdated build file so dist egg will include project headers, will publish with py client lib to pypi as part of release process.\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1339967 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "6c5ee6ad2067e245ab5364f9a6019d8b63d7ed52",
      "tree": "c699696515dd54bf246bcb7b400b8a0b567ac7c0",
      "parents": [
        "5e022aa6865918d56616b9ef026337bd766ce04a"
      ],
      "author": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Fri May 18 01:00:39 2012 +0000"
      },
      "committer": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Fri May 18 01:00:39 2012 +0000"
      },
      "message": "Thrift-1604:Python exxception handeling for changes from PEP3110\nClient: py\nPatch: Jake Farrell\n\nPython PEP 3110 changed exception handling by replacing the \u0027,\u0027 with \u0027as\u0027. This was initially introduced in python 2.6 and in 3.0 the \u0027,\u0027 usage is no longer suppported. Since exception handling through out the py lib uses the \u0027,\u0027 it will need to be converted over to using the \u0027as\u0027 syntax for exceptions\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1339941 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "5e022aa6865918d56616b9ef026337bd766ce04a",
      "tree": "3c84bc5f5e597262e1e6b3d85430b9c596c8f26c",
      "parents": [
        "970c86a5f2e6612fc7fbf9623655f91040cab81a"
      ],
      "author": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Fri May 18 00:33:54 2012 +0000"
      },
      "committer": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Fri May 18 00:33:54 2012 +0000"
      },
      "message": "THRIFT-1159:THttpClient-\u003eFlush() issue (connection thru proxy)\nClient: csharp\nPatch: Joshua Samuel + Alex Gaas\n\nResolve HttpClient flush issues with proxy.\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1339934 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "970c86a5f2e6612fc7fbf9623655f91040cab81a",
      "tree": "c3f5f6b1d8d6ed9ceafca2bd255a90302e7638d3",
      "parents": [
        "94bb7f26f6d9b5bf1106b1aeb4b983e453f50047"
      ],
      "author": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Thu May 17 05:41:09 2012 +0000"
      },
      "committer": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Thu May 17 05:41:09 2012 +0000"
      },
      "message": "Thrift-1607:Incorrect file modes for several source files\nClient: build\nPatch: Andrew Cox\n\nFile modes of some non-script text files (e.g. .xml, .java, .cc) in the source tree include execute permissions (because these files have the svn:executable property).\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1339492 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "94bb7f26f6d9b5bf1106b1aeb4b983e453f50047",
      "tree": "4c2b5311254f7ea4fc0bb7daaa2259f811045762",
      "parents": [
        "e8c259a08a229b082db75eec8b7ebaceae4c557d"
      ],
      "author": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Thu May 17 04:32:10 2012 +0000"
      },
      "committer": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Thu May 17 04:32:10 2012 +0000"
      },
      "message": "Thrift-1606:Race condition in BoostThreadFactory.cpp\nClient: cpp\nPatch: alexandre parenteau\n\nRace condition between the line that set state_ to \"starting\", and the line that checked to make sure that it was \"starting\". That ended meaning that sometimes calling \"start()\" would not result in the thread\u0027s runnable being called.\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1339477 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "e8c259a08a229b082db75eec8b7ebaceae4c557d",
      "tree": "bab9b95140ead5fd9f4894ac4d12520b34fe40fc",
      "parents": [
        "a30930f67708892316bdd6946b13862be4769b2c"
      ],
      "author": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Wed May 16 03:49:57 2012 +0000"
      },
      "committer": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Wed May 16 03:49:57 2012 +0000"
      },
      "message": "Thrift-541: Cocoa code generator doesn\u0027t put keywords before all arguments.\nClient: cocoa\nPatch: Andrew McGeachie\n\nUpdates args list to contain keywords before any args.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1338995 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "a30930f67708892316bdd6946b13862be4769b2c",
      "tree": "86db086e0a2e380a0a93e7a186dbb31550ee94f2",
      "parents": [
        "dd16f0538b14109a8ecc710bccd5c02cfa18b313"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Fri May 11 18:08:58 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Fri May 11 18:08:58 2012 +0000"
      },
      "message": "THRIFT-1599 Fixing HTTP client(Ruby)\nPatch: Tomas\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1337323 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "dd16f0538b14109a8ecc710bccd5c02cfa18b313",
      "tree": "8f6749d9e4fbd276c10cfe3211d6bfe5a227f6cf",
      "parents": [
        "4f260f7a5f65971b407947398bbc2fed79064919"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Fri May 11 14:19:48 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Fri May 11 14:19:48 2012 +0000"
      },
      "message": "THRIFT-1336 thrift: added server and processor test code\n\nlast commit was wrong! otherway around!\ndisable concurrency instead of processor_test ... does not run properly on build slaves\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1337177 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "4f260f7a5f65971b407947398bbc2fed79064919",
      "tree": "e1e642fc63f6ef2690b6adeb0ea04b2fd54ab8cf",
      "parents": [
        "6bb0a7a34a38484132e044bb8d09830198135473"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Fri May 11 13:50:11 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Fri May 11 13:50:11 2012 +0000"
      },
      "message": "THRIFT-1336 thrift: added server and processor test code\n\ndisable processor_test ... does not run properly on build slaves\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1337162 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "6bb0a7a34a38484132e044bb8d09830198135473",
      "tree": "53c8cd1417284f8dfb866ad4c9e5d2f90aa908fe",
      "parents": [
        "41f4708d2fd03bc39a7f51960980e419ed7f11db"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Fri May 11 10:44:32 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Fri May 11 10:44:32 2012 +0000"
      },
      "message": "THRIFT-1589 configure.ac should require at least boost 1.41\nBuild slaves at Apache need 1.40.0\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1337107 13f79535-47bb-0310-9956-ffa450edef68\n"
    }
  ],
  "next": "41f4708d2fd03bc39a7f51960980e419ed7f11db"
}
