)]}'
{
  "log": [
    {
      "commit": "ea2cba8ba8484a8d4e669c02dd97b3b2445ef322",
      "tree": "6be4a3bf2d069a006c9a15f5ee47a1893a176f4d",
      "parents": [
        "4bc4231040186d9e0c35ff4d8211ce7b7e43aab5"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Mon Mar 30 21:35:00 2009 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Mon Mar 30 21:35:00 2009 +0000"
      },
      "message": "THRIFT-387. Add license headers to a bunch of files\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@760189 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "b5e6221eb5cbabab25d5c9badb7262b15c42cfdd",
      "tree": "b215dc9387b4b9e7cb454e0306fbe66ac0b2d42e",
      "parents": [
        "3fa89e33f3e7e76a2f79546c72d1728492f12bef"
      ],
      "author": {
        "name": "T Jake Luciani",
        "email": "jake@apache.org",
        "time": "Sat Jan 31 22:36:20 2009 +0000"
      },
      "committer": {
        "name": "T Jake Luciani",
        "email": "jake@apache.org",
        "time": "Sat Jan 31 22:36:20 2009 +0000"
      },
      "message": "THRIFT-270: change cpp namespaces from facebook::thrift to apache::thrift\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@739644 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "79b1694043e07a673c343c42ad75d72f3b560539",
      "tree": "617cb13f6ab9b974ded27479c7579b732907bd08",
      "parents": [
        "7962223ce299bbeb20348b3819a423a72efa2335"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Mon Nov 26 19:05:29 2007 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Mon Nov 26 19:05:29 2007 +0000"
      },
      "message": "Refactor TNonblockingServer to use event_base construct\n\nSummary: This allows the event loop to be shared across different components of a program of for a separate thread in a TNonblockingServer to safely use its own libevent code without conflicts.\n\nReviewed By: mcslee\n\nTest Plan: Updated test/ committed here\n\nOther Notes: submitted by Ben Maurer, patched in by mcslee with slight modifications\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665364 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "3e5d2d72b4f48e2008462fbb9ac86f76011ceb91",
      "tree": "db016fc47f4d4f2e69563396a80887d2e24f524d",
      "parents": [
        "8eceaeacfb084dd603c4d0fe07cc26066ca70abe"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Fri Jun 15 01:45:56 2007 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Fri Jun 15 01:45:56 2007 +0000"
      },
      "message": "Whitespace fixes on test code\n\nReviewed By: thrift\n\nTest Plan: Whitespace\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665136 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "e02385b0b4e84aed0e456cb697a471c211705eba",
      "tree": "f1452d1f52603401032ba15b00dfc3248aaea576",
      "parents": [
        "6ded775196d10f86ac5b99843f018aa2b29772b8"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Sat Jun 09 01:21:16 2007 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Sat Jun 09 01:21:16 2007 +0000"
      },
      "message": "Add thread pool option to NonblockingServer\n\nSummary: If you want requests processed outside of the I/O thread\n\nReviewed By: jake luciani, aditya\n\nTest Plan: nb-main.cpp, in the test folder\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665132 13f79535-47bb-0310-9956-ffa450edef68\n"
    }
  ]
}
