)]}'
{
  "commit": "3a58935936f3baca6bbccafc375c8f5656c5d39a",
  "tree": "26b5ad8d59118ff077a8183b1e3d28121c0ad14f",
  "parents": [
    "f95847d0ba46a49df8d32d48b2585dac0090c0fb"
  ],
  "author": {
    "name": "Igor Sysoev",
    "email": "igor@sysoev.ru",
    "time": "Fri Aug 21 09:06:35 2009 +0000"
  },
  "committer": {
    "name": "Igor Sysoev",
    "email": "igor@sysoev.ru",
    "time": "Fri Aug 21 09:06:35 2009 +0000"
  },
  "message": "*) share temporary number between workers\n*) randomize collision offset\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3a489608a20f1533cd06b52456c0d2a211789c34",
      "old_mode": 33188,
      "old_path": "src/core/ngx_file.c",
      "new_id": "45bb4ca4fddf8aa64e85a3bcff528314923d0ddd",
      "new_mode": 33188,
      "new_path": "src/core/ngx_file.c"
    },
    {
      "type": "modify",
      "old_id": "0da8646eb99fcd0f7cf6fbc057d21b068c8899ed",
      "old_mode": 33188,
      "old_path": "src/core/ngx_file.h",
      "new_id": "56315433bf8b61fa274aea7c2ab25e75d83b9031",
      "new_mode": 33188,
      "new_path": "src/core/ngx_file.h"
    },
    {
      "type": "modify",
      "old_id": "7fc69011546b04c170d7ac8e557a1b653383faca",
      "old_mode": 33188,
      "old_path": "src/event/ngx_event.c",
      "new_id": "9c13eac47ee6637dd96889492c0239708ac469c6",
      "new_mode": 33188,
      "new_path": "src/event/ngx_event.c"
    },
    {
      "type": "modify",
      "old_id": "c923209d4fba11ee1e251b5034a7ab6874546306",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_process_cycle.c",
      "new_id": "69df544d3fa2aee670fefecc951621c6ac533f6a",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_process_cycle.c"
    },
    {
      "type": "modify",
      "old_id": "7a4b9556f11e0aa8eed4e19a7dd1d0bfed0f7a55",
      "old_mode": 33188,
      "old_path": "src/os/win32/ngx_process_cycle.c",
      "new_id": "59016b961009bf303d16bb0187f3a8ee2fb1e8a8",
      "new_mode": 33188,
      "new_path": "src/os/win32/ngx_process_cycle.c"
    }
  ]
}
