)]}'
{
  "log": [
    {
      "commit": "41c0a0266b9e3fb0432a9b927f9ddb46a15d6f26",
      "tree": "52ea7e739b953c59053b5973d1530d4feef9091e",
      "parents": [
        "8d79e3f9544d4b8d49b9ef6e596970a7c1f3e459"
      ],
      "author": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 01:09:28 2008 +0000"
      },
      "committer": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 01:09:28 2008 +0000"
      },
      "message": "Improve compatibility with the old Hash-style set.\n\nFix the integration test for the Set change\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@668960 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "8d79e3f9544d4b8d49b9ef6e596970a7c1f3e459",
      "tree": "584735bf77f2db19c6b6d6048802efbf8c7dc136",
      "parents": [
        "ccc86583a3ca6888d76b8537c7a853bea1c498c7"
      ],
      "author": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 01:09:15 2008 +0000"
      },
      "committer": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 01:09:15 2008 +0000"
      },
      "message": "Convert fields of type Thrift::Types::SET to use the Set library.\n\nAlso teach Thrift::Struct how to compare itself with \u003d\u003d\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@668959 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "ccc86583a3ca6888d76b8537c7a853bea1c498c7",
      "tree": "5ac2c86168a81d3546175a80d606df283c5252be",
      "parents": [
        "8206c1a3c5196c448d21e2fe6fc4429cff30f769"
      ],
      "author": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 01:09:00 2008 +0000"
      },
      "committer": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 01:09:00 2008 +0000"
      },
      "message": "Spec out Server\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@668958 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "8206c1a3c5196c448d21e2fe6fc4429cff30f769",
      "tree": "651493f583d7d65d83fd0254658f27c73ffec9bd",
      "parents": [
        "76c235bd480dffffac2b67d445524d5160bce9be"
      ],
      "author": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 01:08:47 2008 +0000"
      },
      "committer": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 01:08:47 2008 +0000"
      },
      "message": "Fix blanket exception rescue in ThreadPoolServer\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@668957 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "76c235bd480dffffac2b67d445524d5160bce9be",
      "tree": "775d40178cf66d084ce36f5f46c0d7d207f72f1e",
      "parents": [
        "378191a64513e8ad382e0efa223a9f2068fb3729"
      ],
      "author": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 01:08:35 2008 +0000"
      },
      "committer": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 01:08:35 2008 +0000"
      },
      "message": "Remove more empty () parens\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@668956 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "378191a64513e8ad382e0efa223a9f2068fb3729",
      "tree": "d23bc4383ec422bfe718c82049da2579cf12982e",
      "parents": [
        "356f861420c530c38acd5a56bb470df710a606ec"
      ],
      "author": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 01:08:19 2008 +0000"
      },
      "committer": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 01:08:19 2008 +0000"
      },
      "message": "Stop range-checking in BinaryProtocol#write_iNN, it turns out to break some code\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@668955 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "356f861420c530c38acd5a56bb470df710a606ec",
      "tree": "9dc1c224c099f4e8a302cfa13d3c2b01c323287c",
      "parents": [
        "e977a63293c65466d8d66baef12e5ea340d6a6f3"
      ],
      "author": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 01:08:05 2008 +0000"
      },
      "committer": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 01:08:05 2008 +0000"
      },
      "message": "Rename spec wrapper classes to prevent cross-pollination of specs. Require rspec 1.1.4 or later to fix the \"describe Module do\" bug\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@668954 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "e977a63293c65466d8d66baef12e5ea340d6a6f3",
      "tree": "94651131101818bd56f4ec7e65afb2efe129aa06",
      "parents": [
        "5ae0384d8fe748866e0d61eadf2f1d1c5233903c"
      ],
      "author": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 01:07:50 2008 +0000"
      },
      "committer": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 01:07:50 2008 +0000"
      },
      "message": "Add spec for BinaryProtocolFactory\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@668953 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "5ae0384d8fe748866e0d61eadf2f1d1c5233903c",
      "tree": "713a30135c43d016a9664975ce7623bc3e5959ab",
      "parents": [
        "37d1149f7714b1d8296cbde5f5e541026d7cde86"
      ],
      "author": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 01:07:37 2008 +0000"
      },
      "committer": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 01:07:37 2008 +0000"
      },
      "message": "Spec out the BinaryProtocol read methods\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@668952 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "37d1149f7714b1d8296cbde5f5e541026d7cde86",
      "tree": "93e0693819b7f51117b84a7f78bac2f35627057b",
      "parents": [
        "f18b643e5ebe4533b549e1a9d624401a05fa90c8"
      ],
      "author": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 01:07:23 2008 +0000"
      },
      "committer": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 01:07:23 2008 +0000"
      },
      "message": "Raise a RangeError if Protocol.write_\u003cnumeric\u003e is called with a value that doesn\u0027t fit in \u003cnumeric\u003e\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@668951 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "f18b643e5ebe4533b549e1a9d624401a05fa90c8",
      "tree": "449ff9ee6c034335f7ae5ecd330713e710649215",
      "parents": [
        "d6cb44437502358cc95a39d0d82e0850aa2cc59f"
      ],
      "author": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 01:07:10 2008 +0000"
      },
      "committer": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 01:07:10 2008 +0000"
      },
      "message": "Spec out the BinaryProtocol write methods.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@668950 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "d6cb44437502358cc95a39d0d82e0850aa2cc59f",
      "tree": "b8ad3791829b51b313d8d3d39a22462eb80a64d7",
      "parents": [
        "9db1c2e5b5dc1f81d527f4dec97461849e46bae8"
      ],
      "author": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 01:06:56 2008 +0000"
      },
      "committer": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 01:06:56 2008 +0000"
      },
      "message": "Remove dummy initialize method and empty () parens\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@668949 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "9db1c2e5b5dc1f81d527f4dec97461849e46bae8",
      "tree": "b95067d18a7cbc0df94565f7407419fac23bfbea",
      "parents": [
        "962b8af59d867ca4b28fe857a2e63a03a2b60a84"
      ],
      "author": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 01:06:42 2008 +0000"
      },
      "committer": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 01:06:42 2008 +0000"
      },
      "message": "Finish speccing out Protocol and ProtocolFactory\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@668948 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "962b8af59d867ca4b28fe857a2e63a03a2b60a84",
      "tree": "113fc67f08074e4577d7d64664bc93aec08f0b41",
      "parents": [
        "dc39973565ac92346123ae638881aed7e44d4b24"
      ],
      "author": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 01:06:29 2008 +0000"
      },
      "committer": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 01:06:29 2008 +0000"
      },
      "message": "Stop using for _ in _ in Thrift::Protocol\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@668947 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "dc39973565ac92346123ae638881aed7e44d4b24",
      "tree": "e998a60196ca997d4f88d26e6373ec3763b8a6d0",
      "parents": [
        "dfaada43ad8440a3a38fdd16abe2eaa358e745d6"
      ],
      "author": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 01:06:15 2008 +0000"
      },
      "committer": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 01:06:15 2008 +0000"
      },
      "message": "Start speccing Protocol.\n\nThe Protocol specs exposed a bug in the implementation of skip(Types::STRUCT).\nPreviously it would call read_struct_end once per field instead of per struct.\nThis only worked because read_struct_end is a noop.\n\nAlso remove all empty parens () from method calls.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@668946 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "dfaada43ad8440a3a38fdd16abe2eaa358e745d6",
      "tree": "2cbc9ad09a10eedb0ac3bcd934d726f933685b2b",
      "parents": [
        "4a2b841528130b866456181f2dd841061172e7ae"
      ],
      "author": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 01:06:01 2008 +0000"
      },
      "committer": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 01:06:01 2008 +0000"
      },
      "message": "Spec out ProtocolException\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@668945 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "4a2b841528130b866456181f2dd841061172e7ae",
      "tree": "1db024e1e4241f1780ecb791723089cd1978f92e",
      "parents": [
        "b397bbb6b6078e96ff3149e97fe272c21e2996fb"
      ],
      "author": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 01:05:47 2008 +0000"
      },
      "committer": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 01:05:47 2008 +0000"
      },
      "message": "Spec out Thrift::Processor\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@668944 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "b397bbb6b6078e96ff3149e97fe272c21e2996fb",
      "tree": "8a9633b633e610a8011b69732da78850340985cb",
      "parents": [
        "d47cd66f7dcfc799f35239b0896846fcdef8c50e"
      ],
      "author": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 01:05:32 2008 +0000"
      },
      "committer": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 01:05:32 2008 +0000"
      },
      "message": "Add pending spec for sequence-ids on Thrift::Client\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@668943 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "d47cd66f7dcfc799f35239b0896846fcdef8c50e",
      "tree": "e49baa7c510b840ff47df3a52efc49d50054179c",
      "parents": [
        "0ff9e8c55e0161a90e336e82a7f4db09799b230a"
      ],
      "author": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 01:05:17 2008 +0000"
      },
      "committer": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 01:05:17 2008 +0000"
      },
      "message": "Add backwards-compatibility spec\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@668942 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "0ff9e8c55e0161a90e336e82a7f4db09799b230a",
      "tree": "b2c1c35c7c724f850b2bd936b85ce493223e114d",
      "parents": [
        "61387bf284575b1329c3864e9ba5904ce4699153"
      ],
      "author": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 01:05:03 2008 +0000"
      },
      "committer": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 01:05:03 2008 +0000"
      },
      "message": "Spec out Thrift::Client\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@668941 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "61387bf284575b1329c3864e9ba5904ce4699153",
      "tree": "d8aac1cdfd29aacade16a76f5847f3233f8b5d3e",
      "parents": [
        "95833c52506a5bf7358d046ae950d53953e7a468"
      ],
      "author": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 01:04:48 2008 +0000"
      },
      "committer": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 01:04:48 2008 +0000"
      },
      "message": "Fully spec out Thrift::Exception and Thrift::ApplicationException\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@668940 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "95833c52506a5bf7358d046ae950d53953e7a468",
      "tree": "4636d1b811100c8431426d5b8feb02e98a35e39e",
      "parents": [
        "d639ac13b5839c149b82e77621a631b3664310a4"
      ],
      "author": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 01:04:34 2008 +0000"
      },
      "committer": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 01:04:34 2008 +0000"
      },
      "message": "Start speccing exceptions and restore the (message) arg to super in Thrift::ApplicationException\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@668939 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "d639ac13b5839c149b82e77621a631b3664310a4",
      "tree": "a42cee3b7fe593072827587f7ae93931bbaac07e",
      "parents": [
        "9d33041a1be82e79c7bb89393bbe9c7f78fe93cd"
      ],
      "author": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 01:04:18 2008 +0000"
      },
      "committer": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 01:04:18 2008 +0000"
      },
      "message": "Fix the last of the deprecated names in tests\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@668938 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "9d33041a1be82e79c7bb89393bbe9c7f78fe93cd",
      "tree": "2b7886885b214b4417a25b184443ac2175db3fd0",
      "parents": [
        "dd8ef9ef53c3cf4da28e641d05a16b65af0c4bcc"
      ],
      "author": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 01:04:03 2008 +0000"
      },
      "committer": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 01:04:03 2008 +0000"
      },
      "message": "Fix name usage in tests. Remove test for TTransport as it really wasn\u0027t testing anything useful.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@668937 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "dd8ef9ef53c3cf4da28e641d05a16b65af0c4bcc",
      "tree": "6a16a9a0fefab2394560b36ba94d4c70c45b047d",
      "parents": [
        "21411530da01343bc2da1d6036925494cc93744f"
      ],
      "author": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 01:03:48 2008 +0000"
      },
      "committer": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 01:03:48 2008 +0000"
      },
      "message": "Remove test_remappings because it isn\u0027t comprehensive and it\u0027s triggering undesired warnings. This should be re-created as a spec.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@668936 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "21411530da01343bc2da1d6036925494cc93744f",
      "tree": "ad207b8e5c264b8be6878f8a54fb8f83f512faad",
      "parents": [
        "18e21565b3cac739de32ff9af56f09797b20e146"
      ],
      "author": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 01:03:33 2008 +0000"
      },
      "committer": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 01:03:33 2008 +0000"
      },
      "message": "Update the tutorial files to stop using deprecated names\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@668935 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "18e21565b3cac739de32ff9af56f09797b20e146",
      "tree": "acb391d692e80bc1a776981566b4d0196b7dafa6",
      "parents": [
        "5d2e7a9bc6952e00f97cdd8e1c840c579211ebd7"
      ],
      "author": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 01:03:17 2008 +0000"
      },
      "committer": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 01:03:17 2008 +0000"
      },
      "message": "Fix the requires generated by the compiler\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@668934 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "5d2e7a9bc6952e00f97cdd8e1c840c579211ebd7",
      "tree": "cfd4ed44d5ab10539349a889826e64a0ca8af5e6",
      "parents": [
        "7618fb42fb67ab505257d56558149f6b955430da"
      ],
      "author": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 01:03:03 2008 +0000"
      },
      "committer": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 01:03:03 2008 +0000"
      },
      "message": "Fix more deprecated name usages\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@668933 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "7618fb42fb67ab505257d56558149f6b955430da",
      "tree": "577a658a397adbd5a0a4acbce3c3d449331d125c",
      "parents": [
        "fe897d32f19a5c3a919b49669113587ad160badc"
      ],
      "author": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 01:02:46 2008 +0000"
      },
      "committer": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 01:02:46 2008 +0000"
      },
      "message": "Fix the shebangs for the tutorial thrift files\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@668932 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "fe897d32f19a5c3a919b49669113587ad160badc",
      "tree": "508b7778ed0211d503d725537c10e39599139b4d",
      "parents": [
        "de7864e7d5e5db1456c2178d9a764428e1c3ab48"
      ],
      "author": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 01:02:31 2008 +0000"
      },
      "committer": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 01:02:31 2008 +0000"
      },
      "message": "Use deprecate_module! where appropriate\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@668931 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "de7864e7d5e5db1456c2178d9a764428e1c3ab48",
      "tree": "d8fd28e5294fe5ecb3ed30eaafdbd0bc9a8955b5",
      "parents": [
        "fc311644864a8816cb874ef77d86bc84917c18ac"
      ],
      "author": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 01:02:14 2008 +0000"
      },
      "committer": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 01:02:14 2008 +0000"
      },
      "message": "Solve the information leak problem between deprecations. Unfortunately this was caused by a nasty ruby bug.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@668930 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "fc311644864a8816cb874ef77d86bc84917c18ac",
      "tree": "d7a134ef92cb3b6ba13d8bb1defc4ed3133c6202",
      "parents": [
        "eff97fc04276eb7789ff885a604cfd96cfd1581b"
      ],
      "author": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 01:01:57 2008 +0000"
      },
      "committer": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 01:01:57 2008 +0000"
      },
      "message": "Add (currently failing) spec for information leak between deprecations\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@668929 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "eff97fc04276eb7789ff885a604cfd96cfd1581b",
      "tree": "eced17461cf734ebc956ea11b476f82dbc203d08",
      "parents": [
        "03a5fb1dd7982367d733b43786935b982120b987"
      ],
      "author": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 01:01:40 2008 +0000"
      },
      "committer": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 01:01:40 2008 +0000"
      },
      "message": "Use the correct name in deprecation warnings\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@668928 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "03a5fb1dd7982367d733b43786935b982120b987",
      "tree": "b55a5a72abd045e3e0d27039dc7c2d59fa245b9b",
      "parents": [
        "2a8a7312032c38cb59125d232f67bfede2c11742"
      ],
      "author": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 01:01:25 2008 +0000"
      },
      "committer": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 01:01:25 2008 +0000"
      },
      "message": "Implement deprecate_module! and fully spec it\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@668927 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "2a8a7312032c38cb59125d232f67bfede2c11742",
      "tree": "25b7c05aa10e0baf189c7f5ae686a1430f8b8e22",
      "parents": [
        "2b1e10b21fc6f4a855235bc6774834b0510e8593"
      ],
      "author": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 01:01:07 2008 +0000"
      },
      "committer": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 01:01:07 2008 +0000"
      },
      "message": "deprecate_class! now sets up a proxy class that logs a warning when used\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@668926 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "2b1e10b21fc6f4a855235bc6774834b0510e8593",
      "tree": "bef090aeedab3b42571439a58054156ae70e5aca",
      "parents": [
        "74df0bf429a29d85a2f252600f28ca652487953b"
      ],
      "author": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 01:00:50 2008 +0000"
      },
      "committer": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 01:00:50 2008 +0000"
      },
      "message": "Ensure the ruby tutorial uses the current library instead of the installed one\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@668925 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "74df0bf429a29d85a2f252600f28ca652487953b",
      "tree": "e7101db76758602c2ee8e439ab23289c1f4f0a4e",
      "parents": [
        "f5754acff9db00b949b68b4208dc980d511acf7a"
      ],
      "author": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 01:00:33 2008 +0000"
      },
      "committer": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 01:00:33 2008 +0000"
      },
      "message": "Finish renaming/deprecating classes. Change a few more filenames, like thrift/transport/ttransport -\u003e thrift/transport\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@668924 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "f5754acff9db00b949b68b4208dc980d511acf7a",
      "tree": "2800793be965f5e2f7c3c738333345c22d1e2296",
      "parents": [
        "adfdf39dd3ba215c6d76ca1a0def587b19005d76"
      ],
      "author": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 01:00:12 2008 +0000"
      },
      "committer": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 01:00:12 2008 +0000"
      },
      "message": "Add new spec for deprecate_class!\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@668923 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "adfdf39dd3ba215c6d76ca1a0def587b19005d76",
      "tree": "f9ca7be328f0ba8ece5993c7b834626a0affc533",
      "parents": [
        "0d45617ec2be9376bb83381d69cc09a49bb1d975"
      ],
      "author": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 00:59:56 2008 +0000"
      },
      "committer": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 00:59:56 2008 +0000"
      },
      "message": "Clean up the last few deprecation warnings in the tests\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@668922 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "0d45617ec2be9376bb83381d69cc09a49bb1d975",
      "tree": "feb769c60b44a22bbeb574d30bdca136ad384472",
      "parents": [
        "8943788f1f44deaf7735b8ed4bbea0b67958e1c6"
      ],
      "author": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 00:59:37 2008 +0000"
      },
      "committer": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 00:59:37 2008 +0000"
      },
      "message": "Finish up the CamelCase -\u003e ruby_style changes\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@668921 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "8943788f1f44deaf7735b8ed4bbea0b67958e1c6",
      "tree": "7153d05e5d06fd8048af1b0357b710f4abf1a71c",
      "parents": [
        "e12b0f8445b00e6d0584b4aabf3e84fdaebbef07"
      ],
      "author": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 00:59:17 2008 +0000"
      },
      "committer": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 00:59:17 2008 +0000"
      },
      "message": "Convert more CamelCase names to ruby_style\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@668920 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "e12b0f8445b00e6d0584b4aabf3e84fdaebbef07",
      "tree": "9883150f759725c33d7ec221955d88f2be22ff9a",
      "parents": [
        "244b0d9c92567d6a50bcdfa6fb0dd0b42e8ab0c7"
      ],
      "author": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 00:58:58 2008 +0000"
      },
      "committer": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 00:58:58 2008 +0000"
      },
      "message": "Add comment and convert super(args)-\u003esuper\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@668919 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "244b0d9c92567d6a50bcdfa6fb0dd0b42e8ab0c7",
      "tree": "9ae52863d1c104152537084fc9bf2a0d6d3e19db",
      "parents": [
        "b8a7ad727e43be1d40a5532a490857a8d9189598"
      ],
      "author": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 00:58:40 2008 +0000"
      },
      "committer": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 00:58:40 2008 +0000"
      },
      "message": "Stop re-defining deprecated methods in subclasses\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@668918 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "b8a7ad727e43be1d40a5532a490857a8d9189598",
      "tree": "c70d97f3cf4da983c010427b6e65dfffffa33d94",
      "parents": [
        "da40e8d27c1f4a8c2f341927cacdccd1038bd467"
      ],
      "author": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 00:58:23 2008 +0000"
      },
      "committer": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 00:58:23 2008 +0000"
      },
      "message": "Start renaming camelCase methods to ruby_style\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@668917 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "da40e8d27c1f4a8c2f341927cacdccd1038bd467",
      "tree": "8b1bd815be1b11c008d04f5f5c2c47b4bb32ec2c",
      "parents": [
        "fc964eed7abd7e762e2e6ae61af5137f8ce71c52"
      ],
      "author": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 00:58:04 2008 +0000"
      },
      "committer": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 00:58:04 2008 +0000"
      },
      "message": "Add another spec for deprecate!\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@668916 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "fc964eed7abd7e762e2e6ae61af5137f8ce71c52",
      "tree": "27e15707e7f320c87c691b614797296556326e15",
      "parents": [
        "6fda4b76e2c8a963fcc28edac725da48fffd1784"
      ],
      "author": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 00:57:46 2008 +0000"
      },
      "committer": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 00:57:46 2008 +0000"
      },
      "message": "Add caller info to the deprecation warning\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@668915 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "6fda4b76e2c8a963fcc28edac725da48fffd1784",
      "tree": "bab1d87b0de7202b8d6cd5d0f662d6ad951dd900",
      "parents": [
        "c2a07b19ef333a03e6b6542a16ff39326b15423d"
      ],
      "author": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 00:57:26 2008 +0000"
      },
      "committer": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 00:57:26 2008 +0000"
      },
      "message": "Move thrift/protocol/tprotocol to thrift/protocol and thrift/protocol/tbinaryprotocol to thrift/protocol/binaryprotocol. Leave shim files behind for backwards compatibility\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@668914 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "c2a07b19ef333a03e6b6542a16ff39326b15423d",
      "tree": "c194c7f6558a7b5e5deda064d68cdc91708e5968",
      "parents": [
        "f85e79349417c4a947dd01714fad3abdda840450"
      ],
      "author": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 00:57:06 2008 +0000"
      },
      "committer": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 00:57:06 2008 +0000"
      },
      "message": "Make `rake` run the ruby tests in test/rb as well as the new specs\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@668913 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "f85e79349417c4a947dd01714fad3abdda840450",
      "tree": "f5b3b8a920992aba6c1e7facc0d59b54271727d2",
      "parents": [
        "c42231b6fa56318fa6d9dd43a7f717e095e331c0"
      ],
      "author": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 00:56:48 2008 +0000"
      },
      "committer": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 00:56:48 2008 +0000"
      },
      "message": "Fix up thrift/thrift to only require the the files that define the classes it used to hold. This fixes the existing tests\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@668912 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "c42231b6fa56318fa6d9dd43a7f717e095e331c0",
      "tree": "95ab1f06e07b6dcd664e4f7a6fc09231f2668d6c",
      "parents": [
        "96cc5164928e589e23171e4a61437599748e55d2"
      ],
      "author": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 00:56:30 2008 +0000"
      },
      "committer": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 00:56:30 2008 +0000"
      },
      "message": "Set up the class deprecations\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@668911 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "96cc5164928e589e23171e4a61437599748e55d2",
      "tree": "ead89ae535edecac0aba5594a47f1063c64eaad5",
      "parents": [
        "6eaf814fcc9bb6ae40ea0f6f21cf9a60a90a40ae"
      ],
      "author": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 00:56:08 2008 +0000"
      },
      "committer": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 00:56:08 2008 +0000"
      },
      "message": "Actually turn off deprecation when Thrift::DEPRECATION is false\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@668910 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "6eaf814fcc9bb6ae40ea0f6f21cf9a60a90a40ae",
      "tree": "83c6d8ce3fa70a02cb11ddfb0e7a3ef5ae7654ef",
      "parents": [
        "0d1849d88206b5205a8862471032d39206062f23"
      ],
      "author": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 00:55:50 2008 +0000"
      },
      "committer": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 00:55:50 2008 +0000"
      },
      "message": "Remove requires of \u0027thrift/thrift\u0027 from library files\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@668909 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "0d1849d88206b5205a8862471032d39206062f23",
      "tree": "2ee9b8ffa8ca0e943e0f212eb01cde7a4d72e0d8",
      "parents": [
        "5a7103ae5d2d0727fd6ddb4a97304fb8c9968ff3"
      ],
      "author": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 00:55:29 2008 +0000"
      },
      "committer": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 00:55:29 2008 +0000"
      },
      "message": "Add in hook to only provide the deprecated API when the client doesn\u0027t require \u0027thrift\u0027 directly\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@668908 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "5a7103ae5d2d0727fd6ddb4a97304fb8c9968ff3",
      "tree": "901d4bef6d8facfed02b657c3edad2144ef1ecf2",
      "parents": [
        "3eca0785978e545530939e568ba3a7f47029f0ab"
      ],
      "author": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 00:55:11 2008 +0000"
      },
      "committer": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 00:55:11 2008 +0000"
      },
      "message": "Add simple Rakefile for running specs\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@668907 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "3eca0785978e545530939e568ba3a7f47029f0ab",
      "tree": "63bd595ae9f68da2c6986333a7b34841bdeeff3f",
      "parents": [
        "4c69d3eecfb5220791a007fef5b2dc5ce2ab522d"
      ],
      "author": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 00:54:53 2008 +0000"
      },
      "committer": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 00:54:53 2008 +0000"
      },
      "message": "Re-define the semantics of deprecate! and add deprecate_class! Include full specs for deprecate!/deprecate_class!\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@668906 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "4c69d3eecfb5220791a007fef5b2dc5ce2ab522d",
      "tree": "8e5799c9450549c2c8924d8107c1e2a2d53fc724",
      "parents": [
        "2960044415917973aeeb8c6d9132319eef69139a"
      ],
      "author": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 00:54:33 2008 +0000"
      },
      "committer": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 00:54:33 2008 +0000"
      },
      "message": "rb: TBinaryProtocol \u003d\u003e Thrift::BinaryProtocol\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@668905 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "2960044415917973aeeb8c6d9132319eef69139a",
      "tree": "ea1e940d067d24ae00c4371ca1fa3774545eda45",
      "parents": [
        "10cdf10a7bd5326680cc2384f8a812cff573a1df"
      ],
      "author": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 00:54:13 2008 +0000"
      },
      "committer": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 00:54:13 2008 +0000"
      },
      "message": "rb: Add more classes/modules to the Thrift namespace. Provide backwards compatable mappings.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@668904 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "10cdf10a7bd5326680cc2384f8a812cff573a1df",
      "tree": "70cff0c680bed9561c3f700265e9044ddcd280c1",
      "parents": [
        "97d2166a341657931e43adfe140ffeba48239de0"
      ],
      "author": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 00:53:48 2008 +0000"
      },
      "committer": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 00:53:48 2008 +0000"
      },
      "message": "rb: Move client, processor, struct files for consistant naming.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@668903 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "97d2166a341657931e43adfe140ffeba48239de0",
      "tree": "1a5bdb21602aae1ca32c99a3289c8f906225d70a",
      "parents": [
        "9bf3362ea576758dbd1b27ebc7b185c32e6acd6e"
      ],
      "author": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 00:53:28 2008 +0000"
      },
      "committer": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 00:53:28 2008 +0000"
      },
      "message": "rb: Move exceptions, types, processor, client, struct under Thrift module. Add constants for backwards compatability\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@668902 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "9bf3362ea576758dbd1b27ebc7b185c32e6acd6e",
      "tree": "0975767412f627ddccbef5eca8eeaf67a20a78ce",
      "parents": [
        "5e44bce98f289a196d2df0ec0d91fc1f9a3302be"
      ],
      "author": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 00:53:07 2008 +0000"
      },
      "committer": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 00:53:07 2008 +0000"
      },
      "message": "Split out thrift/thrift.rb, add top level thrift.rb in prep for gemmification\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@668901 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "5e44bce98f289a196d2df0ec0d91fc1f9a3302be",
      "tree": "283d3366bb38b3133072c83130ab578023fb2023",
      "parents": [
        "c669efa48ba7ade8cdaf77d4ca9a939db8a56f05"
      ],
      "author": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 00:52:46 2008 +0000"
      },
      "committer": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 00:52:46 2008 +0000"
      },
      "message": "rb: Remove extra return statement\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@668900 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "c669efa48ba7ade8cdaf77d4ca9a939db8a56f05",
      "tree": "0108ad918c2656c7b0bf74697b63d053a4efa8ef",
      "parents": [
        "a7e7c04e9da4d740ddd48f17b22ed7e9aa493269"
      ],
      "author": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 00:52:26 2008 +0000"
      },
      "committer": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 00:52:26 2008 +0000"
      },
      "message": "rb: Add deprecate! method Rename TTransport#readAll/isOpen, and deprecate\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@668899 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "a7e7c04e9da4d740ddd48f17b22ed7e9aa493269",
      "tree": "c2a70827f911e218946c030aa2d35254cf243de9",
      "parents": [
        "d5c98eedc83aca595a8feea60a331c291fd7eeba"
      ],
      "author": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 00:52:05 2008 +0000"
      },
      "committer": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 00:52:05 2008 +0000"
      },
      "message": "rb: Switch to dyn generator syntax for testing namespaces\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@668898 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "d5c98eedc83aca595a8feea60a331c291fd7eeba",
      "tree": "346017f7af126c78513ae166674c54613cec80b9",
      "parents": [
        "720b5732cc7025a8647fe35342b7c425ceaf60e1"
      ],
      "author": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 00:51:45 2008 +0000"
      },
      "committer": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 00:51:45 2008 +0000"
      },
      "message": "Exercise namespacing in Ruby tests\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@668897 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "720b5732cc7025a8647fe35342b7c425ceaf60e1",
      "tree": "ba28781993118626b0077da17a2b5aac53619a44",
      "parents": [
        "aaf6e38fcedad021c2052d572592adaa7d69f584"
      ],
      "author": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 00:51:25 2008 +0000"
      },
      "committer": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 00:51:25 2008 +0000"
      },
      "message": "Swap out \u0027tests\u0027 target for \u0027check\u0027 in Ruby Makefile\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@668896 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "aaf6e38fcedad021c2052d572592adaa7d69f584",
      "tree": "9026801c5bb9b7d15cfad0e347ce8cedd110e24d",
      "parents": [
        "32a1114a64d2efef134c47649ae5d59e32d7abae"
      ],
      "author": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 00:51:06 2008 +0000"
      },
      "committer": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 00:51:06 2008 +0000"
      },
      "message": "Style tweaks\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@668895 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "32a1114a64d2efef134c47649ae5d59e32d7abae",
      "tree": "63848cdef97ad57e1968afd677120b716383f31f",
      "parents": [
        "52f23fa2a8f5a4b8246f2346ecb552d0f8487c54"
      ],
      "author": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 00:50:44 2008 +0000"
      },
      "committer": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 00:50:44 2008 +0000"
      },
      "message": "add simple Ruby HTTP server and client classes\n\nUsing Mongrel for the server.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@668894 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "52f23fa2a8f5a4b8246f2346ecb552d0f8487c54",
      "tree": "cf453f5bbee4ce27013ab1282d30fafc5c649d89",
      "parents": [
        "a37d90e6cb0dae3a588a339d9529d93e07fdf8a0"
      ],
      "author": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 00:50:24 2008 +0000"
      },
      "committer": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 00:50:24 2008 +0000"
      },
      "message": "Clean up Ruby TTransport defs\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@668893 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "a37d90e6cb0dae3a588a339d9529d93e07fdf8a0",
      "tree": "804d9877139f740603e5dcd32c3aaee6d16f9dda",
      "parents": [
        "104584ee7fcda914d08526f50eedd02ee374b7f8"
      ],
      "author": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 00:50:00 2008 +0000"
      },
      "committer": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 00:50:00 2008 +0000"
      },
      "message": "Add tests for Ruby TTransport. Only require .rb files in ruby tests.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@668892 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "104584ee7fcda914d08526f50eedd02ee374b7f8",
      "tree": "aedf0bbb3fbf3585aa35d528181936f51a943d82",
      "parents": [
        "28580f4544659e3fba61fc613e6507ba8970e1ea"
      ],
      "author": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 00:49:38 2008 +0000"
      },
      "committer": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 00:49:38 2008 +0000"
      },
      "message": "add additional entrypoint to TThreadPoolServer with easy exception handling\n\nAn additional method #serve_rescuable is added, which relays any exceptions\nthat happen in worker threads to the caller, where they can be handled\ndirectly. \u0027retry\u0027 works too, allowing code like:\n\n  begin\n    server.rescuable_serve\n  rescue StandardError \u003d\u003e e\n    puts \"got exception: #{e.inspect}\"\n    ## do something\n    retry\n  end\n\nThe semantics of TThreadPoolServer#serve remain the same.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@668891 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "28580f4544659e3fba61fc613e6507ba8970e1ea",
      "tree": "ce751804c7f119e8e08f98ea2fc4eebf34b1c3ad",
      "parents": [
        "18cb21a125df42c6a7864769ce9710137c99f96e"
      ],
      "author": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 00:49:17 2008 +0000"
      },
      "committer": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 00:49:17 2008 +0000"
      },
      "message": "Reorganize tests\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@668890 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "18cb21a125df42c6a7864769ce9710137c99f96e",
      "tree": "5a90a312984813abcd7a9f227df524a1c9202d20",
      "parents": [
        "5d6cb0ce944641d963cbeaed65e7de1020333eaf"
      ],
      "author": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 00:48:56 2008 +0000"
      },
      "committer": {
        "name": "Kevin Clark",
        "email": "kclark@apache.org",
        "time": "Wed Jun 18 00:48:56 2008 +0000"
      },
      "message": "Tweak Ruby Makefile to use --gen syntax\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@668889 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "5d6cb0ce944641d963cbeaed65e7de1020333eaf",
      "tree": "b7082832a0c0646e90ca765265edd719d57f22bd",
      "parents": [
        "0a2e7a245d8609377d0f16811c0301649f492a83"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Jun 11 05:31:09 2008 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Jun 11 05:31:09 2008 +0000"
      },
      "message": "Rename ax_thrift_gen.m4, which now contains two macros.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@666533 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "0a2e7a245d8609377d0f16811c0301649f492a83",
      "tree": "f711d31adaa7e677e29d62cadb9f680fb1a7bcb9",
      "parents": [
        "710440f95a964c07a25f47066ffd9d7285390d7b"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Jun 11 01:20:54 2008 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Jun 11 01:20:54 2008 +0000"
      },
      "message": "Java/TThreadPoolServer: Shut down more gracefully.  (THRIFT-11)\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@666502 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "710440f95a964c07a25f47066ffd9d7285390d7b",
      "tree": "ca5f80b24773f51a0b25eb315a2998b7daddef04",
      "parents": [
        "8de1ffcb369a6174c13c945ea8ac8eb29481bb50"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Jun 11 01:19:12 2008 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Jun 11 01:19:12 2008 +0000"
      },
      "message": "Add a working RPM .spec file to contrib.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@666501 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "8de1ffcb369a6174c13c945ea8ac8eb29481bb50",
      "tree": "39db8b6e87e48488ba993538a483ad0d3570c684",
      "parents": [
        "218c11f70164ef22de51f1abc05624f56418cad7"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Jun 11 01:19:07 2008 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Jun 11 01:19:07 2008 +0000"
      },
      "message": "Make \"make dist\" work with the new Erlang stuff.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@666500 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "218c11f70164ef22de51f1abc05624f56418cad7",
      "tree": "1993f042d4529275df5052298a7fe7e3b6592613",
      "parents": [
        "c88eb8c9dda2bd5100216458779f8bff7b1a9275"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Jun 11 01:19:02 2008 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Jun 11 01:19:02 2008 +0000"
      },
      "message": "Move some top-level files into more sensible directories.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@666499 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "c88eb8c9dda2bd5100216458779f8bff7b1a9275",
      "tree": "216f0d3ed1ec88bb2b275654ed47ca8ab5c670a6",
      "parents": [
        "a27c3cd0c92371a5d9a604a9a088bf53acd01f49"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Jun 11 01:18:54 2008 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Jun 11 01:18:54 2008 +0000"
      },
      "message": "Include \u003ccstring\u003e and use \"std::\" for memset in T[Server]Socket.cpp.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@666498 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "a27c3cd0c92371a5d9a604a9a088bf53acd01f49",
      "tree": "b8a6b1d489e8dfa07feebdfd9c292706913c0625",
      "parents": [
        "32e95f8bb9e124720beae6d4fe1897328dda5f83"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Jun 11 01:18:44 2008 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Jun 11 01:18:44 2008 +0000"
      },
      "message": "Include \u003ccstring\u003e and use \"std::\" for memcpy in TBufferTransports.h.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@666497 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "32e95f8bb9e124720beae6d4fe1897328dda5f83",
      "tree": "8199737619b7e401c2c5a50a06bc888b4bbf0de8",
      "parents": [
        "fb1c5ace0afa13d91d744080abd2dac1fbaf2911"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Jun 11 01:18:36 2008 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Jun 11 01:18:36 2008 +0000"
      },
      "message": "Include \u003climits\u003e in TBinaryProtocol.cpp for numeric_limits.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@666496 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "fb1c5ace0afa13d91d744080abd2dac1fbaf2911",
      "tree": "9020ffe4be322ab09efc0c88b81771680fbe48ec",
      "parents": [
        "a4d7eef5cd5e946f30c386e1f4fe790f6d5574ad"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Jun 11 01:18:28 2008 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Jun 11 01:18:28 2008 +0000"
      },
      "message": "Declare special mutex initializers unconditionally.\n\nWe don\u0027t want to include pthread.h in Mutex.h, so we can\u0027t detect whether\nthe non-portable mutex initializers are defined.  Instead, we just declare\nthem unconditionally and only define them if they are available.\nUnfortunately, this means that users will get a link error instead of a\ncompile error if they try to use them when they are not available.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@666495 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "a4d7eef5cd5e946f30c386e1f4fe790f6d5574ad",
      "tree": "2365bb6d1b98e8e4de254613ae55d50aab46fa4e",
      "parents": [
        "77bb9167664b39ea8656aadf64537f6c4f109219"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Jun 11 01:18:20 2008 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Jun 11 01:18:20 2008 +0000"
      },
      "message": "Fix some includes in Thrift.{h,cpp}.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@666494 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "77bb9167664b39ea8656aadf64537f6c4f109219",
      "tree": "fcccaf897478147f6168c6991bc51c8edf67acd5",
      "parents": [
        "4d1c712ad173a66faafa2844bad9504e5f7bdfec"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Jun 11 01:18:11 2008 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Jun 11 01:18:11 2008 +0000"
      },
      "message": "Regenerate reflection_limited to pick up some compiler improvements.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@666493 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "4d1c712ad173a66faafa2844bad9504e5f7bdfec",
      "tree": "92b2448930013c9bd7e341d5c47f491d9e06a76f",
      "parents": [
        "ab55ed53e32d0efdfc6e4122631ea5d219acf185"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Jun 11 01:18:03 2008 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Jun 11 01:18:03 2008 +0000"
      },
      "message": "Eliminate some trailing whitespace from the generated Python code.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@666492 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "ab55ed53e32d0efdfc6e4122631ea5d219acf185",
      "tree": "ba74aad1f869cedac68c1428e98eeb91dd2e87e5",
      "parents": [
        "82c1bab8f39c6bc67f968c5ecd379dc71607deee"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Jun 11 01:17:00 2008 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Jun 11 01:17:00 2008 +0000"
      },
      "message": "Include limits.h in the compiler for PATH_MAX\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@666491 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "82c1bab8f39c6bc67f968c5ecd379dc71607deee",
      "tree": "c7e2858928fd9e5034680487bc85eeeae067f973",
      "parents": [
        "c6c6498b0227119abf0fd7b41cf63b12f4c013b8"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Jun 11 01:16:53 2008 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Jun 11 01:16:53 2008 +0000"
      },
      "message": "Rename AM_CONDITIONALs from ENABLE_* to WITH_*.\n\nThis is to match the configure command-line options that define them.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@666490 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "c6c6498b0227119abf0fd7b41cf63b12f4c013b8",
      "tree": "657ea01cf0a884947c40e8048e83af242dcee5d8",
      "parents": [
        "1a14091adc3380df570d01849b9b6002f7dc24c6"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Jun 11 01:16:45 2008 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Jun 11 01:16:45 2008 +0000"
      },
      "message": "Allow out-of-source builds.\n\n- Clean up lib/cpp/Makefile.am to use AM_CXXFLAGS etc instead of\n  target-specific so we can take advantage of default flags.\n- Use top_builddir in a few places instead of top_srcdir.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@666489 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "1a14091adc3380df570d01849b9b6002f7dc24c6",
      "tree": "72f0b2ac2f1ce3c9865ea7bf008eec2b333d6ab7",
      "parents": [
        "cc0c9e98b50b4d5510b485ddd0f44614671616fd"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Jun 11 01:16:37 2008 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Jun 11 01:16:37 2008 +0000"
      },
      "message": "Allow Thrift to be built without the Python library.\n\n- Modify configure.ac to check for Python conditionally, like we do for\n  Java, Mono, and Erlang.\n- Modify Makefile.am to add \"py\" to SUBDIRS only if Python was detected.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@666488 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "cc0c9e98b50b4d5510b485ddd0f44614671616fd",
      "tree": "a9b28a1e4ae9a6286676e76d345abb9173ac7e60",
      "parents": [
        "cb13729795173b2763e0ccec3412c9188bfba6a2"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Jun 11 01:16:29 2008 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Jun 11 01:16:29 2008 +0000"
      },
      "message": "Clean up some bad/missed merges from the alterl merge.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@666486 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "cb13729795173b2763e0ccec3412c9188bfba6a2",
      "tree": "3a5b4f851e909fe4f10901b94211d6984fec6c41",
      "parents": [
        "a59191b5ef878f1ddb4ef9c204049bf53e39d35e"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Jun 11 01:16:15 2008 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Jun 11 01:16:15 2008 +0000"
      },
      "message": "[erl] Finish fixing test_server to work with binary strings\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@666485 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "a59191b5ef878f1ddb4ef9c204049bf53e39d35e",
      "tree": "d5b48916fc17b59d64278a9090e231c6f4e12afa",
      "parents": [
        "37dbfef4789f44d115188c7e6dd2843840ad23f8"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Jun 11 01:16:09 2008 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Jun 11 01:16:09 2008 +0000"
      },
      "message": "[erl] fix test_server to expect binary type for strings rather than lists\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@666484 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "37dbfef4789f44d115188c7e6dd2843840ad23f8",
      "tree": "cf92210357256922dc6d7b531ac002fc22ce4812",
      "parents": [
        "e20b97208885d40eb30638d4ee8dba2ab8629693"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Jun 11 01:16:01 2008 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Jun 11 01:16:01 2008 +0000"
      },
      "message": "Fix thrift_server to work with newest thrift_processor\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@666483 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "e20b97208885d40eb30638d4ee8dba2ab8629693",
      "tree": "c2854a0c0f81766c7ccb2daa9e37b421fe25d25a",
      "parents": [
        "9f2a5d77997cbfac2f46d267d326fa0e0886a77f"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Jun 11 01:15:54 2008 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Jun 11 01:15:54 2008 +0000"
      },
      "message": "[erl] fix generator to use unexpanded structs for reply_types on functions\n\nThis fixes a bug where thrift_client would return a tuple rather than a tagged record when the called function returned a struct.\n\nTest plan:\n  in tutorial client:\n    Log: {sharedStruct,1,\u003c\u003c\"RARG\"\u003e\u003e}\n  instead of:\n    Log: {1,\u003c\u003c\"RARG\"\u003e\u003e}\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@666482 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "9f2a5d77997cbfac2f46d267d326fa0e0886a77f",
      "tree": "b4e18b43653b944f8cafbef9e1ad2b0478126c90",
      "parents": [
        "f2e66c1cb79ec0c1e2a515668f15410a60140011"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Jun 11 01:15:45 2008 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Jun 11 01:15:45 2008 +0000"
      },
      "message": "Rename \"alterl\" to \"erl\".\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@666481 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "f2e66c1cb79ec0c1e2a515668f15410a60140011",
      "tree": "4121a9668b3f640aa505b12597832cd8eb4bdb0a",
      "parents": [
        "52fe7a5bae19c23a71013d7c50958e93dc3879b4"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Jun 11 01:14:38 2008 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Jun 11 01:14:38 2008 +0000"
      },
      "message": "Remove all of the old Erlang stuff in preparation for renaming alterl.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@666480 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "52fe7a5bae19c23a71013d7c50958e93dc3879b4",
      "tree": "62d73c72c010fe56e876c36da1bf94e8cc827339",
      "parents": [
        "1a2f2187cd9891634080d4aa53a76f50849a1ed1"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Jun 11 01:14:07 2008 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Jun 11 01:14:07 2008 +0000"
      },
      "message": "Add thrift_http_transport for alterl.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@666478 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "1a2f2187cd9891634080d4aa53a76f50849a1ed1",
      "tree": "a41264a0816247a430e0c3623a30a177a1b0b46e",
      "parents": [
        "61eec8f95c679078f5f5c3f91edc2178e59bfe34"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Jun 11 01:14:01 2008 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Jun 11 01:14:01 2008 +0000"
      },
      "message": "Another whitespace rampage\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@666477 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "61eec8f95c679078f5f5c3f91edc2178e59bfe34",
      "tree": "6165ad3442247d061b6ea8dfb5795cf17610495d",
      "parents": [
        "a2f45970bb17e4aef9a578a15fdd176534d48581"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Jun 11 01:13:37 2008 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Jun 11 01:13:37 2008 +0000"
      },
      "message": "Add lib/alterl/ebin to gitignore (it was lost in the rebase).\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@666476 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "a2f45970bb17e4aef9a578a15fdd176534d48581",
      "tree": "a32e944541df5d63b20c0095f86612891f958f33",
      "parents": [
        "bab1f48a46e2edf107626bdf21e6e31378c757bb"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Jun 11 01:13:33 2008 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Jun 11 01:13:33 2008 +0000"
      },
      "message": "add thrift_client:cast\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@666475 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "bab1f48a46e2edf107626bdf21e6e31378c757bb",
      "tree": "cc324a360b016a23dff4e7296b3abff8df34a487",
      "parents": [
        "58a961a26704075d1cba30a9b37d2914f685a0af"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Jun 11 01:13:26 2008 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Jun 11 01:13:26 2008 +0000"
      },
      "message": "adding +native flag to makefile for compilation fun\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@666474 13f79535-47bb-0310-9956-ffa450edef68\n"
    }
  ],
  "next": "58a961a26704075d1cba30a9b37d2914f685a0af"
}
