)]}'
{
  "commit": "042a66fe8c2feef7b831b1999b8cd6e9a0181944",
  "tree": "51296b4940709e31d5abef74c1c5037fc02dffbb",
  "parents": [
    "0a39fb2ab65dfdbfbf8022cfdfc3975eba7ac6f2"
  ],
  "author": {
    "name": "Shawn O. Pearce",
    "email": "spearce@spearce.org",
    "time": "Thu May 26 17:19:30 2011 -0700"
  },
  "committer": {
    "name": "Shawn O. Pearce",
    "email": "spearce@spearce.org",
    "time": "Tue May 31 08:58:45 2011 -0700"
  },
  "message": "DHT: Fix thread-safety issue in AbstractWriteBuffer\n\nThere is a data corruption issue with the \u0027running\u0027 list if a\nbackground thread schedules something onto the buffer while the\napplication thread is also using it.\n\nChange-Id: I5ba78b98b6632965d677a9c8f209f0cf8320cc3d\nSigned-off-by: Shawn O. Pearce \u003cspearce@spearce.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d40cbe31ad78fe09372e47721d5074359d6c7744",
      "old_mode": 33188,
      "old_path": "org.eclipse.jgit.storage.dht/src/org/eclipse/jgit/storage/dht/spi/util/AbstractWriteBuffer.java",
      "new_id": "ad55206fe7afd25a58e9351cf88e30842ac84863",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit.storage.dht/src/org/eclipse/jgit/storage/dht/spi/util/AbstractWriteBuffer.java"
    }
  ]
}
