)]}'
{
  "log": [
    {
      "commit": "b6f18c20ee5db403047b803f4ce64d6a17abf978",
      "tree": "45c9f202bc7dd0f8ec12fb252094be8d39a56ec8",
      "parents": [
        "cf997a45c6a79ff662679003fa0904c9a73454de"
      ],
      "author": {
        "name": "Christopher Piro",
        "email": "cpiro@apache.org",
        "time": "Tue Mar 04 07:09:12 2008 +0000"
      },
      "committer": {
        "name": "Christopher Piro",
        "email": "cpiro@apache.org",
        "time": "Tue Mar 04 07:09:12 2008 +0000"
      },
      "message": "[thrift] Erlang build tweaks\n\nSummary: fix the Makefile to use BSD-friendly find(1) and enable conditional building of the Erlang binding.  Contributed by Dan Sully (daniel@electricrain.com).\n\nReviewed By: eletuchy\n\nTest Plan: builds\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665549 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "7dc23bce4bef0a826a0a737222029874334e4b47",
      "tree": "f4aab1f82c98102ed4c101103221d2047eba431f",
      "parents": [
        "efe64a6cc501f69fa07adc37c7be3664bdbcdfbe"
      ],
      "author": {
        "name": "eletuchy",
        "email": "dev-null@apache.org",
        "time": "Wed Feb 27 17:41:05 2008 +0000"
      },
      "committer": {
        "name": "eletuchy",
        "email": "dev-null@apache.org",
        "time": "Wed Feb 27 17:41:05 2008 +0000"
      },
      "message": "[thrift] adding dialyzer to erlang library Makefile\n\nSummary: ... because static analysis can find bugs\n\nReviewed By: cpiro\n\nTest Plan: cd src ; make dialyzer -j\n     gape in awe at errors\n\nRevert Plan: sure\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665523 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "0c90f6f8af1d64ec9272bb2f6092336f3d0b8df8",
      "tree": "15245f459a76acc769d8fe99179176b4965bf66d",
      "parents": [
        "3160971286aea0d5b28d5a7a87acaa8a12209ef8"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Feb 06 22:18:40 2008 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Feb 06 22:18:40 2008 +0000"
      },
      "message": "Thrift: Whitespace cleanup.\n\nSummary:\n- Expanded tabs to spaces where spaces were the norm.\n- Deleted almost all trailing whitespace.\n- Added newlines to the ends of a few files.\n- Ran dos2unix on one file or two.\n\nReviewed By: mcslee\n\nTest Plan: git diff -b\n\nRevert Plan: ok\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665467 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "68940295e1b2e8caca6376b95879ef252bc5dd3e",
      "tree": "ad1821a19f6391c8455b244a1bc90000e4ee61dc",
      "parents": [
        "42fe4b9a3e20e07160b5f32c652b47fa2cb09141"
      ],
      "author": {
        "name": "Christopher Piro",
        "email": "cpiro@apache.org",
        "time": "Tue Oct 02 00:35:12 2007 +0000"
      },
      "committer": {
        "name": "Christopher Piro",
        "email": "cpiro@apache.org",
        "time": "Tue Oct 02 00:35:12 2007 +0000"
      },
      "message": "[thrift] otpification and sane configuration for Erlang Thrift\n\nSummary: a small victory in the neverending quest of OTPifying this binding -- search for config files in ./conf/ (relative to the cwd of the emulator).  for example, when you start the channel server, ./conf/{channel,thrift}.conf should exist.  better than having to recompile to change a configuration ... reconfig should take care of that in running code.\n\nTest Plan: works with channel server\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665284 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "42fe4b9a3e20e07160b5f32c652b47fa2cb09141",
      "tree": "df5de2468581f2286c6036f743fb816acb350583",
      "parents": [
        "c7fd7639b7a4fbfd5948d9c552baf118bc94c3c3"
      ],
      "author": {
        "name": "Christopher Piro",
        "email": "cpiro@apache.org",
        "time": "Tue Oct 02 00:24:07 2007 +0000"
      },
      "committer": {
        "name": "Christopher Piro",
        "email": "cpiro@apache.org",
        "time": "Tue Oct 02 00:24:07 2007 +0000"
      },
      "message": "[thrift] revert 61883\n\nSummary: i suck at git/svn ... commited not enough and with no commitlog\n\nNotes: YOU\u0027RE DOING IT WRONG\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665283 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "c7fd7639b7a4fbfd5948d9c552baf118bc94c3c3",
      "tree": "ad1821a19f6391c8455b244a1bc90000e4ee61dc",
      "parents": [
        "77575e69bbb9a8bc4b7d392abec781150c4cb039"
      ],
      "author": {
        "name": "Christopher Piro",
        "email": "cpiro@apache.org",
        "time": "Tue Oct 02 00:05:04 2007 +0000"
      },
      "committer": {
        "name": "Christopher Piro",
        "email": "cpiro@apache.org",
        "time": "Tue Oct 02 00:05:04 2007 +0000"
      },
      "message": "Merge branch \u0027otp\u0027\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665282 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "93a0664affc0805d11c9d69ae9989e96f2700842",
      "tree": "daa5392f33fe1daf9f129588bdc7d74a659e6221",
      "parents": [
        "0f6cc29f7237e4d2b1b757848e27ccc3efdbc513"
      ],
      "author": {
        "name": "Christopher Piro",
        "email": "cpiro@apache.org",
        "time": "Tue Sep 18 06:23:33 2007 +0000"
      },
      "committer": {
        "name": "Christopher Piro",
        "email": "cpiro@apache.org",
        "time": "Tue Sep 18 06:23:33 2007 +0000"
      },
      "message": "[thrift] spruce up Erlang binding for tonight\u0027s release\n\nSummary:\n * got rid of most of the otp_base jonx ... save that for a future release unfortunately\n * cleaned up the tutorial server, added -erl to tutorial.thrift\u0027s shebang\n * made better README and TODO\n\nTest Plan: checked out a copy, read my directions, built and ran the tutorial, and pretended that it didn\u0027t blow\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665273 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "094823a46c4dd2449ec4ec9458b8358f8abd3dbe",
      "tree": "4daa35504fc18e2bac4e8e3ffd38024f8240d71f",
      "parents": [
        "9a41a0c51ea322c3950ddc0cbbcc04fa3f135f1c"
      ],
      "author": {
        "name": "Christopher Piro",
        "email": "cpiro@apache.org",
        "time": "Wed Jul 18 00:26:12 2007 +0000"
      },
      "committer": {
        "name": "Christopher Piro",
        "email": "cpiro@apache.org",
        "time": "Wed Jul 18 00:26:12 2007 +0000"
      },
      "message": "[thrift] highly concurrent Erlang goodness\n\nSummary:\n * shim to use object-oriented code as gen_servers\n * high(er) performance Erlang-style server and transport\n * sane packaging based on otp-base, i.e. Makefiles and real structure\n\nTest Plan: tutorial server offers the same (subset of) functionality as previous version\n\nRevert Plan: ok\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665164 13f79535-47bb-0310-9956-ffa450edef68\n"
    }
  ]
}
