)]}'
{
  "log": [
    {
      "commit": "06af13d3087c9340088b957f25b4617be8e4fb9e",
      "tree": "4bbfb1e04079c6fdde21dfe0f8d4c4f5b6b43214",
      "parents": [
        "24b49d30bd5e50849330808457c96ed972dbe25e"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Wed Mar 21 06:50:52 2007 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Wed Mar 21 06:50:52 2007 +0000"
      },
      "message": "Readme on PHP/Apache Thrift integration\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665063 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "24b49d30bd5e50849330808457c96ed972dbe25e",
      "tree": "d1129c9f85c52a600120c9b6dcd5ec89a81d4519",
      "parents": [
        "a7d6c3c142594b3ba2eb294c96b9ee3e48f20b75"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Wed Mar 21 01:24:00 2007 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Wed Mar 21 01:24:00 2007 +0000"
      },
      "message": "Thrift whitepaper draft\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665062 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "a7d6c3c142594b3ba2eb294c96b9ee3e48f20b75",
      "tree": "badd20dc1befa0b3ca77a0d3b287d088dd41f656",
      "parents": [
        "6632e0b041e9557105f23beba0a8b09621aa1343"
      ],
      "author": {
        "name": "Martin Kraemer",
        "email": "martin@apache.org",
        "time": "Fri Mar 16 02:03:32 2007 +0000"
      },
      "committer": {
        "name": "Martin Kraemer",
        "email": "martin@apache.org",
        "time": "Fri Mar 16 02:03:32 2007 +0000"
      },
      "message": "Thrift: fix error with handling TApplicationException\n\nSummary:\nThe php recv functions for method invocations didn\u0027t pass a proper input object into the handler for reading an application exception. This caused graceful thrift failures to not work gracefully in PHP.\n\nReviewed By: Slee\n\nTest Plan: Tested by invoking from a thrift client a function not defined on a thrift server.  Should response with Invalid method name\n\nRevert Plan: revertible\n\nNotes:\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665061 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "6632e0b041e9557105f23beba0a8b09621aa1343",
      "tree": "03d03edba3fcbbfb2f48d38dd3ce7f4cf52ebafe",
      "parents": [
        "8109757e6cdf12e08b22dd0f563e1624a60fe0c9"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Wed Mar 14 09:08:38 2007 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Wed Mar 14 09:08:38 2007 +0000"
      },
      "message": "Constants lowercase in java true/false\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665060 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "8109757e6cdf12e08b22dd0f563e1624a60fe0c9",
      "tree": "55ad94311223f1a7d9cfbd6b58406f2a3971038e",
      "parents": [
        "7679196f1cb6a4b919917aeab065ca86b9b8ad91"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Wed Mar 14 03:07:00 2007 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Wed Mar 14 03:07:00 2007 +0000"
      },
      "message": "Generate toString() convenience method for Thrift java structs\n\nReviewed By: biren\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665059 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "7679196f1cb6a4b919917aeab065ca86b9b8ad91",
      "tree": "432f2d4425bcc5e627261ef459cf34b6b32ba57e",
      "parents": [
        "0c2dff3f5a69726e98636c091454b9b5e3ab8898"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Wed Mar 14 02:47:35 2007 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Wed Mar 14 02:47:35 2007 +0000"
      },
      "message": "Various Thrift fixes, including Application Exception support in Ruby, better errror messages across languages, etc.\n\nReviewed By: thrift\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665058 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "0c2dff3f5a69726e98636c091454b9b5e3ab8898",
      "tree": "b39d202d452ca589cf7bcc01aef7b78890659eb2",
      "parents": [
        "561b5368886ced8ac0bca947a2bcdc6d70666206"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Fri Mar 09 19:26:57 2007 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Fri Mar 09 19:26:57 2007 +0000"
      },
      "message": "Fix broken C++ Thrift test\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665057 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "561b5368886ced8ac0bca947a2bcdc6d70666206",
      "tree": "d444e336bd0c0a6301e33b9a7e6bb08a8bea698a",
      "parents": [
        "4265a2c4d9701078d595f8a319621247fa5e3b59"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Fri Mar 09 19:26:29 2007 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Fri Mar 09 19:26:29 2007 +0000"
      },
      "message": "Fix TServerSocket accept() to not do 200ms polling\n\nSummary: Better to signal to unix file in select\n\nReviewed By: marc\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665056 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "4265a2c4d9701078d595f8a319621247fa5e3b59",
      "tree": "fabc5afaeff5a48f4aa7001843eae7d9f6a13e05",
      "parents": [
        "4c91e554185e25d81ca2026070e3f6d7d13ac819"
      ],
      "author": {
        "name": "Aditya Agarwal",
        "email": "aditya@apache.org",
        "time": "Thu Mar 08 03:10:29 2007 +0000"
      },
      "committer": {
        "name": "Aditya Agarwal",
        "email": "aditya@apache.org",
        "time": "Thu Mar 08 03:10:29 2007 +0000"
      },
      "message": "-- Fix compiler warnings\n\nSummary:\n- These showed up when I was compiling on my local machine (cygwin!!)\n\nReviewed By: thrifty\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665055 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "4c91e554185e25d81ca2026070e3f6d7d13ac819",
      "tree": "ad1391af6be3dbdb44bc3a76f2687d4cfbc2e98a",
      "parents": [
        "227ac2c50e11f3d70ca13d811b044fb9e2a528cc"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Thu Mar 08 01:22:46 2007 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Thu Mar 08 01:22:46 2007 +0000"
      },
      "message": "Fix cleanup and bootstrap\n\nSummary: spaces in directory names should work\n\nReviewed By: aditya\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665054 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "227ac2c50e11f3d70ca13d811b044fb9e2a528cc",
      "tree": "926f5bd2a40e066eb524a3e51be6d811390b37da",
      "parents": [
        "b6616fc42dd10ecf0bf4cc3a3010dae1b70d9063"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Wed Mar 07 05:46:50 2007 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Wed Mar 07 05:46:50 2007 +0000"
      },
      "message": "Ruby code gen fixes and some README improvements\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665053 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "b6616fc42dd10ecf0bf4cc3a3010dae1b70d9063",
      "tree": "e97e46db0de03e90b3b5d57965f847eaf3739ca6",
      "parents": [
        "07a3aab207242ef4ee8a45825e2fbab2bbf57510"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Wed Mar 07 05:46:05 2007 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Wed Mar 07 05:46:05 2007 +0000"
      },
      "message": "No such thing as e.message in python socket error?\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665052 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "07a3aab207242ef4ee8a45825e2fbab2bbf57510",
      "tree": "ed197e9c19ad91d84da061a07c15f470c9c2d236",
      "parents": [
        "02d1edc6f041b968a0f02d01c767f37eda3fab27"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Wed Mar 07 05:45:10 2007 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Wed Mar 07 05:45:10 2007 +0000"
      },
      "message": "Thrift Tutorial\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665051 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "02d1edc6f041b968a0f02d01c767f37eda3fab27",
      "tree": "0efc18b3708a13545561e17413fc5f6f604e77a2",
      "parents": [
        "1d4ce80af87143025b7d830e39d0f86475b980a6"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Wed Mar 07 05:17:25 2007 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Wed Mar 07 05:17:25 2007 +0000"
      },
      "message": "Some thrift test code improvements\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665050 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "1d4ce80af87143025b7d830e39d0f86475b980a6",
      "tree": "8a2dc386e67e3e201f4992900f6f15bc35d07071",
      "parents": [
        "54b7ab9b53d82020b7cb055f11cd895db97a43a4"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Wed Mar 07 05:16:16 2007 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Wed Mar 07 05:16:16 2007 +0000"
      },
      "message": "Implement proper TThreadedServer shutdown\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665049 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "54b7ab9b53d82020b7cb055f11cd895db97a43a4",
      "tree": "3cc3c46af3f4f7089477636199e8f82075c93991",
      "parents": [
        "5ea15f9e3206a4bb903f77d149b9cb8c1c2a392e"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Tue Mar 06 00:06:27 2007 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Tue Mar 06 00:06:27 2007 +0000"
      },
      "message": "READMEs and DOCs and ant tasks, oh my\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665048 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "5ea15f9e3206a4bb903f77d149b9cb8c1c2a392e",
      "tree": "82e645c266f38ccb080e60935fd49c8def6ec3d2",
      "parents": [
        "5d06feab210f1175bc95d2ea435fd59a82b76024"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Mon Mar 05 22:55:59 2007 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Mon Mar 05 22:55:59 2007 +0000"
      },
      "message": "Get rid of all the using namespace and using boost:: declarations in Thrift header files\n\nSummary: To remove upstream dependencies. Still keeping some specific using directives around.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665047 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "5d06feab210f1175bc95d2ea435fd59a82b76024",
      "tree": "1acd7c92789d1871397e76eda2fcdff09460e360",
      "parents": [
        "3303f360818aa39fc197f1f73ce3f7d578fbc2b1"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Mon Mar 05 22:18:18 2007 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Mon Mar 05 22:18:18 2007 +0000"
      },
      "message": "Thrift build cleanup stuff\n\nSummary: Get rid of autoconf stuff for lib/php, it doesn\u0027t do anything\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665046 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "3303f360818aa39fc197f1f73ce3f7d578fbc2b1",
      "tree": "fcc10f8cf612b573293abbf6da51e8cf844b5fcc",
      "parents": [
        "c2c82c97f40e0c0eb52db001c28ce1acae8fa69e"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Mon Mar 05 20:09:37 2007 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Mon Mar 05 20:09:37 2007 +0000"
      },
      "message": "Thrift CPP threading fixes\n\nReviewed By: karl\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665045 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "c2c82c97f40e0c0eb52db001c28ce1acae8fa69e",
      "tree": "caa7130efaaadf1a35c92f242c253c31c632194d",
      "parents": [
        "4841b2d51f8472ab4ce476790f38b525b098f22e"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Mon Mar 05 05:45:51 2007 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Mon Mar 05 05:45:51 2007 +0000"
      },
      "message": "Move helper structure declarations into .h file\n\nReviewed By: aditya\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665044 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "4841b2d51f8472ab4ce476790f38b525b098f22e",
      "tree": "33091dd15bacdaee20c25d0b1d55aa078b98ab79",
      "parents": [
        "c416a2730da7979933133c825dd576fee075436a"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Mon Mar 05 05:41:04 2007 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Mon Mar 05 05:41:04 2007 +0000"
      },
      "message": "Threads test makefile cleanup\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665043 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "c416a2730da7979933133c825dd576fee075436a",
      "tree": "4969f165d92a9d15446fd461eb8bf9472d7c2b2f",
      "parents": [
        "b32f3c6ad76536e6a8e334064fb09f8c6ddebb9e"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Mon Mar 05 05:40:37 2007 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Mon Mar 05 05:40:37 2007 +0000"
      },
      "message": "Threads testing package update\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665042 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "b32f3c6ad76536e6a8e334064fb09f8c6ddebb9e",
      "tree": "cd5999a2ab7d196d9f0520a2bb25eff5c4b60c7c",
      "parents": [
        "4e441e296c1c525d404e882057adda0691a9b594"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Mon Mar 05 04:48:48 2007 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Mon Mar 05 04:48:48 2007 +0000"
      },
      "message": "Threading libraries test for Thrift C++\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665041 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "4e441e296c1c525d404e882057adda0691a9b594",
      "tree": "cbcab3af4ad812e152e0574fbb389030ceeacf89",
      "parents": [
        "a5a783f9534dc8a5bdd11d8da1472091859bc79b"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Fri Mar 02 21:23:30 2007 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Fri Mar 02 21:23:30 2007 +0000"
      },
      "message": "Do not check error code if select returns 0\n\nSummary: They don\u0027t seem to be guaranteed on our system, 0 just means timeout\n\nReviewed By: karl\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665040 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "a5a783f9534dc8a5bdd11d8da1472091859bc79b",
      "tree": "22d29357c2b93ba106cc94d7c0ff00b600342aeb",
      "parents": [
        "6e3f637bab9bb19621382047d413100fe6c44e0a"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Fri Mar 02 19:41:08 2007 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Fri Mar 02 19:41:08 2007 +0000"
      },
      "message": "Server robustness fixes in Thrift C++ libs\n\nSummary: ServerSockets can be interrupt() ed\n\nReviewed By: marc, karl\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665039 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "6e3f637bab9bb19621382047d413100fe6c44e0a",
      "tree": "8d4be56d3acda015ed1a6bf120f649cac8aac1f9",
      "parents": [
        "7c10eaf35c200b46e26b9165be088b6a5d7dd791"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Thu Mar 01 22:05:46 2007 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Thu Mar 01 22:05:46 2007 +0000"
      },
      "message": "Proper shutdown functionality for Thrift servers\n\nReviewed By: karl\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665038 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "7c10eaf35c200b46e26b9165be088b6a5d7dd791",
      "tree": "0188a1742791e0e19337c516a809fd4a4f341d28",
      "parents": [
        "adde9687c6b09af70a65c88764fd1ee3422d9163"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Thu Mar 01 02:45:10 2007 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Thu Mar 01 02:45:10 2007 +0000"
      },
      "message": "Add join to the ThreadManager\n\nSummary: Now you can join against all the threads in a ThreadManager\n\nReviewed By: marc, xp-style\n\nTest Plan: Use with new ThriftServer shutdown mechanisms\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665037 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "adde9687c6b09af70a65c88764fd1ee3422d9163",
      "tree": "ff2b9df06f6ff6ee04a19d7325944539bf9a955d",
      "parents": [
        "fb40c190caaccaa9ba56172092d49c455f23f51c"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Thu Mar 01 00:37:56 2007 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Thu Mar 01 00:37:56 2007 +0000"
      },
      "message": "Giving Marc K props for crazy bitshifting in PHP binary protocol\n\nReviewed By: marc\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665036 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "fb40c190caaccaa9ba56172092d49c455f23f51c",
      "tree": "5a5bb65ac613057e448e1249fa0e7c16d80b0d01",
      "parents": [
        "43df5c5b8a942f59b28c04e7091e4db0a39bd1e3"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Thu Mar 01 00:35:54 2007 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Thu Mar 01 00:35:54 2007 +0000"
      },
      "message": "Oops missed license on one python file\n\nReviewed By: mcslee\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665035 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "43df5c5b8a942f59b28c04e7091e4db0a39bd1e3",
      "tree": "a75fd0504782b4c510a078bb9ead16a4347b64f9",
      "parents": [
        "4902c0563f632f8fa955c6ea16a0f9dafc08291f"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Thu Mar 01 00:34:42 2007 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Thu Mar 01 00:34:42 2007 +0000"
      },
      "message": "Applying Thrift license to ruby source\n\nReviewed By: ruby\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665034 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "4902c0563f632f8fa955c6ea16a0f9dafc08291f",
      "tree": "f5d8ffb39be0bb1ea9d3ca3d386af2dc45ed8d4e",
      "parents": [
        "89e2bb84e2ceb690c1d8abc1b6641e16ee73a19a"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Thu Mar 01 00:31:30 2007 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Thu Mar 01 00:31:30 2007 +0000"
      },
      "message": "Apply Thrift license to PHP source code\n\nReviewed By: php\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665033 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "89e2bb84e2ceb690c1d8abc1b6641e16ee73a19a",
      "tree": "5a5d616629d25cfb78fec49c301cb9181bf42161",
      "parents": [
        "7eb0d635428cc24b8394fcacc2c8d0093e32e5ea"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Thu Mar 01 00:20:36 2007 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Thu Mar 01 00:20:36 2007 +0000"
      },
      "message": "Applying Thrift software license to Python source\n\nReviewed By: python\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665032 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "7eb0d635428cc24b8394fcacc2c8d0093e32e5ea",
      "tree": "886a41cfdbfc0699c0a89b58d8fed1e0747d0a71",
      "parents": [
        "9f0c65153c6c0100071029c27b20db62bf98ffa4"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Thu Mar 01 00:00:27 2007 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Thu Mar 01 00:00:27 2007 +0000"
      },
      "message": "Apply Thrift license to Java sources\n\nReviewed By: bash\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665031 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "9f0c65153c6c0100071029c27b20db62bf98ffa4",
      "tree": "7c71be2e652730d5374daa5243e5406d7b7b5b1e",
      "parents": [
        "57cc25e2a348bd8fe844b39321207226181e62c3"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Wed Feb 28 23:58:26 2007 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Wed Feb 28 23:58:26 2007 +0000"
      },
      "message": "Thrift license applied to all the C++ files\n\nReviewed By: bash\n\nNotes: marc says $*, corson says \"$@\"\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665030 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "57cc25e2a348bd8fe844b39321207226181e62c3",
      "tree": "9c2e7ea4a3ed88b57b015321c4c8a266a9f4c12b",
      "parents": [
        "7a49888fc6990ec7485e3804a1958db7cbe70b07"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Wed Feb 28 21:43:54 2007 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Wed Feb 28 21:43:54 2007 +0000"
      },
      "message": "Some Thrift documentation cleanups\n\nSummary: Getting ready to hand this over to powerset, just want to have the right licenses in place and such first.\n\nReviewed By: thrift\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665029 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "7a49888fc6990ec7485e3804a1958db7cbe70b07",
      "tree": "182374435c6f91e8a642f22d8f8b27d9d2383d13",
      "parents": [
        "0af62d181c30a2758191055b32baeb5156ceef57"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Tue Feb 27 22:11:39 2007 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Tue Feb 27 22:11:39 2007 +0000"
      },
      "message": "TApplicationException handling in PHP generated thrift code\n\nReviewed By: php\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665028 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "0af62d181c30a2758191055b32baeb5156ceef57",
      "tree": "94f802488abbba71c176374e1a2f3d1076361870",
      "parents": [
        "bd8b991fa740def63b74a6b54ab746b59c7b3d89"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Tue Feb 27 22:11:09 2007 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Tue Feb 27 22:11:09 2007 +0000"
      },
      "message": "Bogus $this-\u003etype in TApplicationException in PHP\n\nReviewed By: php\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665027 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "bd8b991fa740def63b74a6b54ab746b59c7b3d89",
      "tree": "2c3386aa5b4c33eadd308df73b461fca5114ec1b",
      "parents": [
        "2a22a88c5761620b41fded977c5d68abff49a12c"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Tue Feb 27 20:17:00 2007 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Tue Feb 27 20:17:00 2007 +0000"
      },
      "message": "Python HttpClient for Thrift\n\nReviewed By: thrifty goodness for SMC\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665026 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "2a22a88c5761620b41fded977c5d68abff49a12c",
      "tree": "152f1f3391b0d3db729034c70e1594737ec62233",
      "parents": [
        "4401814d3a4ea2ef02215073d74e9ec4b946afab"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Tue Feb 27 19:53:38 2007 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Tue Feb 27 19:53:38 2007 +0000"
      },
      "message": "Thrift HTTP client optimizations\n\nSummary: When reading chunked encoding don\u0027t always get all the parts right away, return one part at a time so that reading code can deserialize the data on the fly.\n\nReviewed By: http\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665025 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "4401814d3a4ea2ef02215073d74e9ec4b946afab",
      "tree": "723d17d77a6df598eddb1d622831be9dde0d7497",
      "parents": [
        "a2c760b7928bc72c2770275d9431742e48c55f6d"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Tue Feb 27 19:03:01 2007 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Tue Feb 27 19:03:01 2007 +0000"
      },
      "message": "Various bug fixes with the THttpClient\n\nSummary: All kinds of buffer madness, what a pain.\n\nReviewed By: http\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665024 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "a2c760b7928bc72c2770275d9431742e48c55f6d",
      "tree": "fbe590bbd5f418a359ca2e77806c727888935f30",
      "parents": [
        "8a98e1bc0f843f503c3f0832ac6d1686f5681a64"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Tue Feb 27 05:18:07 2007 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Tue Feb 27 05:18:07 2007 +0000"
      },
      "message": "Whoops there were 2 extra spaces in this code\n\nSummary: That bothers me.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665023 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "8a98e1bc0f843f503c3f0832ac6d1686f5681a64",
      "tree": "08a04a60fa764a0833b3b248c12961641e256d9c",
      "parents": [
        "d395d57d3b31d70b6d387dd757cb121df8abda06"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Tue Feb 27 05:16:23 2007 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Tue Feb 27 05:16:23 2007 +0000"
      },
      "message": "Thrift HTTP client in C++\n\nReviewed By: aditya, dweatherford\n\nTest Plan: SMC client\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665022 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "d395d57d3b31d70b6d387dd757cb121df8abda06",
      "tree": "2af4c6abfc9a045dc68f5526a6a53919108924b0",
      "parents": [
        "49aea10d7a3f189cceb0459d8a05ef64dd76e23e"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Tue Feb 27 01:16:55 2007 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Tue Feb 27 01:16:55 2007 +0000"
      },
      "message": "Same fix to thrift codebase\n\nReviewed By: aditya\n\n line, and those below, will be ignored--\n\nM    php/src/Thrift.php\nM    php/src/transport/TSocket.php\nM    php/src/transport/TPhpStream.php\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665021 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "49aea10d7a3f189cceb0459d8a05ef64dd76e23e",
      "tree": "3d3517fd57c640438c0c459eaa9780d3175512c4",
      "parents": [
        "1ecb1b053aa5262415c38aa7671a460d20abe674"
      ],
      "author": {
        "name": "Aditya Agarwal",
        "email": "aditya@apache.org",
        "time": "Tue Feb 27 00:07:45 2007 +0000"
      },
      "committer": {
        "name": "Aditya Agarwal",
        "email": "aditya@apache.org",
        "time": "Tue Feb 27 00:07:45 2007 +0000"
      },
      "message": "-- fix overflow error in seekToChunk()\n\nSummary:\n- I love finding overflow errors.\n\nReviewed By: jwang\n\nTest Plan: tested by rolling back search logfile\n\nNotes:\n- This should not affect anything currently in production.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665020 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "1ecb1b053aa5262415c38aa7671a460d20abe674",
      "tree": "2e315ba02ee60594f6d61843cb59c8b8d1c3dc90",
      "parents": [
        "dac7856db7c26bf2ea7405a736dba94c93652e7a"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Thu Feb 22 01:01:10 2007 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Thu Feb 22 01:01:10 2007 +0000"
      },
      "message": "Fix thrift includes\n\nSummary: Remove circular ref\n\nReviewed By: lucas\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665019 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "dac7856db7c26bf2ea7405a736dba94c93652e7a",
      "tree": "8bc7fb3d2e4a7bbe437675aa5ccc6bc91abe6d85",
      "parents": [
        "44e5f0157fae3419899e937720a38fc37759fd46"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Wed Feb 21 07:35:03 2007 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Wed Feb 21 07:35:03 2007 +0000"
      },
      "message": "Proper exception types in PHP thrift\n\nReviewed By: tbr-aditya\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665018 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "44e5f0157fae3419899e937720a38fc37759fd46",
      "tree": "01b3745762152be6b1fd77781e2f5393b0eccf30",
      "parents": [
        "e74306a96556748f887628deddec544fe24b7be9"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Wed Feb 21 05:42:38 2007 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Wed Feb 21 05:42:38 2007 +0000"
      },
      "message": "Remove nonexistent TBuf ref\n\nReviewed By: goozebury\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665017 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "e74306a96556748f887628deddec544fe24b7be9",
      "tree": "c4ab1ae1ac3b3a806c4f85ffd23664d1edd8cc12",
      "parents": [
        "b0060b0401b5bcf85aa1523817793956ef5a5219"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Wed Feb 21 05:38:12 2007 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Wed Feb 21 05:38:12 2007 +0000"
      },
      "message": "Move constant defs into Thrift.py to avoid cirulcar includes\n\nReviewed By: snakes\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665016 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "b0060b0401b5bcf85aa1523817793956ef5a5219",
      "tree": "5621e168061bd2a627235f1ef8a7276fc1f956f7",
      "parents": [
        "e129a2db0c2f05a209be1e514214aa6b83ba1d91"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Wed Feb 21 05:37:50 2007 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Wed Feb 21 05:37:50 2007 +0000"
      },
      "message": "Python application level exceptions\n\nReviewed By: snakes\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665015 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "e129a2db0c2f05a209be1e514214aa6b83ba1d91",
      "tree": "a7a1c9a447a3862b17cc4f3e24cfaf3665cdaee8",
      "parents": [
        "92195ae21929b464a80b25906b80181384e3ae95"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Wed Feb 21 05:17:48 2007 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Wed Feb 21 05:17:48 2007 +0000"
      },
      "message": "Some thrift test code fixes\n\nReviewed By: tbr-testaditya\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665014 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "92195ae21929b464a80b25906b80181384e3ae95",
      "tree": "8327ad463452756ac5f76eb4b1214b52e96d93f3",
      "parents": [
        "e5341192fdd65bd306f1bb46410f09c4674a415f"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Wed Feb 21 05:16:30 2007 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Wed Feb 21 05:16:30 2007 +0000"
      },
      "message": "Starting python exception handling cleanup\n\nReviewed By: aditya\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665013 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "e5341192fdd65bd306f1bb46410f09c4674a415f",
      "tree": "b68e21baaff07bee6affcf42974307b009f0df4b",
      "parents": [
        "b46c0418c716b593fd82b31b96e933e6ba9f1ab1"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Wed Feb 21 04:56:26 2007 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Wed Feb 21 04:56:26 2007 +0000"
      },
      "message": "protocol exceptions in java\n\nReviewed By: aditya\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665012 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "b46c0418c716b593fd82b31b96e933e6ba9f1ab1",
      "tree": "44b5b9bb2fcba866fc64e132c106987b858197ce",
      "parents": [
        "a9848d761816731a4ac509b379ea807960e74786"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Wed Feb 21 04:54:38 2007 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Wed Feb 21 04:54:38 2007 +0000"
      },
      "message": "More java error codes in thrift\n\nReviewed By: aditya\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665011 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "a9848d761816731a4ac509b379ea807960e74786",
      "tree": "d47cc6c5f01ed2a976bc603a1a757bf5ab581a11",
      "parents": [
        "5e0465738e719ce87ae445843eb42324c482b7b1"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Wed Feb 21 04:54:05 2007 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Wed Feb 21 04:54:05 2007 +0000"
      },
      "message": "New thrift c++ error code\n\nSummary: ALREADY_OPEN\n\nReviewed By: aditya\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665010 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "5e0465738e719ce87ae445843eb42324c482b7b1",
      "tree": "7f26d7d70f3ac733488273ae6ccb6a9c148f092e",
      "parents": [
        "3d42440e420ca1f6871b8ac436e05b10e4c32995"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Wed Feb 21 04:17:55 2007 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Wed Feb 21 04:17:55 2007 +0000"
      },
      "message": "Thrift application exceptions in Java, code gen\n\nReviewed By: jrift\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665009 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "3d42440e420ca1f6871b8ac436e05b10e4c32995",
      "tree": "10c03d86b7e413079e80c359dcefe670fe7d00f3",
      "parents": [
        "4c948d4b5c2480e32322e7ae7f037a7a7cbc2437"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Wed Feb 21 04:17:34 2007 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Wed Feb 21 04:17:34 2007 +0000"
      },
      "message": "Thrift application exceptions in Java\n\nReviewed By: thrift\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665008 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "4c948d4b5c2480e32322e7ae7f037a7a7cbc2437",
      "tree": "710141e6400be00fbe08c5dd801603890a1be3b1",
      "parents": [
        "f3d3363c8e624b6773d173dce1f97104f6e47a9b"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Wed Feb 21 01:40:05 2007 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Wed Feb 21 01:40:05 2007 +0000"
      },
      "message": "C++ Thrift server throws application exceptions for invalid message types\n\nReviewed By: aditya\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665007 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "f3d3363c8e624b6773d173dce1f97104f6e47a9b",
      "tree": "57507f064cc1e93a1900e6cbac3445c6cbbf3ee1",
      "parents": [
        "2c2a648023209222bdc1f547eee28582e1b5be6e"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Wed Feb 21 01:39:23 2007 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Wed Feb 21 01:39:23 2007 +0000"
      },
      "message": "Application exception types for Thrift\n\nReviewed By: aditya\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665006 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "2c2a648023209222bdc1f547eee28582e1b5be6e",
      "tree": "f2d9598061a5363bb0421ee7c7fbabcfe686d0c2",
      "parents": [
        "ecf490e30d03ecd246217457a36a45ffb597e3db"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Wed Feb 21 00:22:33 2007 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Wed Feb 21 00:22:33 2007 +0000"
      },
      "message": "Gen code with /usr/bin/env python not /usr/bin/python\n\nSummary: More reliable, lets user customize which python to use\n\nReviewed By: dougb\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665005 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "ecf490e30d03ecd246217457a36a45ffb597e3db",
      "tree": "ed92a0316654366be1b24635d20991776ef30863",
      "parents": [
        "f9831084bc213937c3826485b9e8130c6f8baf0c"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Wed Feb 21 00:05:18 2007 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Wed Feb 21 00:05:18 2007 +0000"
      },
      "message": "Python code gen includes __init__.py and package directory\n\nReviewed By: aditya\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665004 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "f9831084bc213937c3826485b9e8130c6f8baf0c",
      "tree": "4a69727c87b54201ff11dea96059242da8970989",
      "parents": [
        "3cd75f543cae5fb5728e09340668ebe1885bfcf0"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Tue Feb 20 20:59:21 2007 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Tue Feb 20 20:59:21 2007 +0000"
      },
      "message": "Thrift Binary protocol improvements and application exceptions\n\nSummary: Add application exceptions for unknown methods etc, and also let binary protocol support size limits on containers and strings\n\nReviewed By: aditya, xp-wayne\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665003 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "3cd75f543cae5fb5728e09340668ebe1885bfcf0",
      "tree": "9225958cb685ec016aad1fab27d917ff0a235902",
      "parents": [
        "98e962bf24b7c1758c01a268d494c8e9e62642fe"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Tue Feb 20 20:57:36 2007 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Tue Feb 20 20:57:36 2007 +0000"
      },
      "message": "Include debug symbols in thrift builds by default\n\nSummary: Too irritating not having stack traces when these go down. Sack up and include stack traces always... bigger binary but whatever.\n\nReviewed By: aditya\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665002 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "98e962bf24b7c1758c01a268d494c8e9e62642fe",
      "tree": "b89c167916fdaa2745f6bcd278b312bc5ecd7345",
      "parents": [
        "0e5283914f19fc1442db9b49cda400d1b28ab164"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Tue Feb 20 18:44:05 2007 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Tue Feb 20 18:44:05 2007 +0000"
      },
      "message": "Generate Java code into proper source directory heirarchy\n\nReviewed By: tbr-aditya\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665001 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "0e5283914f19fc1442db9b49cda400d1b28ab164",
      "tree": "217b81b01a8e86ebf029f3e8c2ba47fb6fa70372",
      "parents": [
        "04342d8b632f0f0c0677c630492843530278ac64"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Tue Feb 20 04:23:26 2007 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Tue Feb 20 04:23:26 2007 +0000"
      },
      "message": "Take out debug print in TServer constructor\n\nReviewed By: aditya\n\nTest Plan: no print on construct\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665000 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "04342d8b632f0f0c0677c630492843530278ac64",
      "tree": "17b8ea37a0dbf3a9ca3ee7484f60f36570724fe7",
      "parents": [
        "fb84b2b264c833a10192374197b08b805739ea49"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Tue Feb 20 03:41:35 2007 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Tue Feb 20 03:41:35 2007 +0000"
      },
      "message": "another typo i missed\n\nSummary: outut\n\nReviewed By: aditya\n\nTest Plan: blog\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@664999 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "fb84b2b264c833a10192374197b08b805739ea49",
      "tree": "feb7f93e3940e7ade1112492c4c8dc8126f39f15",
      "parents": [
        "a0c92417a0eedcb65361d4e8f0d9ae679554c715"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Tue Feb 20 03:37:28 2007 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Tue Feb 20 03:37:28 2007 +0000"
      },
      "message": "Adityaslop typos in thrift py server\n\nSummary: outut is not output\n\nReviewed By: aditya, cheever\n\nTest Plan: blogfeeds fixin\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@664998 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "a0c92417a0eedcb65361d4e8f0d9ae679554c715",
      "tree": "5861fdac65127220b6b227e5402180f91f458388",
      "parents": [
        "afc76543cd50b44560f864bd4f871de62cea9d7b"
      ],
      "author": {
        "name": "James Wang",
        "email": "jwang@apache.org",
        "time": "Wed Feb 14 23:22:08 2007 +0000"
      },
      "committer": {
        "name": "James Wang",
        "email": "jwang@apache.org",
        "time": "Wed Feb 14 23:22:08 2007 +0000"
      },
      "message": "Thrift: Changing TFileTransport to use the same buffer-swap mechanism that pillar does\n\nReviewed by: aditya\n\nTested with thrift test class\n\nNotes: TFileTransport used to use a circular buffer.  Changed this to use two large buffers, one for reading and one for writing, that are swapped whenever the writer thread finishes with the last write.\n\nAlso changed a few default constants -- force_flush timeout is now 3 sec, default buffer size is 10000 entries\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@664997 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "afc76543cd50b44560f864bd4f871de62cea9d7b",
      "tree": "0e7b4841647e46e5fb732678483941ba40d4ae3b",
      "parents": [
        "9f8361fee7ea26167fd0818e6de1b000f582dd5e"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Fri Feb 09 21:55:44 2007 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Fri Feb 09 21:55:44 2007 +0000"
      },
      "message": "Take brackets out of cpp_type bit\n\nReviewed By: aditya\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@664996 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "9f8361fee7ea26167fd0818e6de1b000f582dd5e",
      "tree": "4f68cdf2b51de11bba6fe4308ecd52e70a41aff7",
      "parents": [
        "907e3d6345858f245331d9e6f6a98624b3eda624"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Fri Feb 09 02:14:43 2007 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Fri Feb 09 02:14:43 2007 +0000"
      },
      "message": "Fix code gen to getTransport() not getOutputTransport()\n\nReviewed By: wayne\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@664995 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "907e3d6345858f245331d9e6f6a98624b3eda624",
      "tree": "9e47d630d5829bc8f8d38b3aa03772f15374ee3d",
      "parents": [
        "0b64e77d96fbf2f80b78b768613c84584c84920f"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Thu Feb 08 22:29:24 2007 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Thu Feb 08 22:29:24 2007 +0000"
      },
      "message": "Fix handling of accept() exceptions in threadedserver\n\nReviewed By: threadz-aditya-tbr\n\nNotes: Propagating fix from TThreadPoolServer\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@664994 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "0b64e77d96fbf2f80b78b768613c84584c84920f",
      "tree": "89e9460ab3a8931590549b535b3f146e49085ece",
      "parents": [
        "e1165d4b1837726dba8c144719cbde6f47389478"
      ],
      "author": {
        "name": "Martin Kraemer",
        "email": "martin@apache.org",
        "time": "Wed Feb 07 22:39:58 2007 +0000"
      },
      "committer": {
        "name": "Martin Kraemer",
        "email": "martin@apache.org",
        "time": "Wed Feb 07 22:39:58 2007 +0000"
      },
      "message": "Thrift: PHP Socket instrumentation for connect/read/write issues\n\nSummary:\nSockets now error with timeout messages if it\u0027s a timeout over general read failures.\n\nReviewed By: Slee\n\nTest Plan: Tested with payment broker client with overloaded addresses and send/recv timeouts.\n\nRevert Plan: revertible\n\nNotes:\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@664993 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "e1165d4b1837726dba8c144719cbde6f47389478",
      "tree": "e8ad3b703a7f9a82739861191daeb04ceb7b8e49",
      "parents": [
        "157d9f794ea62740095dcf1f4dd4b401068fc340"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Wed Feb 07 06:05:28 2007 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Wed Feb 07 06:05:28 2007 +0000"
      },
      "message": "Implement TSimpleServer in Ruby\n\nSummary: It Works!\n\nReviewed By: tbr-doug\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@664992 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "157d9f794ea62740095dcf1f4dd4b401068fc340",
      "tree": "930d6cb77339e99ed0084a71bc981e61663f6f35",
      "parents": [
        "da748dd5fe09fbc76d9db8e26b73012d229f9787"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Wed Feb 07 06:03:53 2007 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Wed Feb 07 06:03:53 2007 +0000"
      },
      "message": "Ruby test server code\n\nReviewed By: tbr-doug\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@664991 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "da748dd5fe09fbc76d9db8e26b73012d229f9787",
      "tree": "dd4cd27dffb2c4749b91683a913528c5a5b03e6e",
      "parents": [
        "79e41b817e59615ce03910e104e18e300a9204d4"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Wed Feb 07 06:03:32 2007 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Wed Feb 07 06:03:32 2007 +0000"
      },
      "message": "Fixes for ruby server code gen\n\nReviewed By: tbr-doug\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@664990 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "79e41b817e59615ce03910e104e18e300a9204d4",
      "tree": "d0d805b487c0a9f130622281bccbebf17a14040c",
      "parents": [
        "fdef47ea2bbb1802deee4f10407c40cd32c42d52"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Wed Feb 07 04:07:07 2007 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Wed Feb 07 04:07:07 2007 +0000"
      },
      "message": "Update test code with TPipedTransport\n\nReviewed By: tbr-aditya\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@664989 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "fdef47ea2bbb1802deee4f10407c40cd32c42d52",
      "tree": "d75339d1b970d3dde08d5b57354a154bb907b178",
      "parents": [
        "6a47fed5feef44de4c5505fff21126f09ec02c6e"
      ],
      "author": {
        "name": "Aditya Agarwal",
        "email": "aditya@apache.org",
        "time": "Wed Feb 07 03:54:18 2007 +0000"
      },
      "committer": {
        "name": "Aditya Agarwal",
        "email": "aditya@apache.org",
        "time": "Wed Feb 07 03:54:18 2007 +0000"
      },
      "message": "-- Servers should not crash on accept.\n\nSummary:\n- Continue running if there is an accept issue\n\nReviewed By: slee\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@664988 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "6a47fed5feef44de4c5505fff21126f09ec02c6e",
      "tree": "d4e4213cf7ff8fd24f13c22f6585ec81f750760e",
      "parents": [
        "af602f5e9f338c8ca73992ea968001151c9350db"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Wed Feb 07 02:40:59 2007 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Wed Feb 07 02:40:59 2007 +0000"
      },
      "message": "Thrift supports the \"senum\" type now\n\nSummary: Enumerated lists of strings, enforced only in XSD\n\nReviewed By: xsd\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@664987 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "af602f5e9f338c8ca73992ea968001151c9350db",
      "tree": "5b38eadd730c6ce90b03c9037c92a2cb77476afe",
      "parents": [
        "9bae5e783e8c2886a1608b0976f626ec6469e97e"
      ],
      "author": {
        "name": "Aditya Agarwal",
        "email": "aditya@apache.org",
        "time": "Wed Feb 07 02:38:54 2007 +0000"
      },
      "committer": {
        "name": "Aditya Agarwal",
        "email": "aditya@apache.org",
        "time": "Wed Feb 07 02:38:54 2007 +0000"
      },
      "message": "-- Remove reference to TBufferedRouter.h/cpp in Makefile\n\nReviewed By: slee\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@664986 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "9bae5e783e8c2886a1608b0976f626ec6469e97e",
      "tree": "3c32ecbb2f12e3b609678712fe6ff40b439de906",
      "parents": [
        "748d83f65f7567415efda53f5cfd62c726737469"
      ],
      "author": {
        "name": "Aditya Agarwal",
        "email": "aditya@apache.org",
        "time": "Wed Feb 07 02:36:56 2007 +0000"
      },
      "committer": {
        "name": "Aditya Agarwal",
        "email": "aditya@apache.org",
        "time": "Wed Feb 07 02:36:56 2007 +0000"
      },
      "message": "-- typo in TSocket\n\nReviewed By: slee\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@664985 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "748d83f65f7567415efda53f5cfd62c726737469",
      "tree": "a27f693afddd3172fa4425c3378d0a536bc89049",
      "parents": [
        "81cf1e550d6ffdde116f541a8a5f7a75625ffbf9"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Wed Feb 07 01:20:08 2007 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Wed Feb 07 01:20:08 2007 +0000"
      },
      "message": "xsd_attrs are a FieldList now, so you can have multiple of them and they are typed\n\nReviewed By: xsd\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@664984 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "81cf1e550d6ffdde116f541a8a5f7a75625ffbf9",
      "tree": "8ee2e22a1d1601c5873ac9effd6c86b735225a3b",
      "parents": [
        "43b6c6378e6a56c4d5dd69164f87d470273eed40"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Wed Feb 07 00:54:49 2007 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Wed Feb 07 00:54:49 2007 +0000"
      },
      "message": "Thrift code-gen optimizations to use raw pointers where possible\n\nReviewed By: aditya\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@664983 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "43b6c6378e6a56c4d5dd69164f87d470273eed40",
      "tree": "2b97ee7be11efb1870c17ff227865f9869c2df49",
      "parents": [
        "7df0e2a9aa61e24a5121b24f0cac60d8a858a88b"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Wed Feb 07 00:54:17 2007 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Wed Feb 07 00:54:17 2007 +0000"
      },
      "message": "Protocol should hang onto shared pointer for protection but always use underlying raw pointer\n\nReviewed By: aditya\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@664982 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "7df0e2a9aa61e24a5121b24f0cac60d8a858a88b",
      "tree": "f8e87575760bf20ae69463bf3d3fc8e6c4d6d275",
      "parents": [
        "86c87b0fe1581a4a27b603119327a3f9eb602fa7"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Tue Feb 06 21:03:18 2007 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Tue Feb 06 21:03:18 2007 +0000"
      },
      "message": "Thrift support for the xsd_nillable attribute\n\nReviewed By: dave\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@664981 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "86c87b0fe1581a4a27b603119327a3f9eb602fa7",
      "tree": "ad3d00710764838629793648e606e37da665879b",
      "parents": [
        "e12d48596d4666b393d8f69fa8ef2764b9b5bfaa"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Tue Feb 06 07:11:23 2007 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Tue Feb 06 07:11:23 2007 +0000"
      },
      "message": "NAmespace PHP exceptions in catch block properly and add getName() method to generated structs\n\nReviewed By: ari\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@664980 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "e12d48596d4666b393d8f69fa8ef2764b9b5bfaa",
      "tree": "3f3e39c9855f0a6ed3228f9ad0b82a1b15c8de09",
      "parents": [
        "5a429586f8ec917f0b0c5209d645304199be1bbe"
      ],
      "author": {
        "name": "Aditya Agarwal",
        "email": "aditya@apache.org",
        "time": "Tue Feb 06 03:25:13 2007 +0000"
      },
      "committer": {
        "name": "Aditya Agarwal",
        "email": "aditya@apache.org",
        "time": "Tue Feb 06 03:25:13 2007 +0000"
      },
      "message": "-- TBufferedRouterTransport being renamed to TPipedTransport\n\nSummary:\n- TBufferedRouterTransport is the most nonsensical name I have ever\n  heard of\n\nReviewed By: slee\n\nTest Plan: it compiles\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@664979 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "5a429586f8ec917f0b0c5209d645304199be1bbe",
      "tree": "b4e2b41a0d22976fac67ae17c65846a8906b849e",
      "parents": [
        "6a5bcaa754fa8ece15658d8542602cd7b846d00c"
      ],
      "author": {
        "name": "Aditya Agarwal",
        "email": "aditya@apache.org",
        "time": "Tue Feb 06 02:51:15 2007 +0000"
      },
      "committer": {
        "name": "Aditya Agarwal",
        "email": "aditya@apache.org",
        "time": "Tue Feb 06 02:51:15 2007 +0000"
      },
      "message": "-- Protocol and transport factories now wrap around a single protocol/transport\n\nSummary:\n- This is an analagous to the C++ change made in r31441\n\nReviewed By: slee\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@664978 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "6a5bcaa754fa8ece15658d8542602cd7b846d00c",
      "tree": "e0f5c99e1b68d21653f8af1b2dbd3b487aa8fc06",
      "parents": [
        "f954f97b963d618dc767677850cb13429c9f5a52"
      ],
      "author": {
        "name": "Aditya Agarwal",
        "email": "aditya@apache.org",
        "time": "Tue Feb 06 02:50:56 2007 +0000"
      },
      "committer": {
        "name": "Aditya Agarwal",
        "email": "aditya@apache.org",
        "time": "Tue Feb 06 02:50:56 2007 +0000"
      },
      "message": "-- Protocol and transport factories now wrap around a single protocol/transport\n\nSummary:\n- This is an analagous to the C++ change made in r31441\n\nReviewed By: slee\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@664977 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "f954f97b963d618dc767677850cb13429c9f5a52",
      "tree": "704c9ca7572364f38205b4dd0f988cdf03852207",
      "parents": [
        "5c468196dc7a1d6035df83fb656ab3f214657421"
      ],
      "author": {
        "name": "Aditya Agarwal",
        "email": "aditya@apache.org",
        "time": "Tue Feb 06 01:26:12 2007 +0000"
      },
      "committer": {
        "name": "Aditya Agarwal",
        "email": "aditya@apache.org",
        "time": "Tue Feb 06 01:26:12 2007 +0000"
      },
      "message": "-- Allow specification of socket timeouts in thrift python socket code\n\nReviewed By: slee\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@664976 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "5c468196dc7a1d6035df83fb656ab3f214657421",
      "tree": "7d54acee76073808baef08819b88df77d1e28f43",
      "parents": [
        "21135c300bd4418365981e930d3aeba6f290fb5b"
      ],
      "author": {
        "name": "Aditya Agarwal",
        "email": "aditya@apache.org",
        "time": "Tue Feb 06 01:14:33 2007 +0000"
      },
      "committer": {
        "name": "Aditya Agarwal",
        "email": "aditya@apache.org",
        "time": "Tue Feb 06 01:14:33 2007 +0000"
      },
      "message": "-- Protocol and transport factories now wrap around a single protocol/transport\n\nSummary:\n- This is an analagous to the C++ change made in r31441\n\nReviewed By: cheever, mcslee\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@664975 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "21135c300bd4418365981e930d3aeba6f290fb5b",
      "tree": "b5e90265c7f536d6d9b045929ea5f617172c711e",
      "parents": [
        "74eea207a02fb5e3a92c0afcadd0e7a0d6313ef5"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Mon Feb 05 21:52:08 2007 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Mon Feb 05 21:52:08 2007 +0000"
      },
      "message": "Adding XSD attribute support\n\nReviewed By: dave\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@664974 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "74eea207a02fb5e3a92c0afcadd0e7a0d6313ef5",
      "tree": "887813d3e405f4423dbfe7b078ba2bc0d8851e58",
      "parents": [
        "ee341cb57bc860b41477fb9f9e8ff035c6ba9b47"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Mon Feb 05 21:47:03 2007 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Mon Feb 05 21:47:03 2007 +0000"
      },
      "message": "svn adding t_doc.h\n\nSummary: charlie you missed this one!\n\nReviewed By: cheever\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@664973 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "ee341cb57bc860b41477fb9f9e8ff035c6ba9b47",
      "tree": "b42ded3fb505cb7a028c8086a148b27ac0214957",
      "parents": [
        "92a2eac8cbeef3fbdb6f3f9dd9df8db226240959"
      ],
      "author": {
        "name": "Martin Kraemer",
        "email": "martin@apache.org",
        "time": "Mon Feb 05 21:40:38 2007 +0000"
      },
      "committer": {
        "name": "Martin Kraemer",
        "email": "martin@apache.org",
        "time": "Mon Feb 05 21:40:38 2007 +0000"
      },
      "message": "Thrift: Supported for file descriptor \u003d\u003d 0 and cleanup error output\n\nSummary:\nThrift improperly initialized file descriptors to zero and treated 0 and an invalid value.  0 is a valid file descriptor.  Also, commented out error message on client disconnect for TThreadPoolServer\n\nReviewed By: Marc \u0026 Karl\n\nRevert Plan: revertible\n\nNotes:\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@664972 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "92a2eac8cbeef3fbdb6f3f9dd9df8db226240959",
      "tree": "ea2f497061e9bc49e3de07c74957f2fd5afbe7ec",
      "parents": [
        "f53b5cfed2d6aeba4e0f6cc4dface6d641f98ce7"
      ],
      "author": {
        "name": "Martin Kraemer",
        "email": "martin@apache.org",
        "time": "Mon Feb 05 20:58:41 2007 +0000"
      },
      "committer": {
        "name": "Martin Kraemer",
        "email": "martin@apache.org",
        "time": "Mon Feb 05 20:58:41 2007 +0000"
      },
      "message": "Thrift: Exception message is protected and accessible to derived classes.\n\nSummary:\nException message is protected and accessible to derived classes.\n\nReviewed By: Karl\n\nRevert Plan: revertible\n\nNotes:\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@664971 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "f53b5cfed2d6aeba4e0f6cc4dface6d641f98ce7",
      "tree": "c73b3246bd4ae373a62007f149e0fff5c31f36eb",
      "parents": [
        "10640d8935c62d6ee5684ad4b26b760dc0e424d1"
      ],
      "author": {
        "name": "ccheever",
        "email": "dev-null@apache.org",
        "time": "Mon Feb 05 20:33:11 2007 +0000"
      },
      "committer": {
        "name": "ccheever",
        "email": "dev-null@apache.org",
        "time": "Mon Feb 05 20:33:11 2007 +0000"
      },
      "message": "adding documentation syntax to thrift\n\nsee DocTest.thrift for examples.\n\ntodo: integrate parsed documentation into code generation\n\nreview: marc k, mcslee\ntest plan: DocTest.thrift\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@664970 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "10640d8935c62d6ee5684ad4b26b760dc0e424d1",
      "tree": "a999a9e9e413d8c28848e2c34223cba3a06b1fea",
      "parents": [
        "f23cfd810c75ebeb725380a9e40fd91eea884399"
      ],
      "author": {
        "name": "Martin Kraemer",
        "email": "martin@apache.org",
        "time": "Sat Feb 03 01:59:12 2007 +0000"
      },
      "committer": {
        "name": "Martin Kraemer",
        "email": "martin@apache.org",
        "time": "Sat Feb 03 01:59:12 2007 +0000"
      },
      "message": "Thrift fixes for Exceptions and TServerSocket\n\nSummary:\nTServerSocket detected file des. 0 as an invalid file des.  This has been fixed.\n\nReviewed By: Steve\n\nRevert Plan: Revertible\n\nNotes:\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@664969 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "f23cfd810c75ebeb725380a9e40fd91eea884399",
      "tree": "43670529b8645b0fea755cbacb2d11577e66e9fc",
      "parents": [
        "8cbda85be56cf03bb8d0c1a84d200ea04173f4aa"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Fri Feb 02 00:09:51 2007 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Fri Feb 02 00:09:51 2007 +0000"
      },
      "message": "TFileTransport %lu \u003d\u003e %u\n\nSummary: compiler warnings are lame\n\nReviewed By: aditya\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@664968 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "8cbda85be56cf03bb8d0c1a84d200ea04173f4aa",
      "tree": "66b7cf006b9e41ff781d7c47bb3aa74ed1e5ba68",
      "parents": [
        "739dbe55aee3baa81a3678fbb307b4e70d6caea8"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Thu Feb 01 23:05:38 2007 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Thu Feb 01 23:05:38 2007 +0000"
      },
      "message": "Prevent direct instantation of ThreadManager\n\nReviewed By: marc\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@664967 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "739dbe55aee3baa81a3678fbb307b4e70d6caea8",
      "tree": "184f95d0e52bc855893ee9c2bc12a21d35f294c2",
      "parents": [
        "b3cb62959edab16c0ee8ccfd3cf7bc45d63ef703"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Thu Feb 01 22:55:30 2007 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Thu Feb 01 22:55:30 2007 +0000"
      },
      "message": "Bring C++ thrift stress test up to date with new constructs\n\nReviewed By: marc\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@664966 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "b3cb62959edab16c0ee8ccfd3cf7bc45d63ef703",
      "tree": "4d7fcb1008df2fb6290bdb8087d85e22285f6bef",
      "parents": [
        "7a20a14a0647fb2856898b6994cd35917c10791f"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Thu Feb 01 22:55:00 2007 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Thu Feb 01 22:55:00 2007 +0000"
      },
      "message": "Adding threaded server to Thrift\n\nSummary: Spawns a new thread for each client connection\n\nReviewed By: marc\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@664965 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "7a20a14a0647fb2856898b6994cd35917c10791f",
      "tree": "2e2d6da11007eb73612874557e70f167a7c2f59d",
      "parents": [
        "7ff3245bfae7c99ac12550ddc252f80ad32dd366"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Thu Feb 01 21:39:50 2007 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Thu Feb 01 21:39:50 2007 +0000"
      },
      "message": "Fix bufferedroutertransport overflow bugs\n\nReviewed By: aditya\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@664964 13f79535-47bb-0310-9956-ffa450edef68\n"
    }
  ],
  "next": "7ff3245bfae7c99ac12550ddc252f80ad32dd366"
}
