)]}'
{
  "log": [
    {
      "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"
    },
    {
      "commit": "41f4708d2fd03bc39a7f51960980e419ed7f11db",
      "tree": "089834a55558051362c5a6817f5b83aa078b05af",
      "parents": [
        "2b1a5289a7aa61377f2d20ee8dfffd72310cc886"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Fri May 11 10:15:51 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Fri May 11 10:15:51 2012 +0000"
      },
      "message": "some ignores...\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1337099 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "2b1a5289a7aa61377f2d20ee8dfffd72310cc886",
      "tree": "a9ce76cdd0eb464f284666080f8378d50a9f0ce6",
      "parents": [
        "96efc26a3cc14e5b3a8a3f7c08cc2082ed42d197"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Fri May 11 10:12:39 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Fri May 11 10:12:39 2012 +0000"
      },
      "message": "THRIFT-1336 thrift: added server and processor test code\n\nmove the tests from src to test:\nlib\\cpp\\src\\thrift\\concurrency\\test to lib\\cpp\\test\\concurrency\nlib\\cpp\\src\\thrift\\processor\\test to lib\\cpp\\test\\processor\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1337098 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "96efc26a3cc14e5b3a8a3f7c08cc2082ed42d197",
      "tree": "00be6507aa487d6d8243fe81f0d3ad3a6e404c77",
      "parents": [
        "4a48300564aea53dbdf91fc11181073cf14e6024"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Fri May 11 09:03:41 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Fri May 11 09:03:41 2012 +0000"
      },
      "message": "THRIFT-1574 Apache project branding requirements: DOAP file [PATCH]\nadd all versions\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1337069 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "4a48300564aea53dbdf91fc11181073cf14e6024",
      "tree": "2bbf8289fc9dfcdc0e4f7ce323e7bbef70db3c9e",
      "parents": [
        "b87e5667a467a6628698c8f33982066095cd4178"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Fri May 11 08:26:48 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Fri May 11 08:26:48 2012 +0000"
      },
      "message": "update svn:ignore\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1337060 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "b87e5667a467a6628698c8f33982066095cd4178",
      "tree": "2bbf8289fc9dfcdc0e4f7ce323e7bbef70db3c9e",
      "parents": [
        "67377e7f3b05c0d2569316c65f9ee5a3456cce30"
      ],
      "author": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Fri May 11 02:23:00 2012 +0000"
      },
      "committer": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Fri May 11 02:23:00 2012 +0000"
      },
      "message": "Thrift-1079:Support i64 in AS3\nClient: as3\nPatch: Reverting \n\nReverting patch due to usage of non public library which breaks ability to export as3 client to maven central during a release.\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1337007 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "67377e7f3b05c0d2569316c65f9ee5a3456cce30",
      "tree": "7cfb323cf1c9ad392dd472d3699c04561a21b548",
      "parents": [
        "2be7f2410294a809f6803b8e6e3067e51f997679"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Thu May 10 21:17:53 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Thu May 10 21:17:53 2012 +0000"
      },
      "message": "fix broken build introduced with THRIFT-1336\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1336895 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "2be7f2410294a809f6803b8e6e3067e51f997679",
      "tree": "740655fd5686d3fade1d3de1349b51e13ef9d136",
      "parents": [
        "0b922740035d9c88f961dc0cd73b54350c68ea1c"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Thu May 10 09:01:45 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Thu May 10 09:01:45 2012 +0000"
      },
      "message": "THRIFT-1336 thrift: added server and processor test code\nPatch: Dave Watson\n- rework made by roger\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1336544 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "0b922740035d9c88f961dc0cd73b54350c68ea1c",
      "tree": "9f23e3499f39d2e3f5b5d6405d3f702a7b620a33",
      "parents": [
        "ea7b21d17564bca57b9a69ed7d663b2fa8eb6cd7"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Tue May 08 19:42:33 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Tue May 08 19:42:33 2012 +0000"
      },
      "message": "THRIFT-1597 TJSONProtocol.php is missing from Makefile.am\nPatch: Andrew Grumet\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1335717 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "ea7b21d17564bca57b9a69ed7d663b2fa8eb6cd7",
      "tree": "ffa0a27dfffec14871457c57d868ef4ee6dd7e17",
      "parents": [
        "bb6de7aab09e4feb1377bd2486d420855495a11b"
      ],
      "author": {
        "name": "Christopher Piro",
        "email": "cpiro@apache.org",
        "time": "Tue May 08 01:45:21 2012 +0000"
      },
      "committer": {
        "name": "Christopher Piro",
        "email": "cpiro@apache.org",
        "time": "Tue May 08 01:45:21 2012 +0000"
      },
      "message": "fix TApplicationException not imported in Python gencode\n\nused unconditionally in the generated code. \"from thrift.Thrift import *\" included it before r1169492 but not since.\n\nReviewed By: dreiss\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1335325 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "bb6de7aab09e4feb1377bd2486d420855495a11b",
      "tree": "a6a584f70392f1c09260ed4f2679c150527448ab",
      "parents": [
        "45320175c5f2266f063315108fd5b4f986e10a0d"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Fri May 04 23:35:45 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Fri May 04 23:35:45 2012 +0000"
      },
      "message": "THRIFT-1596 Delphi: Test clients should have a return codes that reflect whether they succeeded or not\nPatch: Jens Geyer\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1334250 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "45320175c5f2266f063315108fd5b4f986e10a0d",
      "tree": "47f83916cfff44aa5255b629bb2e57e403e360cc",
      "parents": [
        "4fce960b7fa9e100cc67933b8cae663469748b9b"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Fri May 04 21:55:55 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Fri May 04 21:55:55 2012 +0000"
      },
      "message": "THRIFT-1574 Apache project branding requirements: DOAP file [PATCH]\nPatch: Shane Curcuru\n\nroger: added more languages and categories\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1334209 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "4fce960b7fa9e100cc67933b8cae663469748b9b",
      "tree": "9663e47d59558dd95fd2229011ec85220f82f59f",
      "parents": [
        "99b3672530b4b6da939e17bbb37b2a041a5575c6"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Fri May 04 06:22:09 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Fri May 04 06:22:09 2012 +0000"
      },
      "message": "THRIFT-1592 Test clients should have a return codes that reflect whether they succeeded or not\nPatch: Nathaniel Cook\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1333765 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "99b3672530b4b6da939e17bbb37b2a041a5575c6",
      "tree": "cbbfca41b653d7a7d7cfb7b44e389c1112cbf6ce",
      "parents": [
        "7abda07738bfde35bc941d8187179656c1e4a0a4"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Thu May 03 21:21:43 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Thu May 03 21:21:43 2012 +0000"
      },
      "message": "THRIFT-1588 Java Generated Exceptions don\u0027t follow inheritance pattern as other Languages\n- fix the build!\n- add test/gen-html for ThriftTest.thrift\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1333628 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "7abda07738bfde35bc941d8187179656c1e4a0a4",
      "tree": "5b1433bf8006b426a418035fa2408411d2f6d4b3",
      "parents": [
        "1f8b48f5bdfc49dc1992684c56b0e0c22335ceb0"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Thu May 03 10:23:15 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Thu May 03 10:23:15 2012 +0000"
      },
      "message": "THRIFT-681 The HTML generator does not handle JavaDoc style comments very well\nadd missing file t_html_generator.h\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1333398 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "1f8b48f5bdfc49dc1992684c56b0e0c22335ceb0",
      "tree": "da6d9110032853cca3aaa0aef190e4e3650b16dc",
      "parents": [
        "f50df7f2ba60e26e72a084381aa96344e7ec01f8"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Wed May 02 22:56:47 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Wed May 02 22:56:47 2012 +0000"
      },
      "message": "THRIFT-1590 Document the excepted return values and behaviors ThriftTest.thrift so that all languages can implement a test server\nPatch: Nathaniel Cook\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1333243 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "f50df7f2ba60e26e72a084381aa96344e7ec01f8",
      "tree": "f241001a7c62644991f69f277285e452fc3bfae3",
      "parents": [
        "b2f3bcdd08811e0a138d0debf51f31b34bf6a443"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Wed May 02 22:49:55 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Wed May 02 22:49:55 2012 +0000"
      },
      "message": "THRIFT-1588 Java Generated Exceptions don\u0027t follow inheritance pattern as other Languages\nPatch: Nathaniel Cook\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1333239 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "b2f3bcdd08811e0a138d0debf51f31b34bf6a443",
      "tree": "d41d942f4177eda01eb0c3979c34f837e21f4a3c",
      "parents": [
        "860b8c9cfbe99c5d3ba07fffbcb5c44894312953"
      ],
      "author": {
        "name": "Bryan Duxbury",
        "email": "bryanduxbury@apache.org",
        "time": "Wed May 02 21:39:01 2012 +0000"
      },
      "committer": {
        "name": "Bryan Duxbury",
        "email": "bryanduxbury@apache.org",
        "time": "Wed May 02 21:39:01 2012 +0000"
      },
      "message": "THRIFT-681. The HTML generator does not handle JavaDoc style comments very well\n\nPatch: Kevin Burnett\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1333222 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "860b8c9cfbe99c5d3ba07fffbcb5c44894312953",
      "tree": "211c2a44f4b7cf29de027539e8a070e86d869ae0",
      "parents": [
        "6ad473ff6441fbe4624ef1aaa9c7cc36582c16b9"
      ],
      "author": {
        "name": "Christopher Piro",
        "email": "cpiro@apache.org",
        "time": "Wed May 02 19:33:47 2012 +0000"
      },
      "committer": {
        "name": "Christopher Piro",
        "email": "cpiro@apache.org",
        "time": "Wed May 02 19:33:47 2012 +0000"
      },
      "message": "fix tutorial python server\n\nthe port in TServerSocket\u0027s constructor should be passed by keyword; the first positional param is actually the hostname\n\nReviewed By: dreiss\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1333163 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "6ad473ff6441fbe4624ef1aaa9c7cc36582c16b9",
      "tree": "484ddf14f63fd4f65f06e1b954878d7cd8d33aef",
      "parents": [
        "95b1bd71e36da01e3173eefe7ed4bfc31f01abcf"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Tue May 01 21:03:41 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Tue May 01 21:03:41 2012 +0000"
      },
      "message": "THRIFT-1589 configure.ac should require at least boost 1.41\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1332827 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "95b1bd71e36da01e3173eefe7ed4bfc31f01abcf",
      "tree": "21dc7c39cce1044ae00bc740127652514b045f8e",
      "parents": [
        "23c16b7df7ba3d5f6efa52287b71d6941107c742"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Tue May 01 20:43:26 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Tue May 01 20:43:26 2012 +0000"
      },
      "message": "THRIFT-1588 Java Generated Exceptions don\u0027t follow inheritance pattern as other Languages\n\n- reduce NUM_QUERIES within test for slow machines ;-r\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1332809 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "23c16b7df7ba3d5f6efa52287b71d6941107c742",
      "tree": "196836db4cca61f73a9f97cdc84431a3cbfe110f",
      "parents": [
        "f666d07289b2d51db3a320101d531b31371b4340"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Tue May 01 12:12:17 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Tue May 01 12:12:17 2012 +0000"
      },
      "message": "disable c_glib for mingw compiler build\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1332624 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "f666d07289b2d51db3a320101d531b31371b4340",
      "tree": "8a110983c00a75e1babac6b65f3e78d79c73df0e",
      "parents": [
        "321772340bee4fd76d7415aa37d2ee9b361e63c1"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Tue May 01 11:20:12 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Tue May 01 11:20:12 2012 +0000"
      },
      "message": "THRIFT-1514 Callbacks with newer jQuery versions don\u0027t work\nPatch: Andrew Grumet\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1332619 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "321772340bee4fd76d7415aa37d2ee9b361e63c1",
      "tree": "ce4c6bd9aee3a283d10e76dda60de6f6990b4a3e",
      "parents": [
        "b70e04cab0f8bf5723861dc28c163e25d7964392"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Tue May 01 11:19:53 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Tue May 01 11:19:53 2012 +0000"
      },
      "message": "enable c_glib per default\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1332618 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "b70e04cab0f8bf5723861dc28c163e25d7964392",
      "tree": "40b99c6edb3f483fba4cfffdf9efbb5d0f93886d",
      "parents": [
        "710c11162d8ccb406f271b6fff294dbe039587aa"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sat Apr 28 19:20:23 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sat Apr 28 19:20:23 2012 +0000"
      },
      "message": "THRIFT-1586 Two small D issues\nPatch: David Nadlinger\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1331810 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "710c11162d8ccb406f271b6fff294dbe039587aa",
      "tree": "72575904f10b464379f051df85d9ca3b30ff53f7",
      "parents": [
        "c75797d9060e049692c5db1617aa9560aec939c8"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sat Apr 28 19:20:08 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sat Apr 28 19:20:08 2012 +0000"
      },
      "message": "cleanup .gitignore\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1331809 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "c75797d9060e049692c5db1617aa9560aec939c8",
      "tree": "79953782ca524bc19c2e456479900c64654f3475",
      "parents": [
        "7c7679198f783638b6bec6c0b2de4da6e6127b94"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sat Apr 28 11:33:58 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sat Apr 28 11:33:58 2012 +0000"
      },
      "message": "THRIFT-1583 c_glib leaks memory\nTHRIFT-1578 C_GLib generated code does not compile\nTHRIFT-1582 Bad includes of nested thrift files in c_glib\n\nPatch: José Antonio Santos\nMinor Modificatons by roger:\n- thrift prefix for includes\n- g_object_unref instead of g_clear_object (needs glib\u003e\u003d2.28)\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1331752 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "7c7679198f783638b6bec6c0b2de4da6e6127b94",
      "tree": "823740ea0ebf21acd0e7f917a45b81d5bf082621",
      "parents": [
        "b661e83fab3bfa7a5240f254e8a948830ffeabdf"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Tue Apr 17 16:03:21 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Tue Apr 17 16:03:21 2012 +0000"
      },
      "message": "THRIFT-1577 Compile thrift with php module for php 5.4.0 failed. need to replace function_entry with zend_function_entry\nPatch: Matrix Ji\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1327152 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "b661e83fab3bfa7a5240f254e8a948830ffeabdf",
      "tree": "215242ba4bb75b2ad141fb4bf40cbc41c7a6dcc2",
      "parents": [
        "2badac7bd2e72efb54bf16f3870416e6ca892098"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun Apr 15 15:58:43 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun Apr 15 15:58:43 2012 +0000"
      },
      "message": "THRIFT-1277 Node.js serializes false booleans as null\nPatch: Henrique Mendonca\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1326371 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "2badac7bd2e72efb54bf16f3870416e6ca892098",
      "tree": "7198742126a02bac388836d813170e8e4c6734f4",
      "parents": [
        "1516be04e0262762c63d3205a8a136dff269177a"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sat Apr 14 11:03:43 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sat Apr 14 11:03:43 2012 +0000"
      },
      "message": "THRIFT-1552 Thrift (cpp) include files shouldn\u0027t require adding \"thrift\" to the compilers include path\n\nSome additional fixes to build it on windows as well\nPatch: Benoit Dion and Roger Meier\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1326087 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "1516be04e0262762c63d3205a8a136dff269177a",
      "tree": "54f5840189e6d9409c4b6049d73ee655ee03cad3",
      "parents": [
        "92a90ff8cf2716cd06e8696c24746635544d2685"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sat Apr 14 11:03:21 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sat Apr 14 11:03:21 2012 +0000"
      },
      "message": "Merge branch \u0027trunk\u0027 of https://github.com/benoitdion/thrift into trunk\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1326086 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "92a90ff8cf2716cd06e8696c24746635544d2685",
      "tree": "2d01aa1b2eb4645e00852dea8c4ef2ab41480565",
      "parents": [
        "5346e7200a5919ed4239b5c7bb8bc098bad1a307"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Fri Apr 13 14:50:32 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Fri Apr 13 14:50:32 2012 +0000"
      },
      "message": "THRIFT-1566 Thrift/cpp: Use some different string operations\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1325792 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "5346e7200a5919ed4239b5c7bb8bc098bad1a307",
      "tree": "03cad13de1dbd6e53dca49afc3aaba1f81c3d1f3",
      "parents": [
        "629d5a9bcf49ee6e38049b7849cd4db24ef86632"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Fri Apr 13 14:38:19 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Fri Apr 13 14:38:19 2012 +0000"
      },
      "message": "THRIFT-1570 Correctly generate code for empty services.\nPatch: Dave Watson\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1325786 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "629d5a9bcf49ee6e38049b7849cd4db24ef86632",
      "tree": "8821ce0d1c856977893a26e5ead38b45be55e10f",
      "parents": [
        "cfff8569bb03a544f8896b5ba8611ccc4dfbb639"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Fri Apr 13 14:33:56 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Fri Apr 13 14:33:56 2012 +0000"
      },
      "message": "THRIFT-1565 Thrift/cpp: Use default constructor for strings\nPatch: Dave Watson\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1325785 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "cfff8569bb03a544f8896b5ba8611ccc4dfbb639",
      "tree": "37f9034d7f5d12750abdf21bc9276f9decfd1d15",
      "parents": [
        "3f5a264cd9cfafa478272d5d5d41928dc69ee39b"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Fri Apr 13 14:24:55 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Fri Apr 13 14:24:55 2012 +0000"
      },
      "message": "THRIFT-1569 thrift: add stop() method to python TNonblockingServer\nPatch: Dave Watson\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1325784 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "3f5a264cd9cfafa478272d5d5d41928dc69ee39b",
      "tree": "b58329f3b2223021fc6c2ec06fbd6cde6c73c537",
      "parents": [
        "a3410db0c8af2331e14c2bb8b7632720ff96a254"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Fri Apr 13 14:20:08 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Fri Apr 13 14:20:08 2012 +0000"
      },
      "message": "THRIFT-1568 Thrift: Add User-Agent header to Python THttpClient\nPatch: Dave Watson\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1325781 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "a3410db0c8af2331e14c2bb8b7632720ff96a254",
      "tree": "dbd77a6abb03f2b8558cf3e70f33f32fce553a32",
      "parents": [
        "33eaa0f10038d427d6f62d72235af314bc27b930"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Fri Apr 13 10:30:11 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Fri Apr 13 10:30:11 2012 +0000"
      },
      "message": "THRIFT-1564 Minor fixes to TZlibTransport\nPatch: Dave Watson\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1325712 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "33eaa0f10038d427d6f62d72235af314bc27b930",
      "tree": "4a1990f23e6b839741d93b515e35b67f39c45378",
      "parents": [
        "49ff8b123a0b79aa0ec5a4a1baa288e7cbfdcede"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Fri Apr 13 09:13:13 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Fri Apr 13 09:13:13 2012 +0000"
      },
      "message": "THRIFT-1552 Thrift (cpp) include files shouldn\u0027t require adding \"thrift\" to the compilers include path.\n\nroger: some additional fixes\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1325677 13f79535-47bb-0310-9956-ffa450edef68\n"
    }
  ],
  "next": "49ff8b123a0b79aa0ec5a4a1baa288e7cbfdcede"
}
