)]}'
{
  "commit": "52c1f982ea0004de419d1a7f69d7eaf8b8d6b659",
  "tree": "582a03b677b2a4c34c46c83f6511ad141c7b3ccb",
  "parents": [
    "bb3217ce5d5ed682a5c830c40ea031d3c92a8a7e"
  ],
  "author": {
    "name": "Jeremy Stribling",
    "email": "strib@alum.mit.edu",
    "time": "Sun Sep 10 20:59:31 2017 -0700"
  },
  "committer": {
    "name": "Jeremy Stribling",
    "email": "strib@alum.mit.edu",
    "time": "Mon Sep 11 08:56:54 2017 -0700"
  },
  "message": "config: support a configurable, and turn-off-able, pack.window\n\nOne use of go-git is to transfer git data from a non-standard git repo\n(not stored in a file system, for example) to a \"remote\" backed by a\nstandard, local .git repo.\n\nIn this scenario, delta compression is not needed to reduce transfer\ntime over the \"network\", because there is no network. The underlying\nstorage layer has already taken care of the data tranfer, and sending\nthe objects to local .git storage doesn\u0027t require compression. So this\nPR gives the user the option to turn off compression when it isn\u0027t\nneeded.\n\nOf course, this results in a larger, uncompressed local .git repo, but\nthe user can then run git gc or git repack on that repo if they care\nabout the storage costs.\n\nTurning the pack window to 0 on reduces total push time of a 36K repo\nby 50 seconds (out of a pre-PR total of 3m26s).\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "475045e643719418a7936881898d3fcfaad07694",
      "old_mode": 33188,
      "old_path": "config/config.go",
      "new_id": "477eb35702a629889fce4e60b57a7eb55a3da21d",
      "new_mode": 33188,
      "new_path": "config/config.go"
    },
    {
      "type": "modify",
      "old_id": "c27ee26bea347dddf72d388f186a2141b483c2ce",
      "old_mode": 33188,
      "old_path": "config/config_test.go",
      "new_id": "019cee6f87d50ab2a0c0b0aed96e36d67f1fe066",
      "new_mode": 33188,
      "new_path": "config/config_test.go"
    },
    {
      "type": "modify",
      "old_id": "0b3539d786590ee43baed1d5824ecd50b2db3386",
      "old_mode": 33188,
      "old_path": "plumbing/format/packfile/delta_selector.go",
      "new_id": "77573ac7cc77900de450eeeb2e8b77355440d2a6",
      "new_mode": 33188,
      "new_path": "plumbing/format/packfile/delta_selector.go"
    },
    {
      "type": "modify",
      "old_id": "ca4a96bc55aa378f87af72f7f54c0b586d7e4b38",
      "old_mode": 33188,
      "old_path": "plumbing/format/packfile/delta_selector_test.go",
      "new_id": "7d7fd0cf46ab44622939dd7cf78acf3c282a3fee",
      "new_mode": 33188,
      "new_path": "plumbing/format/packfile/delta_selector_test.go"
    },
    {
      "type": "modify",
      "old_id": "142655904faf9bbe32a0c09207d2346cb81197b9",
      "old_mode": 33188,
      "old_path": "plumbing/format/packfile/encoder.go",
      "new_id": "7ee6546f486bdaa710b4df36cd28dd0e0c3e67ec",
      "new_mode": 33188,
      "new_path": "plumbing/format/packfile/encoder.go"
    },
    {
      "type": "modify",
      "old_id": "d92e2c4101464cf6a383ca9380fab9b9f6564f4e",
      "old_mode": 33188,
      "old_path": "plumbing/format/packfile/encoder_advanced_test.go",
      "new_id": "39c07005d208da35c098f1df295aa15a0f35feb2",
      "new_mode": 33188,
      "new_path": "plumbing/format/packfile/encoder_advanced_test.go"
    },
    {
      "type": "modify",
      "old_id": "b5b0c424083a2bdf3a5dc8adb893fdeea64cfde7",
      "old_mode": 33188,
      "old_path": "plumbing/format/packfile/encoder_test.go",
      "new_id": "2cb9094ed068c68a06350eeea97648d434fb3114",
      "new_mode": 33188,
      "new_path": "plumbing/format/packfile/encoder_test.go"
    },
    {
      "type": "modify",
      "old_id": "be36de5cf2a4a944af78ab63a103b0fb8a8e4734",
      "old_mode": 33188,
      "old_path": "plumbing/transport/server/server.go",
      "new_id": "f896f7a1d5da95a966b69fb2afd7a3f51bfa8418",
      "new_mode": 33188,
      "new_path": "plumbing/transport/server/server.go"
    },
    {
      "type": "modify",
      "old_id": "d29d9ca295b0178ef8f027eebf03ef44d3d3d3f4",
      "old_mode": 33188,
      "old_path": "plumbing/transport/test/receive_pack.go",
      "new_id": "ed0f517ca3f0f85464f7ddaaf03559eafb9b3670",
      "new_mode": 33188,
      "new_path": "plumbing/transport/test/receive_pack.go"
    },
    {
      "type": "modify",
      "old_id": "34ea7f57f737efe5835f92e3d7030c4e992093bd",
      "old_mode": 33188,
      "old_path": "remote.go",
      "new_id": "fca539d8ce8f2378e076a6c50983056ed1bcb42a",
      "new_mode": 33188,
      "new_path": "remote.go"
    }
  ]
}
