)]}'
{
  "commit": "a467764d279b64ba70b0b95ce91f519278be3a24",
  "tree": "a026a8c60e852b51b504bd4ee6815a5183f024b0",
  "parents": [
    "984d09b58b67790759f58c2b4b37dd4bd8dc192c"
  ],
  "author": {
    "name": "AlinsRan",
    "email": "alinsran@apache.org",
    "time": "Thu May 28 10:18:26 2026 +0800"
  },
  "committer": {
    "name": "AlinsRan",
    "email": "alinsran@apache.org",
    "time": "Thu May 28 10:18:26 2026 +0800"
  },
  "message": "test(toolset/trace): use internal subrequest in reload test to avoid worker race\n\nExternal httpc:request_uri() can be dispatched to a different nginx worker\nthat hasn\u0027t yet processed the plugin reload event, causing trace: to still\nappear in logs. ngx.location.capture() is always handled by the same worker\nas the /t handler, which has already called destroy() after the 2-second\nsleep, guaranteeing trace_active\u003dfalse at request time.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "433ab5d8ec63961d42d2f1e8eb4be296d0ed476a",
      "old_mode": 33188,
      "old_path": "t/plugin/trace.t",
      "new_id": "a1916019f3895b635200e6b2e4d8fa2533944d36",
      "new_mode": 33188,
      "new_path": "t/plugin/trace.t"
    }
  ]
}
