)]}'
{
  "commit": "7e232ee45eefa05a19e137850377e6151a260e88",
  "tree": "b431fecb5d0697838c288426bf45e0efc1ea21c9",
  "parents": [
    "ba7a65621a7dda11f603ea4ee7c3cb01a6f9ff84"
  ],
  "author": {
    "name": "Viet-Trung Luu",
    "email": "viettrungluu@chromium.org",
    "time": "Fri Sep 25 15:03:57 2015 -0700"
  },
  "committer": {
    "name": "Viet-Trung Luu",
    "email": "viettrungluu@chromium.org",
    "time": "Fri Sep 25 15:03:57 2015 -0700"
  },
  "message": "Make Python not support \"all or none\" for two-phase data pipe read/write.\n\nNote: The data pipe tests are somewhat dependent on implementation at a\nlower level. E.g., there\u0027s no guarantee that after a write, all the data\nwritten becomes available \"atomically\". There\u0027s also no guarantee on the\nsize of the read/write buffers for two-phase reads/writes -- even if a\ntwo-phase write of a given size was done, there\u0027s no guarantee that a\ncorresponding two-phase read will have a buffer of the same size\navailable. However, I\u0027ve left the tests alone for now.\n\nBUG\u003d#366\nR\u003dvardhan@google.com\n\nReview URL: https://codereview.chromium.org/1364463006 .\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "79d8f21c3a9384b6bd48da3f16ffc68e9c5b9690",
      "old_mode": 33261,
      "old_path": "mojo/public/dart/tools/fetch_dart_packages.py",
      "new_id": "53a1c343b5b486cdabd1b012b69bc642a701a829",
      "new_mode": 33261,
      "new_path": "mojo/public/dart/tools/fetch_dart_packages.py"
    },
    {
      "type": "modify",
      "old_id": "e07b0e61bfa3528cf8f39167a64bc7d07d531f43",
      "old_mode": 33188,
      "old_path": "mojo/public/python/mojo_system.pyx",
      "new_id": "31ef2a4004773782b1ea55e80f509e77f82771b7",
      "new_mode": 33188,
      "new_path": "mojo/public/python/mojo_system.pyx"
    },
    {
      "type": "modify",
      "old_id": "7a3febc22286962f924d7876a2f6f20d217c162f",
      "old_mode": 33188,
      "old_path": "mojo/python/tests/system_unittest.py",
      "new_id": "b956033512fba1735a5e7740adf40e2beed34f32",
      "new_mode": 33188,
      "new_path": "mojo/python/tests/system_unittest.py"
    }
  ]
}
