)]}'
{
  "log": [
    {
      "commit": "f6c6c9c09d9d785bb37da5d87d880d4122c9452f",
      "tree": "3d2e884534209063132967a197e9a4b494ab71ff",
      "parents": [
        "0ee93eaa464d524efcfda4f243d2c456a4dfac5e"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Mon Jul 21 19:03:31 2008 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Mon Jul 21 19:03:31 2008 +0000"
      },
      "message": "THRIFT-92. Remove the shebang line from reflection_limited.thrift\n\nWe have tentatively decided to nix the shebang notation for Thrift files.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@678530 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "832b262acab7656ce5d5541f010c29f060580693",
      "tree": "8fecf364acbfb94a60a1bcf929f8f891e5130510",
      "parents": [
        "65704511459cdfc0f3e7d70b5008ea4e18a6f538"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Fri Dec 28 18:25:33 2007 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Fri Dec 28 18:25:33 2007 +0000"
      },
      "message": "Thrift: Revamp build to use a single configure.ac.\n\nSummary:\nBen Maurer suggested that it would make sense for Thrift to build as\na single project, with one configure.ac and multiple Makefile.am.\nHe was also kind enough to do the heavy lifting, and this commit\nis the application of his patch (with minor modifications).\nThe most significant visible change from this diff is that\nin order to buidl one of the thrift sub-projects (i.e.: the compiler,\nthe C++ library, or the Python library) you must run bootstrap.sh\nand configure in the Thrift root, then make in the specific project.\nUsers who want to build and install the Python library but\ncan\u0027t run configure because they don\u0027t have Boost can simply\nrun setup.py directly.\n\nReviewed By: mcslee\n\nTest Plan: Built Thrift from scratch.\n\nRevert Plan: ok\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665409 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "b72d19f653878dddfe09d01082dad3f077ecf95a",
      "tree": "c36fec3a5ec85072c64a70a12e07b94619f18265",
      "parents": [
        "93a0664affc0805d11c9d69ae9989e96f2700842"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Tue Sep 18 19:46:00 2007 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Tue Sep 18 19:46:00 2007 +0000"
      },
      "message": "Thrift: Prep for release.\n\nSummary:\n- make dist is no fun.  Had to add a lot of stuff to Makefile.am to\n  make sure stuff got included in the tarball.\n- Added a permanent NEWS file with the release notes for this release.\n- clean.sh removes ylwrap also.\n- Gave it a real version for make dist.\n- Added ACLOCAL_AMFLAGS to lib/cpp/Makefile.am to make it easier to\n  work on configure.ac.\n- Made concurrency_test a non-installed binary because\n  no one wants to install it.\n- Dropped some symlinks that were annoying make dist.\n- Updated README.\n\nTest Plan:\n./bootstrap.sh \u0026\u0026 ./configure \u0026\u0026 make dist\nCompared contents of tarball to source tree.\nDid this from a fresh git tree so no gross untracked files would be around.\nOn devrs: ./bootstrap.sh \u0026\u0026 ./configure \u0026\u0026 make install DESTDIR\u003d/tmp/relinst1\nMade sure concurrency_test was built but not installed.\nChecked zlib URL with firefox.\n\nReviewed By: mcslee\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665274 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "792df0bf78d061ede0af7f12bf92c72254ed12d8",
      "tree": "e2266f7f0cbc621fc67bb786f8c2716170c18689",
      "parents": [
        "c6fc329a4040f9945576bc7007ab8df44d112635"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Thu Aug 30 03:30:22 2007 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Thu Aug 30 03:30:22 2007 +0000"
      },
      "message": "Thrift: Pre-generate reflection_limited for Python.\n\nSummary:\n- Give reflection_limited a nice clean Python module.\n- if/regen.sh now generates reflection_limited for Python and copies it to src.\n- Added the generated Python for reflection_limited to version control.\n- lib/py/setup.py installs reflection_limited.\n- lib/py/cleanup.sh now removes build (make sure to run as root).\n- The C++ version of reflection_limited was also updated by regen.sh.\n\nReviewed By: mcslee\n\nTest Plan:\n- Clean build and install.\n- Look at the installed Python files.\n- python -c \u0027from thrift.reflection.limited.ttypes import *\u0027\n\nRevert Plan: ok\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665235 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "1ac120f1598a5bc8c9077448a3191c440be82b1d",
      "tree": "0600a3efe344ca5f2799995afa4ce69222de33bf",
      "parents": [
        "1746e30c913d76681ad5ec788cd5ab82f67ecbd0"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Aug 29 00:58:14 2007 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Wed Aug 29 00:58:14 2007 +0000"
      },
      "message": "Thrift: Install reflection_limited.thrift\n\nSummary:\nBuilding fb303 is hard enough without including limited reflection.\nThis change will install reflection_limited.thrift into /usr/share/thrift/if\nso it will be easier for fb303 to find (we won\u0027t have to dig it out of the\nthrift source directory).\n\nReviewed By: mcslee, marc\n\nTest Plan:\n./bootstrap.sh \u0026\u0026 ./configure \u0026\u0026 make \u0026\u0026 sudo make install\n(on my vmware box).\n\nRevert Plan: ok\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665230 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "2375312fa05e1560f0fc83c642dcb2535d9d2eba",
      "tree": "c97b21fea0603a3e3f36a596de4597f034a946c9",
      "parents": [
        "5ec8e26d25dc459041e7c31aa2c65eff4f70ad4e"
      ],
      "author": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Mon Aug 27 19:57:34 2007 +0000"
      },
      "committer": {
        "name": "David Reiss",
        "email": "dreiss@apache.org",
        "time": "Mon Aug 27 19:57:34 2007 +0000"
      },
      "message": "Thrift: Limited Reflection for C++.\n\nSummary:\nThe Thrift compiler now generates static methods for every service to generate\na reflection of the methods provided by the service.  This reflection is fairly\nlimited, but should be enough for what we want to do with SMC.\n\nReviewed By: mcslee\n\nTest Plan: test/ReflectionTest.cpp\n\nRevert Plan: ok\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665226 13f79535-47bb-0310-9956-ffa450edef68\n"
    }
  ]
}
