)]}'
{
  "commit": "134059c7b1daff7acc1a943c957f6277d4c87f47",
  "tree": "8b359946e2f33468a845683235d1ff618795a853",
  "parents": [
    "138a4496772d63e2b4af7409c800fef817069b0b"
  ],
  "author": {
    "name": "Greg Stein",
    "email": "gstein@apache.org",
    "time": "Sat Apr 27 05:10:18 2013 +0000"
  },
  "committer": {
    "name": "Greg Stein",
    "email": "gstein@apache.org",
    "time": "Sat Apr 27 05:10:18 2013 +0000"
  },
  "message": "on the copy-bucket branch:\n\nContinued work on the COPY bucket.\n\n* buckets/copy_buckets.c:\n  (serf_copy_readline): generally, just delegate to the wrapped bucket\n  (serf_copy_read_iovec): the REQUESTED amount may be less than\n    MIN_SIZE. return if we already have that. otherwise, use our\n    buffer to reach REQUESTED bytes.\n  (serf_copy_read_for_sendfile): add skeleton code to deal with held data\n  (serf_copy_read_bucket): handle held data situation.\n  (serf_copy_peek): handle held data situation.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/serf/branches/copy-bucket@1699348 13f79535-47bb-0310-9956-ffa450edef68\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5ff46d2640c6fe5ecec6c1fa488359698d22f5c6",
      "old_mode": 33188,
      "old_path": "buckets/copy_buckets.c",
      "new_id": "fc87c6836c02c3906169bb6195660c33dba578ea",
      "new_mode": 33188,
      "new_path": "buckets/copy_buckets.c"
    }
  ]
}
