)]}'
{
  "commit": "5bbacb13ad6b37af8375280909dec092a621de6d",
  "tree": "1155f4be3a252d65d3a5c57d64488e00f2dbe11e",
  "parents": [
    "4999cfdfa681dc1616c9b8eef5586f39e055fcb4"
  ],
  "author": {
    "name": "Robert Newson",
    "email": "rnewson@apache.org",
    "time": "Wed Dec 03 12:08:37 2025 +0000"
  },
  "committer": {
    "name": "Robert Newson",
    "email": "rnewson@apache.org",
    "time": "Fri Dec 19 16:05:32 2025 +0000"
  },
  "message": "ensure we decrement clients_requesting_changes\n\nensure we decrement clients_requesting_changes even if the mochiweb process\nmediating the change request is killed by the client disconnect detector.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5ef69f33f89ab0244bebe97d0f10dbc1c2d10278",
      "old_mode": 33188,
      "old_path": "src/chttpd/src/chttpd_db.erl",
      "new_id": "a878b0096b5b83a92af7bce1743d9cf3bb2eceab",
      "new_mode": 33188,
      "new_path": "src/chttpd/src/chttpd_db.erl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "39c1c5f66747b432fd2fe79bee72996ac1819b4f",
      "new_mode": 33188,
      "new_path": "src/couch/src/couch_changes_mon.erl"
    },
    {
      "type": "modify",
      "old_id": "733991d84214c1eddb9e30b0e255b826995b88d5",
      "old_mode": 33188,
      "old_path": "src/couch/src/couch_httpd_db.erl",
      "new_id": "405be0bb12beb06ddc5d5d72af39daa593ff9603",
      "new_mode": 33188,
      "new_path": "src/couch/src/couch_httpd_db.erl"
    },
    {
      "type": "modify",
      "old_id": "766235d5d03eab62004b2eadf990df5a2c496fa7",
      "old_mode": 33188,
      "old_path": "src/couch/src/couch_secondary_sup.erl",
      "new_id": "13646bfbd82cef15bfa753ec7cb7bd1a037d7c8c",
      "new_mode": 33188,
      "new_path": "src/couch/src/couch_secondary_sup.erl"
    }
  ]
}
