)]}'
{
  "commit": "60aa640c3028a0c6314a2ae4e40d32e40f355464",
  "tree": "b8295df05118a5db075a9ae2ea38742d1c8ea02d",
  "parents": [
    "a03464c526931fd09fc89a6e952600d0c5514421"
  ],
  "author": {
    "name": "Evan Jones",
    "email": "ejones@twitter.com",
    "time": "Tue Aug 25 11:51:07 2015 -0400"
  },
  "committer": {
    "name": "Roger Meier",
    "email": "roger@apache.org",
    "time": "Wed Sep 30 15:49:55 2015 +0200"
  },
  "message": "THRIFT-3306: Java: TBinaryProtocol: Use a single temp byte[] buffer\n\nReduces allocations and GC when TBinaryProtocol is allocated repeatedly.\n\nOriginally separate byte[] arrays were allocated for each integer type, and\na separate array for input and output. However, one buffer of the largest\nsize (8 bytes for i64) can be used for all purposes.\n\nThis closes #596\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "65b335343e9e5e770b3f3e01725b5262c732b4c9",
      "old_mode": 33188,
      "old_path": "lib/java/src/org/apache/thrift/protocol/TBinaryProtocol.java",
      "new_id": "4e936066b11cf7f40d97c3b8feb654c48d71f680",
      "new_mode": 33188,
      "new_path": "lib/java/src/org/apache/thrift/protocol/TBinaryProtocol.java"
    }
  ]
}
