)]}'
{
  "commit": "3de89c9d4216d0fdc11bd1141c419ac4d0d35fed",
  "tree": "218f4d8958273c4685df94b1772ad9de4ed30b22",
  "parents": [
    "d1a0ed187cbea2941a5cc10dcc43f3a7052ce32d"
  ],
  "author": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Fri Jun 03 15:32:17 2011 -0700"
  },
  "committer": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Sun Jun 05 22:45:38 2011 -0700"
  },
  "message": "verify-pack: use index-pack --verify\n\nThis finally gets rid of the inefficient verify-pack implementation that\nwalks objects in the packfile in their object name order and replaces it\nwith a call to index-pack --verify. As a side effect, it also removes\npacked_object_info_detail() API which is rather expensive.\n\nAs this changes the way errors are reported (verify-pack used to rely on\nthe usual runtime error detection routine unpack_entry() to diagnose the\nCRC errors in an entry in the *.idx file; index-pack --verify checks the\nwhole *.idx file in one go), update a test that expected the string \"CRC\"\nto appear in the error message.\n\nSigned-off-by: Junio C Hamano \u003cgitster@pobox.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b6079ae6cb03c7f3112c6eebc8c9a012d690a125",
      "old_mode": 33188,
      "old_path": "builtin/verify-pack.c",
      "new_id": "e841b4a38d2b47c39d95683a5747cbc19da1f48b",
      "new_mode": 33188,
      "new_path": "builtin/verify-pack.c"
    },
    {
      "type": "modify",
      "old_id": "08a902210c6374c65f94a1238d895a65c7cde43a",
      "old_mode": 33188,
      "old_path": "cache.h",
      "new_id": "edea69e6a6b80dd104468cde5fe123d92e4918a0",
      "new_mode": 33188,
      "new_path": "cache.h"
    },
    {
      "type": "modify",
      "old_id": "d949b35c3308ae5c06774da7f4fecdc84778d5eb",
      "old_mode": 33188,
      "old_path": "sha1_file.c",
      "new_id": "ca87e3d51b7eda8a43fbce8f9c014167ec0c0ecb",
      "new_mode": 33188,
      "new_path": "sha1_file.c"
    },
    {
      "type": "modify",
      "old_id": "76bcaca9889b701f1fe490421be977b5e5875f1d",
      "old_mode": 33261,
      "old_path": "t/t5302-pack-index.sh",
      "new_id": "f8fa92446cfc46309468b4ecf142b74b1a812985",
      "new_mode": 33261,
      "new_path": "t/t5302-pack-index.sh"
    }
  ]
}
