)]}'
{
  "log": [
    {
      "commit": "bf0b6291f8bc7192847a2da458fdd40ee7256066",
      "tree": "52168dc5557366d6e52e8f2176e794e69187b966",
      "parents": [
        "443ced0e3a68b3bf61c32466e0f75c5a41abbe47"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Wed Mar 26 23:32:34 2014 +0100"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Wed Mar 26 23:32:34 2014 +0100"
      },
      "message": "THRIFT-2414 c_glib fix several bug\nPatch: Jaesang Kim\n"
    },
    {
      "commit": "7fff60ff79398e32b5f4824cabd97d216aad35db",
      "tree": "3977c221e471839be14ba92ff6c7ebcd23921100",
      "parents": [
        "22888ce3a84f38c1478f38ad0d1ff3ed7fdf5f39"
      ],
      "author": {
        "name": "henrique",
        "email": "henrique@apache.org",
        "time": "Sun Feb 09 11:34:50 2014 +0100"
      },
      "committer": {
        "name": "henrique",
        "email": "henrique@apache.org",
        "time": "Sun Feb 09 11:36:44 2014 +0100"
      },
      "message": "ignore node_modules and simplify ignore rules a bit\n"
    },
    {
      "commit": "ee78e31c88de3578a787adf2d601186477fc7d8e",
      "tree": "95a9596fad42ce3dac981af3e642cd18b7deeeff",
      "parents": [
        "64998e2ac415d7085d7683e183535b43178cc0ca"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Mon Jan 27 21:19:02 2014 +0100"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Mon Jan 27 21:19:02 2014 +0100"
      },
      "message": ".gitignore update\n"
    },
    {
      "commit": "8909cbdf819a059874ffc22ca6c04a06211321f6",
      "tree": "6b343d8209c8b1486b87538f896163847710bf66",
      "parents": [
        "d0024544bc2f45b6c039387fe69df8cf77fde45d"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun Jan 26 11:44:27 2014 +0100"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun Jan 26 11:44:27 2014 +0100"
      },
      "message": "THRIFT-2327 nodejs: nodejs test suite should be bundled with the library\nPatch: Pierre Lamot\n\nfurther modifications by Roger Meier\n- git mv instead of delete and add\n- detect node or nodejs with configure.ac\n- use exit instead of return within lib/nodejs/test/testAll.sh\n"
    },
    {
      "commit": "3233fe80c99d0cf535215f1ee7e4f01024727d06",
      "tree": "e5d59898719342c1e91b3e5beb83018d6cbc7c5d",
      "parents": [
        "090a5e4c690ad44f4fbcd6519070507434cb4c46"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun Jan 12 22:10:47 2014 +0100"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun Jan 12 22:10:47 2014 +0100"
      },
      "message": "some gitignores\n"
    },
    {
      "commit": "b27012ca4ec4f920ea605a7ed109185d32ebcee7",
      "tree": "dad17d4f8e692bcee4d02b285f64e9c90c664567",
      "parents": [
        "b9d55220ceb718b8fc32ef78874744072ef27893"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sat Jan 11 11:15:37 2014 +0100"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sat Jan 11 11:15:37 2014 +0100"
      },
      "message": "add some .gitignore\n"
    },
    {
      "commit": "ad0141aea57f7a5881a9c899a74445f8825fc267",
      "tree": "988548c4eccd1eebb5cc864b14ff55b776bd467d",
      "parents": [
        "bcca1d9d2bc9c7c26ed53210ab1aa5b5477a4a6e"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Mon Dec 30 22:01:53 2013 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Mon Dec 30 22:01:53 2013 +0100"
      },
      "message": "Modified/added some Delphi ignores\n"
    },
    {
      "commit": "3bd05b090c84a282d42872ecd412ae36e3697d98",
      "tree": "118e09468bcb0da7eda304d6972d89d1e62213f5",
      "parents": [
        "dc66d9282856aad8440fb384c17361f986f84d85"
      ],
      "author": {
        "name": "henrique",
        "email": "henrique@apache.org",
        "time": "Tue Nov 05 14:46:16 2013 +0100"
      },
      "committer": {
        "name": "henrique",
        "email": "henrique@apache.org",
        "time": "Tue Nov 05 14:46:16 2013 +0100"
      },
      "message": "ignore test log files\n"
    },
    {
      "commit": "ba6825583432194e20851824e03d06f4953874af",
      "tree": "16e1b2a23f6b558d5d73aa7093e7cb4c15459038",
      "parents": [
        "2897d4825c5350e295605155f7a619d71973e3bc"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Sep 05 22:23:28 2013 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Sep 05 22:23:28 2013 +0200"
      },
      "message": "Modified ignores\n"
    },
    {
      "commit": "8c64dc103efc43d7dad488d3b7a389c80b3b08c5",
      "tree": "f4590c45b42cb222ac337d034f09b19707aa3178",
      "parents": [
        "e9248743a86e06378a447919fe584a199cd1ca7c"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Aug 15 01:29:49 2013 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Aug 15 01:29:49 2013 +0200"
      },
      "message": "Added some ignores\n"
    },
    {
      "commit": "a7da48805c9fdcc4ad507272abd997ed1961d296",
      "tree": "e7b9d38c942a0ec1146c624f59052fd2d5bca6e4",
      "parents": [
        "4f7ad2d98b22b367c7a4a25991cdf9a81647d3be"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Jul 18 00:33:05 2013 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Jul 18 00:33:05 2013 +0200"
      },
      "message": "THRIFT-2090: Go generator, fix including of other thrift files\n\nPatch: Emir Habul\n"
    },
    {
      "commit": "f1ac28429f9eaf62da5f0b682da0e8de79d73473",
      "tree": "0e9e119a71de9f268146d763a79715d0e1114390",
      "parents": [
        "ff77d075ec1d4a7862e7a759c1e701605c6d4d0d"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Fri Jun 28 22:33:04 2013 +0200"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Fri Jun 28 22:33:04 2013 +0200"
      },
      "message": "update .gitignore\n"
    },
    {
      "commit": "0e87c46c18a3a62d17d7e45a5bddde989d31351c",
      "tree": "6bd02f8e2238dce2ef5ba860e8216a988656288d",
      "parents": [
        "70a5762736eaa3511ca5e4f02461bf1ca22453a4"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue Jun 18 22:25:07 2013 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue Jun 18 22:25:07 2013 +0200"
      },
      "message": "THRIFT-2012 Modernizing Go\n\nPatch: Travis Cline\n"
    },
    {
      "commit": "ed817d0102164b9dc35f5a4781f40587ed1b714f",
      "tree": "7fdd625e64ec9fb88813db1a79affa9e6f4acd34",
      "parents": [
        "6afe0535e1cd07bb799897dd2232db845d35662a"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun Jun 09 23:10:06 2013 +0200"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun Jun 09 23:10:06 2013 +0200"
      },
      "message": "THRIFT-1735 integrate tutorial into regular build\nTHRIFT-1811 ruby tutorial as part of the regular build\n"
    },
    {
      "commit": "1ed799156dbaa8f313b413d28a6dacc7775ce88f",
      "tree": "60ef674571fdff25e55b10dc33782f16705a92ef",
      "parents": [
        "d65def0159ce785488d9e8316d56a1d595bc1408"
      ],
      "author": {
        "name": "Carl Yeksigian",
        "email": "carl@apache.org",
        "time": "Mon Jun 03 18:29:31 2013 -0400"
      },
      "committer": {
        "name": "Carl Yeksigian",
        "email": "carl@apache.org",
        "time": "Tue Jun 04 04:56:00 2013 -0400"
      },
      "message": "THRIFT-1985: Add a Vagrantfile to build and test Apache Thrift fully reproducable\n\nMoved the Vagrantfile to the contrib/ directory to prevent polluting the top level directory\n"
    },
    {
      "commit": "0236434bdc06b8480d5f46a228d9f4dfa84b69dc",
      "tree": "c3b990769414bfc911ab9b4e1adc68a56dc4e9e5",
      "parents": [
        "14ff9c8a6a283b20f0c88ebcb9ff257cf861922c"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Thu May 30 21:57:34 2013 +0200"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Thu May 30 21:57:34 2013 +0200"
      },
      "message": "THRIFT-1985 add a Vagrantfile to build and test Apache Thrift fully reproducable\nadd EXTRA_DIST\n"
    },
    {
      "commit": "14ff9c8a6a283b20f0c88ebcb9ff257cf861922c",
      "tree": "7d5354d7fedd69fab0fc84b4b63ec048190374ef",
      "parents": [
        "1e3c884636e4d6b1e93aa9f941d1d48b52a1da7a"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Thu May 30 14:11:45 2013 +0200"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Thu May 30 14:11:45 2013 +0200"
      },
      "message": "THRIFT-1985 add a Vagrantfile to build and test Apache Thrift fully reproducable\n"
    },
    {
      "commit": "0fd47dab1ba4bcb13c2a871ec4e0527c2c6c06bb",
      "tree": "a040a38273d002a2464f3fc7fd396fbcfca8b7b8",
      "parents": [
        "7f8b870357ae2a28ba1b6438f8dfb2b23681be12"
      ],
      "author": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Thu May 02 22:51:52 2013 -0400"
      },
      "committer": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Thu May 02 22:51:52 2013 -0400"
      },
      "message": "THRIFT-1956: Switch to Apache Commons Lang 3\nClient: java\nPatch: Christoffer Sawicki\n\nUpdates commons lang from 2.5 to 3.1\n"
    },
    {
      "commit": "20c81ad74c53c102692adec0e3c68d413899cabd",
      "tree": "0da5aa00eada8c48106b08b07ff29077d3449d2b",
      "parents": [
        "92e3860cfbaab5132439b9bac2e18dba06494bcc"
      ],
      "author": {
        "name": "Chris Piro",
        "email": "cpiro@apache.org",
        "time": "Thu Mar 07 11:32:48 2013 -0500"
      },
      "committer": {
        "name": "Chris Piro",
        "email": "cpiro@apache.org",
        "time": "Thu Mar 07 11:32:48 2013 -0500"
      },
      "message": "THRIFT-1704: Tornado support (Python)\n"
    },
    {
      "commit": "92e3860cfbaab5132439b9bac2e18dba06494bcc",
      "tree": "5bffdf5ab615a53489b675078aa08754801a5afb",
      "parents": [
        "073f9eb9b920bda948b306ee16e78743e42b7cd1"
      ],
      "author": {
        "name": "Chris Piro",
        "email": "cpiro@apache.org",
        "time": "Thu Mar 07 11:24:51 2013 -0500"
      },
      "committer": {
        "name": "Chris Piro",
        "email": "cpiro@apache.org",
        "time": "Thu Mar 07 11:24:51 2013 -0500"
      },
      "message": "THRIFT-1614: handle automake \u003e\u003d 1.12 yacc output name (thrifty.hh)\n"
    },
    {
      "commit": "1f554e1a9c643a717f8687f62596ae9ae3479234",
      "tree": "f6472f97272b17bac6f26949836510f39dc7de93",
      "parents": [
        "945537c1fc88ae27ac8231d423927fb7b40d10a6"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sat Jan 05 20:38:35 2013 +0100"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sat Jan 05 20:38:35 2013 +0100"
      },
      "message": "THRIFT-1797 Python implementation of TSimpleJSONProtocol\nImprove Test Suite according to test/ThriftTest.thrift\nPatch: Avi Flamholz\n"
    },
    {
      "commit": "47a6e47081970a50c904d7c67854d0903b2598c7",
      "tree": "41bbcf337e4690335a6b73401d68ab92c531c4fb",
      "parents": [
        "d996739bffab35b2b5cccc816609e8ad07f703ac"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Jan 04 18:55:50 2013 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Jan 04 18:55:50 2013 +0100"
      },
      "message": "Added some (mostly Delphi-specific) ignores\n"
    },
    {
      "commit": "0895dfe6c0f74f77cea1ed5c4e28ac0c0b27d525",
      "tree": "663305aadf3ef1b492924da4ea607a470a8fe206",
      "parents": [
        "b911b6a27c1dc9fa71e8bee8c54fde8ebfd847f7"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Wed Dec 26 22:09:55 2012 +0100"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Wed Dec 26 22:09:55 2012 +0100"
      },
      "message": "THRIFT-1797 Python implementation of TSimpleJSONProtocol\nPatch: Avi Flamholz\n"
    },
    {
      "commit": "e7b0b692461735366d77b73a497863cc86c22d91",
      "tree": "33bcfc844c7a7bfd91a54b360e673cadd3562f1d",
      "parents": [
        "b03039208092ff96f69f49f5ea939855129e504f"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun Dec 16 15:44:48 2012 +0100"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun Dec 16 15:44:48 2012 +0100"
      },
      "message": "THRIFT-1630 Equivalent objects that contain sets and maps can serialize differently\nPatch: Kamil Salas\n"
    },
    {
      "commit": "bd057f6a5e50cd7c4899b34790e6f0864a880ee6",
      "tree": "b8eb5d239b6aa5fd4ec37bf9e8f7cb3f413ddfc3",
      "parents": [
        "ee22939d1ae7e74d61d8697c45a7301e00092c11"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun Jun 24 19:18:00 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun Jun 24 19:18:00 2012 +0000"
      },
      "message": "THRIFT-1633 Add windows build configurations to support static linking\nPatch: Adam Duffy\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1353315 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "970c86a5f2e6612fc7fbf9623655f91040cab81a",
      "tree": "c3f5f6b1d8d6ed9ceafca2bd255a90302e7638d3",
      "parents": [
        "94bb7f26f6d9b5bf1106b1aeb4b983e453f50047"
      ],
      "author": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Thu May 17 05:41:09 2012 +0000"
      },
      "committer": {
        "name": "Jake Farrell",
        "email": "jfarrell@apache.org",
        "time": "Thu May 17 05:41:09 2012 +0000"
      },
      "message": "Thrift-1607:Incorrect file modes for several source files\nClient: build\nPatch: Andrew Cox\n\nFile modes of some non-script text files (e.g. .xml, .java, .cc) in the source tree include execute permissions (because these files have the svn:executable property).\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1339492 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "41f4708d2fd03bc39a7f51960980e419ed7f11db",
      "tree": "089834a55558051362c5a6817f5b83aa078b05af",
      "parents": [
        "2b1a5289a7aa61377f2d20ee8dfffd72310cc886"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Fri May 11 10:15:51 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Fri May 11 10:15:51 2012 +0000"
      },
      "message": "some ignores...\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1337099 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "710c11162d8ccb406f271b6fff294dbe039587aa",
      "tree": "72575904f10b464379f051df85d9ca3b30ff53f7",
      "parents": [
        "c75797d9060e049692c5db1617aa9560aec939c8"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sat Apr 28 19:20:08 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sat Apr 28 19:20:08 2012 +0000"
      },
      "message": "cleanup .gitignore\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1331809 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "1516be04e0262762c63d3205a8a136dff269177a",
      "tree": "54f5840189e6d9409c4b6049d73ee655ee03cad3",
      "parents": [
        "92a90ff8cf2716cd06e8696c24746635544d2685"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sat Apr 14 11:03:21 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sat Apr 14 11:03:21 2012 +0000"
      },
      "message": "Merge branch \u0027trunk\u0027 of https://github.com/benoitdion/thrift into trunk\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1326086 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "ac70b5f832ddcc9cd2733ed0361536a58a6ec861",
      "tree": "61d7c8c0a681b0bc653a4ecc4357898062af33e7",
      "parents": [
        "6823b6d729b05c29150c037aff4535aae0595a7e"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Tue Jan 24 20:18:07 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Tue Jan 24 20:18:07 2012 +0000"
      },
      "message": "THRIFT-1478 TJSONProtocol in PHP\nfix: remove dist and add lunit log format\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1235467 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "b33967be7632161721be57184d93db3e3ce77645",
      "tree": "47cbc5fbfdf97b8e8e6cdf70b6a6a38ad497008d",
      "parents": [
        "0838bf56f5c6088070c32da46784be0ba566a721"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sat Jan 21 09:18:05 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sat Jan 21 09:18:05 2012 +0000"
      },
      "message": "THRIFT-847 Test Framework harmonization across all languages\nadd php TestClient to the testsuite\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1234292 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "f0e517db99db763e5e7b2ab306990c381320ce62",
      "tree": "d30cba7012ca3c97b8f52b4c97c602cb2c2f2fde",
      "parents": [
        "36f7a72646c6b2b4501a1b41439713c762055ac8"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Tue Jan 17 21:20:56 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Tue Jan 17 21:20:56 2012 +0000"
      },
      "message": "THRIFT-1489 Add support for WCF bindings (optionally) to C# compiler, allowing web service usage of Thrift generated code\nPatch: Kieran Benton\n\nchanges by roger:\n- use ServiceModel, DataContract only when wcf is enabled\n- indent space vs tab\n- remove issue on lib/cpp/README_WINDOWS\n- add testStringMap on test/csharp/ThriftTest/TestServer.cs\n- add build to test/csharp/ThriftTest/maketest.sh\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1232578 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "eaa61d8fda8c5f326311d952bc19a851a8427db7",
      "tree": "b4216d3b5802179afa9d48a2ea8b207dfa677063",
      "parents": [
        "0580d8dcb1874426559e0d40740bfb47b17c5188"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Thu Jan 12 21:38:29 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Thu Jan 12 21:38:29 2012 +0000"
      },
      "message": "THRIFT-1267 Node.js can\u0027t throw exceptions\nPatch: Henrique Mendonca\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1230797 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "01b568cb5dd144470aee2cc638cc935792363b1c",
      "tree": "4824fe7ee478d82b2acc2b7e85e880084976b1a2",
      "parents": [
        "4d5157da020eb1965d0c36f565f1a2e228159e1e"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Tue Jan 10 21:30:02 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Tue Jan 10 21:30:02 2012 +0000"
      },
      "message": "THRIFT-847 Test Framework harmonization across all languages\nperl fixes:\n- generate Makfile for perl tests\n- add inc path to test\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1229745 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "4d5157da020eb1965d0c36f565f1a2e228159e1e",
      "tree": "6eb4bfcc012a12f5bc2315cc3d23d5902974311a",
      "parents": [
        "333bbf3d8899a6a0e8971ed7abb10f51b4fc7867"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Mon Jan 09 21:23:19 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Mon Jan 09 21:23:19 2012 +0000"
      },
      "message": "THRIFT-847 Test Framework harmonization across all languages\nadd test.sh as a first approach\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1229359 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "77e1e629131228cdeda3b740ef4cbf27a7af886b",
      "tree": "39fcca162ab2f6d9702924d3eee9e72ca5dd28d3",
      "parents": [
        "45a372679de011d7bc3fecd053738cf505086b53"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun Jan 08 21:49:12 2012 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun Jan 08 21:49:12 2012 +0000"
      },
      "message": ".gitignore update\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1228964 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "de18f7bcff3ed58caeb90aea52ee406ff3f920c0",
      "tree": "81a0252a5b0e38ca70f23783a36d9c8f2185dfad",
      "parents": [
        "ca10fd4a51b218accd2f616b89ce76464f7e847a"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Mon Dec 12 22:46:45 2011 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Mon Dec 12 22:46:45 2011 +0000"
      },
      "message": "add fb303 stuff to .gitignore\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1213480 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "289cbb2e4c3550caf1011548bda1996383100c7c",
      "tree": "c80abf5dee2eb703142aab78e78f739cedc9b9cf",
      "parents": [
        "ac10256fccfcc9a31946c26777007a41d7766489"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Wed Nov 23 20:44:09 2011 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Wed Nov 23 20:44:09 2011 +0000"
      },
      "message": "THRIFT-1431 Rename \u0027sys\u0027 module to \u0027util\u0027\nPatch: David Worms\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1205576 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "0dab3832c719f7f4e87d87ab098ca967adfa807d",
      "tree": "8ebccdfcb42712e79272517a5651d29a57dbc6a9",
      "parents": [
        "711c70c786abf91dc784a002edc4bdab468f3d8e"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Tue Oct 18 22:19:30 2011 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Tue Oct 18 22:19:30 2011 +0000"
      },
      "message": "THRIFT-1361 Optional replacement of pthread by boost::thread\nPatch: Alexandre Parenteau\n\nRemark: lib/cpp/src/concurrency/BoostMutex.cpp is unmodified\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1185904 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "3faaedf46b0c99096f0a18820782362886530e8e",
      "tree": "da42b357f44eeeaf8d41dfd005b8c8c6d2a2f288",
      "parents": [
        "3516e0e306c4ae124dba3ed8f997c8820bcd0864"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun Oct 02 10:51:45 2011 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun Oct 02 10:51:45 2011 +0000"
      },
      "message": "THRIFT-1361 Optional replacement of pthread by boost::thread\nPatch: alexandre parenteau\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1178176 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "f4eec7a57b4c6ab08a545033fd3840586510ae8b",
      "tree": "3ebe40518de52c2ea6a615cb5d1a876c95a29d1e",
      "parents": [
        "b288050682c33761a96682c84f4e4edd4301e9d1"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun Sep 11 18:16:21 2011 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sun Sep 11 18:16:21 2011 +0000"
      },
      "message": "THRIFT-1115 python TBase class for dynamic (de)serialization, and __slots__ option for memory savings\nPatch: Will Pierce\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1169492 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "6869112f5ed4f5b91b1a67f4f835d497c0440ff4",
      "tree": "b0b39d6ea7418350f543f2405a46b8c0a6b460d1",
      "parents": [
        "2e9f5105b8c12ba59d6494963ec9ce389558a6f3"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Fri Sep 09 06:19:35 2011 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Fri Sep 09 06:19:35 2011 +0000"
      },
      "message": "THRIFT-1296 SSL detection is broken\n\nmingw toolchain used to build \"Thrift Compiler for Windows\"\ndoes not support libcrypto, so we just check if we building the cpp library\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1167013 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "267c181c6a029b45a0ab199d22804a908a993580",
      "tree": "66351f8e5a9de000e9931aeeed76d400221605e0",
      "parents": [
        "adaf82615bb0c59435dc5857541941d2a0b426c7"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Fri Sep 02 20:33:33 2011 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Fri Sep 02 20:33:33 2011 +0000"
      },
      "message": "remove unused variable sz\nadd .gitignore stuff\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1164696 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "9e0f0743f377e59ee2aa21666c18bb3b092661f5",
      "tree": "1a2ad707be026990e5651947ff689b6089896121",
      "parents": [
        "345ecc739ab145f9a0e7c27bbcb4ee72ccd3a86b"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Wed Aug 03 17:36:55 2011 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Wed Aug 03 17:36:55 2011 +0000"
      },
      "message": "THRIFT-1256 Unit Test Logging Output for CI\npass BOOST environment variables to the test suite arguments and create a tests.xml with the results\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1153594 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "9659d4d3b7ec458c6e273eb783ff7cc82adb3102",
      "tree": "73cb4b9d8c192d50f8de15c9592972e0e5f939e7",
      "parents": [
        "6b0d4567167f689de4a3bd2f7475de0fd82d3bdc"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Fri Jul 08 12:51:15 2011 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Fri Jul 08 12:51:15 2011 +0000"
      },
      "message": "add jstest.jar to .gitignore\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1144297 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "0bb3db2eedc2ae91088b6caffc2b75fb3a2a5e27",
      "tree": "40e4be35ecdbee8870f4f9f39a6556cdff5fc367",
      "parents": [
        "57a45ab3d39388eb8dd9935bf478861df461f9e9"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sat Jul 02 22:33:32 2011 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Sat Jul 02 22:33:32 2011 +0000"
      },
      "message": "update .gitignore\n\ngit-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1142335 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "213a66479872e0ccf828f8f2675d1546cdff0a18",
      "tree": "9ee6ccf9935af077a69b426327b210b4d9656f78",
      "parents": [
        "5013de297a1892fb336f69a01e6f57fdad147568"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Wed Oct 27 12:30:11 2010 +0000"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Wed Oct 27 12:30:11 2010 +0000"
      },
      "message": "THRIFT-582 C(c_glib) implementation of Thrift\n\nPatch: Anatol Pomozov and Michael Lum\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@1027933 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "f9e3c3b140f046bf726c79db77a2a02cdc452e9b",
      "tree": "b26acecc19e8b5e6484d2b70f8d3917c77edd5bd",
      "parents": [
        "61934780c6fd534015fdd568e85e8ee8d5b07dbe"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Tue Sep 21 18:35:43 2010 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Tue Sep 21 18:35:43 2010 +0000"
      },
      "message": "THRIFT-910. Update .gitignore\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@999526 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "351e22b52afcbe9b40e0933f80b06b479dff50f4",
      "tree": "bf08ca7a10a6adca594d44ae22111008f2ccb0ee",
      "parents": [
        "f261dd795c4004c72c7efd66c4b09f66299bfc83"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Tue Aug 31 16:51:19 2010 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Tue Aug 31 16:51:19 2010 +0000"
      },
      "message": "THRIFT-503. cpp: Move the tests built by \"make check\" under lib/cpp\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@991246 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "228596ce74cbf7cd6bfb0dc0690d45726849b3b8",
      "tree": "ae9eff60649b034f14b416d4410f6773bf93207a",
      "parents": [
        "f9962c278dce08d24aaf4543e74bde195ed24b67"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Tue Aug 31 16:51:13 2010 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Tue Aug 31 16:51:13 2010 +0000"
      },
      "message": "THRIFT-500. Remove nonexistent files from .gitignore (/test/java/)\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@991244 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "f9962c278dce08d24aaf4543e74bde195ed24b67",
      "tree": "7d3966bdfc3e12c086860fadfc0cb7bf0a3dfb1e",
      "parents": [
        "2b45589aa3ac0c9584b9c136a2f3aa09c82170fd"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Tue Aug 31 16:51:12 2010 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Tue Aug 31 16:51:12 2010 +0000"
      },
      "message": "THRIFT-500. Ignore and clean some new generated files\n\nr772440 caused libtoolize to dump some extra files into aclocal.\nThis change adds them to gitignore and removes them in cleanup.sh.\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@991243 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "dc0a94142699ebf90a4a35a3e1ca64c7b875125f",
      "tree": "99038e4dad8a71f1508c174d16228e90c9da158c",
      "parents": [
        "fff84d1466d1848cc19054a56f1d4dc91f6d8326"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Fri May 22 19:52:02 2009 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Fri May 22 19:52:02 2009 +0000"
      },
      "message": "Consolidate lib/hs/.gitignore into the top-level .gitignore\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@777680 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "1952e5494db6b773df6012de2d6ed889301a8d7b",
      "tree": "9817d2ba0cbdaa39381224aa461eba09926d1c61",
      "parents": [
        "4704d4383c6e50a3231f0e5bc1fe866727bf23d4"
      ],
      "author": {
        "name": "T Jake Luciani",
        "email": "jake@apache.org",
        "time": "Sun Feb 01 04:47:30 2009 +0000"
      },
      "committer": {
        "name": "T Jake Luciani",
        "email": "jake@apache.org",
        "time": "Sun Feb 01 04:47:30 2009 +0000"
      },
      "message": "THRIFT-199: integrate perl into automake\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@739697 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "8341344b8605a6656a3953af37ffb588142d7b18",
      "tree": "24a3ef791c8285f062192530ab255bdf7fc21e34",
      "parents": [
        "b96d5288e80df60f84acc3509a7bd3b043b2b2fa"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Thu Jan 29 23:54:41 2009 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Thu Jan 29 23:54:41 2009 +0000"
      },
      "message": "Add a few new generated directories to .gitignore\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@739089 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "ce426240abe65365c3cbc8a162e93a698b7949e1",
      "tree": "049349fcd66f80dbf226c9f637d0585f8b6321ba",
      "parents": [
        "ad8ce354acc30777fad8d6d0b89b512f5a13d689"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Oct 22 21:59:15 2008 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Oct 22 21:59:15 2008 +0000"
      },
      "message": "Add more files to .gitignore\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@707211 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "ad8ce354acc30777fad8d6d0b89b512f5a13d689",
      "tree": "891a78ec49b9ff2698357c232f7d73bc7ef0f955",
      "parents": [
        "dc0aada96102265565368db6996ddb5cd37b5e3f"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Oct 22 21:59:12 2008 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Oct 22 21:59:12 2008 +0000"
      },
      "message": "Make .gitignore more specific\n\nThe leading slashes prevent it from matching similar-looking paths\nin subdirectories.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@707210 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": "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": "cc10b8a80cbd4b56f2953951b8c9485dbac21a24",
      "tree": "44fbebd5416563d0a634c440c5f4ac3430518c42",
      "parents": [
        "c0cce962ac7f440427ab211bc965bde0490aa5da"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Tue Jun 10 22:59:02 2008 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Tue Jun 10 22:59:02 2008 +0000"
      },
      "message": "Don\u0027t actually ignore all makefiles in .gitignore -- erl makefiles are important!\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@666388 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "85c44c559b01a7106e1033b1c55548f16c9f8328",
      "tree": "aa15ea0cc14963ba85fb2793077549e7aa477577",
      "parents": [
        "6b53bbb77881ceb149e468e7e5082f82b50c07d9"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Tue Mar 11 21:41:47 2008 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Tue Mar 11 21:41:47 2008 +0000"
      },
      "message": "Add some generated files to .gitignore.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665568 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "2c2dc67fd87eb7d293eb689199cd5b631bd67523",
      "tree": "49285c6a4a1cf76fb56c7fd79a0595feb5b661c7",
      "parents": [
        "ea5e75af3ba79dc8a2893f959d52d284e806de86"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Fri Mar 07 20:12:25 2008 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Fri Mar 07 20:12:25 2008 +0000"
      },
      "message": "Add .gitignore file.\n\nIgnore all generated files.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665563 13f79535-47bb-0310-9956-ffa450edef68\n"
    }
  ]
}
