)]}'
{
  "commit": "8b0a0c5860ab8f1adc753fe2f15cf4507c409b0e",
  "tree": "f7340abaeda5b75a7125ce08eed23e4105fe5416",
  "parents": [
    "9d1b0328c2380ad6a9eb7cd524ac743860c947fd"
  ],
  "author": {
    "name": "Nolan Lawson",
    "email": "nolan.lawson@gmail.com",
    "time": "Sun May 17 13:47:16 2015 -0400"
  },
  "committer": {
    "name": "Nolan Lawson",
    "email": "nolan.lawson@gmail.com",
    "time": "Sun May 17 21:37:41 2015 -0400"
  },
  "message": "(#3857) - refactor replicate.js a bit\n\nI am trying to make the replication module a little\neasier to understand, so hopefully someone (possibly me)\ncan go in there and start fixing all our replication issues.\n\nThis removes about 100 lines from replicate.js by extracting out\nthe part that does the generation-1 optimization and fetching docs.\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "af836bcc9d14183af3e63c13114c23d58b670daa",
      "new_mode": 33188,
      "new_path": "lib/replicate/get-docs.js"
    },
    {
      "type": "modify",
      "old_id": "510aa83210103c5518b3903b829e140ede316b44",
      "old_mode": 33188,
      "old_path": "lib/replicate/replicate.js",
      "new_id": "5c990f4866d9a6b57e342b7e9d1cd0dc322dbb8a",
      "new_mode": 33188,
      "new_path": "lib/replicate/replicate.js"
    }
  ]
}
