)]}'
{
  "log": [
    {
      "commit": "c2e8ff5ae69840781c8853fa7a911baefdf62a0a",
      "tree": "650eb0f10e7b24c9c8a44b430f71bd6330de084c",
      "parents": [
        "20c70a67be9dc7bb9ae54e3c52f14f36d75913f0"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Fri Sep 22 16:57:38 2006 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Fri Sep 22 16:57:38 2006 +0000"
      },
      "message": "Fix potential multithreading protocol issue in Thrift Java\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@664802 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "c98d050d652d08d8ce99bed5487cd7544b2b25cc",
      "tree": "8e04e0960151ea14d031684a3a8b5fa76b33d15b",
      "parents": [
        "68db166dd44e0df21507498def340be6117be1b0"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Wed Sep 06 02:42:25 2006 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Wed Sep 06 02:42:25 2006 +0000"
      },
      "message": "Thrift: Added support for double type across all languages\n\nSummary: Just for completeness cause I\u0027m crazy. Let\u0027s never use these!\n\nNotes: Also made thrift grammar support # style comments, so you can do this at the top of your files\n\n#!/usr/local/bin/thrift --cpp\n\n/**\n * This is a thrift def file youc an invoke directly and gen code!\n */\n\nblah\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@664789 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "78f58e25595f704c3b1e05c911b2821c824dd595",
      "tree": "91df51066262d32333ed9baf5d0a77465c44b482",
      "parents": [
        "c29613f7ada3733fdc88fc5b5c61bfc82e0f2b70"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Sat Sep 02 04:17:07 2006 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Sat Sep 02 04:17:07 2006 +0000"
      },
      "message": "Thrift generation for Java\n\nSummary: Java works, benchmark roundtrip at around 3ms, so right in between C++ and PHP\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@664775 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "530fd662c015083a94526b9e4370892565409de6",
      "tree": "bdf23f1d28006ade6dbc866dbeb9737e6903e482",
      "parents": [
        "52f643df7c069228a799f19ae4b58a6ab8c05275"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Wed Aug 09 00:05:18 2006 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Wed Aug 09 00:05:18 2006 +0000"
      },
      "message": "Java Thrift libraries no longer use specially defined UInt32 etc. classes\n\nSummary: There was really no need for these now that we are getting rid of unsigned, they should all just use the builtin int and long types\n\n\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@664741 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "f3c322b4a36ca67e77d53ae0bf337853812e4f14",
      "tree": "9830f6e724a2d21869cd1fcd1ec76b7598883580",
      "parents": [
        "d173407b7f9198c0be7db2ec69ce0c8bed52716b"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Mon Jun 26 23:52:22 2006 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Mon Jun 26 23:52:22 2006 +0000"
      },
      "message": "Thrift: getting rid of U32s for map/list/set/string lengths and field ids etc.\n\nSummary: U32s are on the out. Make way for the I32.\n\nReviewed By: aditya\n\n\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@664718 13f79535-47bb-0310-9956-ffa450edef68\n"
    },
    {
      "commit": "83c52a8d7ab0be9215a70351b2a4d27938092d72",
      "tree": "a8922e9ac75cabb46e466684b5f57959cb5a7cb6",
      "parents": [
        "8d7e1f62a85d91b159887eb406a5855bcbd6245e"
      ],
      "author": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Wed Jun 07 06:51:18 2006 +0000"
      },
      "committer": {
        "name": "Mark Slee",
        "email": "mcslee@apache.org",
        "time": "Wed Jun 07 06:51:18 2006 +0000"
      },
      "message": "Java libraries for Thrift\n\nSummary: The basic Thrift stack implemented in Java, still in need of a lot of work but fully functional.\n\nReviewed By: aditya\n\nTest Plan: Unit tests are the NEXT checkin, I swear\n\nNotes: Perf on the Java stuff actually isn\u0027t that bad, and it\u0027s far from optimized at the moment. Barely any tweaking has been done. Testing shows that a Java server with the C++ client has RPC performance within 2x of the pure C++ implementations. This is pretty sweet, since this cost will be eclipsed by the cost of whatever processing is being done on an actual server doing real work.\n\n\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@664715 13f79535-47bb-0310-9956-ffa450edef68\n"
    }
  ]
}
