)]}'
{
  "commit": "5afc0aae324e8ad31ff2122ae33d6963ebf75c1d",
  "tree": "104285205de15887aefc0391be41cb77ad949679",
  "parents": [
    "51c03936206fbde7b6b980c8d745f758b464c9bc"
  ],
  "author": {
    "name": "dweatherford",
    "email": "dev-null@apache.org",
    "time": "Wed Oct 31 06:03:54 2007 +0000"
  },
  "committer": {
    "name": "dweatherford",
    "email": "dev-null@apache.org",
    "time": "Wed Oct 31 06:03:54 2007 +0000"
  },
  "message": "[thrift] PHP generator: extension support\n\nSummary: Adds php code generation to take advantage of the php\n  \u0027thrift_protocol\u0027 extension (currently for deserialization only)\n\n  Requires you to swap your protocol for a TBinaryProtocolAccelerated\n  (which just inherits TBinaryProtocol without actually adding any\n  new functionality) and that you use a TFramedTransport or wrap your\n  transport in a TBufferedTransport.\n\n  TBinaryProtocolAccelerated is currently only in tfb/www/lib (or will\n  be momentarily).\n\nReviewed By: mcslee\nTest Plan: synapse_feed uses this in my sandbox, works fine\nRevert: svn\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665313 13f79535-47bb-0310-9956-ffa450edef68\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0a680a5634191a953640486585428422bcb5970b",
      "old_mode": 33188,
      "old_path": "compiler/cpp/src/generate/t_php_generator.cc",
      "new_id": "62900a038846a5c4128c4846f74fc1b20e0c69b7",
      "new_mode": 33188,
      "new_path": "compiler/cpp/src/generate/t_php_generator.cc"
    },
    {
      "type": "modify",
      "old_id": "1c69c2eba09bcad24f5cf7e36a106879ccf8d209",
      "old_mode": 33188,
      "old_path": "compiler/cpp/src/parse/t_base_type.h",
      "new_id": "929bf74f00c32928675628f4798adf384228c6d2",
      "new_mode": 33188,
      "new_path": "compiler/cpp/src/parse/t_base_type.h"
    }
  ]
}
