)]}'
{
  "commit": "822db0379fa23bb5a1b2ac1077c68ba7bdbdc406",
  "tree": "b7dcbbb2ffa2dca9cf58cde5e76bfefc4e241295",
  "parents": [
    "5666826fcb99e9d485a2ad94c2f7c9ec6487e35d"
  ],
  "author": {
    "name": "songzhendong",
    "email": "xiaodong12315@qq.com",
    "time": "Thu Oct 08 10:24:30 2026 +0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Oct 08 10:24:30 2026 +0800"
  },
  "message": "fix: await aiohttp server handler on collector-address skip (#423)\n\nAwait the original RequestHandler._handle_request when an HTTP request\nmatches the collector address. Previously, the skip path returned the\nfunction object, causing aiohttp to fail when unpacking the response.\n\nPreserve argument forwarding and skip Entry-span creation for collector\nrequests. Add regression coverage for the skip path and verify that\nnon-collector requests still create an Entry span.\n\nUpdate dorny/paths-filter from v4.0.1 to the Apache-approved v4.0.3 SHA\nto unblock CI startup.\n\nValidation:\n- All five HTTP reporter unit tests pass locally.\n- The new skip-path regression test fails without the handler fix.\n- Workflow validation passes; full CI results are pending.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5bcd070c01f2d8507bed098db78ebc875223756c",
      "old_mode": 33188,
      "old_path": ".github/workflows/CI.yaml",
      "new_id": "bfc10e6a97434d23fdf16023071ad9308b2a3685",
      "new_mode": 33188,
      "new_path": ".github/workflows/CI.yaml"
    },
    {
      "type": "modify",
      "old_id": "65bf423193df868bf33f57546e846036f9060e67",
      "old_mode": 33188,
      "old_path": "skywalking/plugins/sw_aiohttp.py",
      "new_id": "b7f25c41c899ea3ad9971fd032bb2458e1088cde",
      "new_mode": 33188,
      "new_path": "skywalking/plugins/sw_aiohttp.py"
    },
    {
      "type": "modify",
      "old_id": "7c5f13fce103854301de493fbeabec48693f9054",
      "old_mode": 33188,
      "old_path": "tests/unit/test_http_reporter.py",
      "new_id": "bffb9f3b32ac8183b032206034472a36b0cf861b",
      "new_mode": 33188,
      "new_path": "tests/unit/test_http_reporter.py"
    }
  ]
}
