)]}'
{
  "commit": "f4bdb55d34fda47a7a7110be5d72c00ee5a14255",
  "tree": "1b15390ca826457d490ef2e7b87a7ae21c1205aa",
  "parents": [
    "63cdb1dcee4eadab2bfcd82012ea6bc074ce4e16"
  ],
  "author": {
    "name": "Ruslan Ermilov",
    "email": "ru@nginx.com",
    "time": "Wed Jun 13 22:37:42 2018 +0300"
  },
  "committer": {
    "name": "Ruslan Ermilov",
    "email": "ru@nginx.com",
    "time": "Wed Jun 13 22:37:42 2018 +0300"
  },
  "message": "Resolver: allocate resolver from configuration pool.\n\nBefore 4a8c9139e579, ngx_resolver_create() didn\u0027t use configuration\npool, and allocations were done using malloc().\n\nIn 016352c19049, when resolver gained support of several servers,\nnew allocations were done from the pool.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b3ae6ff87e285c0a837c36e79d5d630c12e7be0c",
      "old_mode": 33188,
      "old_path": "src/core/ngx_resolver.c",
      "new_id": "1e4b4110c40b650cbb887026f947fdb69b09de32",
      "new_mode": 33188,
      "new_path": "src/core/ngx_resolver.c"
    }
  ]
}
