)]}'
{
  "log": [
    {
      "commit": "35155de7564af962144e662020700cedcdf2ab9d",
      "tree": "04283ee0b3ddcae8900f4336a9f8d8a61d9bfdc1",
      "parents": [
        "d4014ed3d3bfd3763b142c23c6e4497f6a1f23d7"
      ],
      "author": {
        "name": "吴晟 Wu Sheng",
        "email": "wu.sheng@foxmail.com",
        "time": "Mon Oct 19 13:49:42 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 19 13:49:42 2026 +0800"
      },
      "message": "Name all three trace stores in the relatedTrace comment (#179)"
    },
    {
      "commit": "d4014ed3d3bfd3763b142c23c6e4497f6a1f23d7",
      "tree": "08d27476917e7e173a7626312a19e8c7740ec0a6",
      "parents": [
        "08ac952c487f41d6db7aed92d5f18c2001d08270"
      ],
      "author": {
        "name": "吴晟 Wu Sheng",
        "email": "wu.sheng@foxmail.com",
        "time": "Mon Oct 19 12:59:09 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 19 12:59:09 2026 +0800"
      },
      "message": "Name the Zipkin store as a GenAITraceRefType value, replacing GenAITraceStorage (#178)\n\nReverts #177. GenAITraceRefType itself now names the store holding the\nspan an evaluation was produced from: SKYWALKING_NATIVE, OTLP for OTLP\nspans stored as received (receiver-otel `otlpTraceStorage: otlp`), and\nthe new ZIPKIN for spans received by receiver-zipkin or converted from\nOTLP with `otlpTraceStorage: zipkin`. OTLP and Zipkin spans are both\naddressed by trace ID and span ID. The separate GenAITraceRef.storage\nfield and GenAITraceStorage enum from #177 are removed; no release\nshipped them."
    },
    {
      "commit": "08ac952c487f41d6db7aed92d5f18c2001d08270",
      "tree": "fd02e526624860c997ce3240ef16145202b62c64",
      "parents": [
        "689ddfea3e7ccf32400a5be34a0538a013d23eb9"
      ],
      "author": {
        "name": "吴晟 Wu Sheng",
        "email": "wu.sheng@foxmail.com",
        "time": "Mon Oct 19 08:04:42 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 19 08:04:42 2026 +0800"
      },
      "message": "Name the store holding the span a GenAI evaluation was produced from (#177)"
    },
    {
      "commit": "689ddfea3e7ccf32400a5be34a0538a013d23eb9",
      "tree": "3ddd6db8fca5dd48a1a239411e1c64e330a28507",
      "parents": [
        "35ae8f2a7662df3d0b9681f635f24bf4e3f23d28"
      ],
      "author": {
        "name": "吴晟 Wu Sheng",
        "email": "wu.sheng@foxmail.com",
        "time": "Tue Sep 15 22:29:58 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Sep 15 22:29:58 2026 +0800"
      },
      "message": "Read AI agent conversation files over HTTP, not GraphQL (#175)\n\ngetConversationRawFiles goes, with ConversationCondition,\nConversationRawFile, ConversationRawFiles and ConversationFileFormat. A\nconversation\u0027s stored Session Data files are read from a second HTTP\nroute beside the view, GET /ai-agent/conversations/{conversation}/v1/files.\nA file is chosen by its session and its landed seq, which the Sessionizer\nassigns once per file in a session; up to 32 in one request, since a file\nis cut at 2 MiB. There is no read of every file. The body is\napplication/vnd.skywalking.asz.files+ndjson: for each file a line naming\nit, with its seq, size and sha256, then the file\u0027s bytes. A page loads the\nfiles a step points at when a reader opens it, such as an llm.call\u0027s\nprovider bodies.\n\nBoth routes now require the service and the sender\u0027s instance, as a list\nrow names them, so every storage read is a full series lookup."
    },
    {
      "commit": "35ae8f2a7662df3d0b9681f635f24bf4e3f23d28",
      "tree": "80beced22c42622c2b113a16f3aa85394648a10b",
      "parents": [
        "9570bbd81f43c78c805638eaec5e9f0ef7019481"
      ],
      "author": {
        "name": "吴晟 Wu Sheng",
        "email": "wu.sheng@foxmail.com",
        "time": "Mon Sep 14 12:30:09 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Sep 14 12:30:09 2026 +0800"
      },
      "message": "Add explicit cold-stage selection to AI conversation queries (#174)"
    },
    {
      "commit": "9570bbd81f43c78c805638eaec5e9f0ef7019481",
      "tree": "1fc40c52c9d92440c45d1a051e071b1b15347326",
      "parents": [
        "8afdffca05751cc5c7a62d451a7841a263079700"
      ],
      "author": {
        "name": "吴晟 Wu Sheng",
        "email": "wu.sheng@foxmail.com",
        "time": "Thu Sep 10 15:11:02 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Sep 10 15:11:02 2026 +0800"
      },
      "message": "ai-agent: carry the head round\u0027s counts on a conversation row (#173)\n\nA Session Flow round\u0027s header counts what the conversation did as of that\nround: distinct workspace change records with the lines their diffs add and\nremove, provider calls, child agents started, and shell commands run through\nthe runtime\u0027s Bash tool. ConversationRow now carries them as changes,\nlinesAdded, linesRemoved, llmCalls, subagents and bashRuns, each absent rather\nthan zero when the round did not carry it, so a list can show them without\nfolding a conversation and a Sessionizer older than a count still lists."
    },
    {
      "commit": "8afdffca05751cc5c7a62d451a7841a263079700",
      "tree": "ff4c396182fd0734ed42c944a06d2ef4f761aa82",
      "parents": [
        "2ae2c4dbacae6db257f2651c9192e8ce707c0af9"
      ],
      "author": {
        "name": "Wan Kai",
        "email": "wankai123@foxmail.com",
        "time": "Tue Sep 08 16:46:14 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Sep 08 16:46:14 2026 +0800"
      },
      "message": "TraceQueryCondition must contain either queryDuration or traceId (#171)\n\n* TraceList.retrievedTimeRange is the required queryDuration of the condition\n\nqueryTraces rejects a condition without queryDuration, so the retrieved range is always\nthe given one; drop the description of an unbounded default.\n\n* TraceQueryCondition must contain either queryDuration or traceId\n\nA traceId lookup is the only trace list query allowed without a time range, so\nretrievedTimeRange is the queryDuration, or 0 to now for such a lookup."
    },
    {
      "commit": "2ae2c4dbacae6db257f2651c9192e8ce707c0af9",
      "tree": "75bb3052771a3de00dcca6da4f30d1b7ccdbbdc4",
      "parents": [
        "1d937ea7258eeca24fbaf092411e76c72437947f"
      ],
      "author": {
        "name": "Wan Kai",
        "email": "wankai123@foxmail.com",
        "time": "Tue Sep 08 15:34:32 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Sep 08 15:34:32 2026 +0800"
      },
      "message": "Describe the unbounded default time range of queryTrace and TraceList.retrievedTimeRange (#170)\n\nOAP\u0027s BanyanDB storage no longer narrows a query without a duration to the last 24 hours;\nthe query is bound to the largest range instead, so it covers everything the group\u0027s\nhot/warm stages still retain. Update the two schema comments that documented the old\none-day fallback."
    },
    {
      "commit": "1d937ea7258eeca24fbaf092411e76c72437947f",
      "tree": "17775d10492f0885b3891aa9187d8191147b8b39",
      "parents": [
        "38025232831e4fd19473b5742832d471a58780d6"
      ],
      "author": {
        "name": "吴晟 Wu Sheng",
        "email": "wu.sheng@foxmail.com",
        "time": "Sun Sep 06 10:57:21 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Sep 06 10:57:21 2026 +0800"
      },
      "message": "ai-agent: filter the conversation list by conversation id and by title (#169)a\n\nTwo optional fields on `ConversationListCondition`:\n\n- `conversation: ID` narrows the read to one conversation. It is a storage\n  lookup, so the round budget (`limit`) is spent on that conversation alone.\n- `title: String` keeps only the rows whose title contains the text,\n  case-insensitively. The title is the newest round\u0027s, so the match runs after\n  folding and cannot widen the rounds read."
    },
    {
      "commit": "38025232831e4fd19473b5742832d471a58780d6",
      "tree": "d9f8d22ea2e10ad99bfedf2c20cb49ce1583d65a",
      "parents": [
        "f67c2092ee06818a5a2c978ca0b8ba8ec18ceb6f"
      ],
      "author": {
        "name": "吴晟 Wu Sheng",
        "email": "wu.sheng@foxmail.com",
        "time": "Sat Sep 05 14:56:03 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Sep 05 14:56:03 2026 +0800"
      },
      "message": "ai-agent: the view route says format, version and errors the HTTP way (#168)"
    },
    {
      "commit": "f67c2092ee06818a5a2c978ca0b8ba8ec18ceb6f",
      "tree": "169d254ddb43e5031131aa1cdd435a19873daa03",
      "parents": [
        "139a4e9fb46e00d4ecdc8b0b1d24f16708678fdb"
      ],
      "author": {
        "name": "吴晟 Wu Sheng",
        "email": "wu.sheng@foxmail.com",
        "time": "Sat Sep 05 08:20:47 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Sep 05 08:20:47 2026 +0800"
      },
      "message": "ai-agent: serve the conversation view over a streamed HTTP route, not GraphQL (#167)\n\nThe asz.view document is as large as the conversation, tens of megabytes\nfor a long one; the OAP now serves it from\nGET /ai-agent/conversations/{conversation}/v1/view on the same server as\n/graphql, streamed and compressed, under its own timeout. The\ngetConversationView query and the ConversationView type are removed; the\nroute is documented here, beside the two queries that remain."
    },
    {
      "commit": "139a4e9fb46e00d4ecdc8b0b1d24f16708678fdb",
      "tree": "707f8c1ba77e48c4d8e11eb4bab43b82ea173df4",
      "parents": [
        "052072c31eb41547636f50fa0cfdaba776293874"
      ],
      "author": {
        "name": "吴晟 Wu Sheng",
        "email": "wu.sheng@foxmail.com",
        "time": "Fri Sep 04 16:50:20 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Sep 04 16:50:20 2026 +0800"
      },
      "message": "ai-agent: add conversation query protocol for the AI Sessionizer (#166)"
    },
    {
      "commit": "052072c31eb41547636f50fa0cfdaba776293874",
      "tree": "54968e582dc2d9a24bd5683564ca2c4e7a5aae96",
      "parents": [
        "7026430e34a328d518f9dbeb77fb953c294a1224"
      ],
      "author": {
        "name": "peachisai",
        "email": "2581009893@qq.com",
        "time": "Fri Aug 21 22:39:19 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Aug 21 22:39:19 2026 +0800"
      },
      "message": "fix (#165)"
    },
    {
      "commit": "7026430e34a328d518f9dbeb77fb953c294a1224",
      "tree": "0e0a14aba1dc0936fa324b1acc60b90f6ab384f6",
      "parents": [
        "51980c4079a858f032b488910dc739e55d69b050"
      ],
      "author": {
        "name": "吴晟 Wu Sheng",
        "email": "wu.sheng@foxmail.com",
        "time": "Fri Aug 14 13:04:57 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Aug 14 13:04:57 2026 +0800"
      },
      "message": "genai: typed condition fields and source-aware span addressing (#164)\n\nFollow-up to #163, from reviewing the OAP implementation in\napache/skywalking#13943. No OAP submodule pointer references #163 yet,\nso these changes are free of client impact.\n\n- Remove `tags` and `GenAIEvaluationRecordTag`. A tag condition exists to\n  filter key-values the protocol cannot enumerate; this record persists no\n  user-supplied attribute. `Log` returns `tags` and `LogQueryCondition`\n  filters them, whereas `GenAIEvaluationRecord` has no `tags` field at all,\n  so the condition filtered something the API never returns.\n- Add `GenAITraceRef` / `GenAITraceRefType`. GenAI evaluation accepts native,\n  OTLP and Zipkin traces. Native span ids are a segment-local int index;\n  OTLP and Zipkin ids are 16 hex characters. `spanIndex` is named for what\n  it is - an index, not an identifier. Scoped to GenAI: `spanId: Int`\n  elsewhere is correctly scoped to native addressing and is unchanged.\n- Split the value slots into `scoreValue` / `booleanValue` / `stringValue`\n  so `valueType` genuinely discriminates. BOOLEAN previously shared\n  `scoreValue`, so score-range filters spanned both types.\n- Drop `spanType`: `SpanEvaluationType` has one value, so there is nothing\n  to query and nothing to display.\n- Document entity scope and layer on the id fields - provider is a service\n  and model is its instance, both VIRTUAL_GENAI, while `serviceId` is a\n  normal agent-detected service.\n\nScores remain `Long` on the ppm scale; SkyWalking does not carry\nFloat/Double in stored or transported values."
    },
    {
      "commit": "51980c4079a858f032b488910dc739e55d69b050",
      "tree": "44f3960cef0e26b05e60f0472eacff224fc1203c",
      "parents": [
        "4c22bbc6fdf91c7de5fd463ccbe7907aee99641c"
      ],
      "author": {
        "name": "peachisai",
        "email": "2581009893@qq.com",
        "time": "Thu Aug 13 23:51:16 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Aug 13 23:51:16 2026 +0800"
      },
      "message": "add the genai evaluation record graphql (#163)"
    },
    {
      "commit": "4c22bbc6fdf91c7de5fd463ccbe7907aee99641c",
      "tree": "2bfc1557c198cbab6f4988fe3b6434e61419a648",
      "parents": [
        "a6500c5cbb0158ef644f900889e9e90526c67c04"
      ],
      "author": {
        "name": "吴晟 Wu Sheng",
        "email": "wu.sheng@foxmail.com",
        "time": "Mon May 18 22:31:12 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon May 18 22:31:12 2026 +0800"
      },
      "message": "ui: remove ui-configuration.graphqls — template CRUD moves to REST (#162)\n\napache/skywalking 11.0.0 introduces a `ui-management` feature module\nthat mounts on the admin-server REST host and serves dashboard template\nCRUD over HTTP at `/ui-management/templates/*` (UIManagementRestHandler).\nThe GraphQL UIConfigurationManagement resolver is removed in the same\nrelease, leaving every type declared in this file (DashboardConfiguration,\nNewDashboardSetting, DashboardSetting, TemplateChangeStatus,\ngetTemplate, getAllTemplates, addTemplate, changeTemplate,\ndisableTemplate) without a resolver. Delete the file rather than ship\nschema entries that no backend honors."
    },
    {
      "commit": "a6500c5cbb0158ef644f900889e9e90526c67c04",
      "tree": "b18d2c2031a28e337300662e7e46e17002e3bffa",
      "parents": [
        "c8332bc393a7b190645f20ea7330d30a6c9c0978"
      ],
      "author": {
        "name": "吴晟 Wu Sheng",
        "email": "wu.sheng@foxmail.com",
        "time": "Mon May 18 22:13:28 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon May 18 22:13:28 2026 +0800"
      },
      "message": "alarm + ui: clarify alarm entity-filter semantics; drop menu API (#161)"
    },
    {
      "commit": "c8332bc393a7b190645f20ea7330d30a6c9c0978",
      "tree": "09ff1fb0e829a834cf73591cce9f2f40b32fdee3",
      "parents": [
        "304d276944c14a4eaf6a37a53967dea262883d73"
      ],
      "author": {
        "name": "吴晟 Wu Sheng",
        "email": "wu.sheng@foxmail.com",
        "time": "Mon May 18 20:34:33 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon May 18 20:34:33 2026 +0800"
      },
      "message": "alarm: collapse queryAlarms layers filter to single layer (#159)"
    },
    {
      "commit": "304d276944c14a4eaf6a37a53967dea262883d73",
      "tree": "59ddb29f415a4f2db65a771728692ced1022714d",
      "parents": [
        "42b9e42b352ac1900bce17ece8109ae30190f079"
      ],
      "author": {
        "name": "吴晟 Wu Sheng",
        "email": "wu.sheng@foxmail.com",
        "time": "Sat May 16 20:40:31 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat May 16 20:40:31 2026 +0800"
      },
      "message": "alarm: add queryAlarms with Entity-based filter; deprecate getAlarm (#157)"
    },
    {
      "commit": "42b9e42b352ac1900bce17ece8109ae30190f079",
      "tree": "66b0250df5375536ae515f12b73baaa2ce335512",
      "parents": [
        "a5395c9190dad62538dbf3ef3387c75439989b78"
      ],
      "author": {
        "name": "吴晟 Wu Sheng",
        "email": "wu.sheng@foxmail.com",
        "time": "Sat May 16 20:33:50 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat May 16 20:33:50 2026 +0800"
      },
      "message": "Revert \"alarm: add `layers` filter on getAlarm and `layers` on AlarmMessage (#155)\" (#156)\n\nThis reverts commit a5395c9190dad62538dbf3ef3387c75439989b78."
    },
    {
      "commit": "a5395c9190dad62538dbf3ef3387c75439989b78",
      "tree": "df868dd3465c3fa1cc1456f53e04dbfa4473a1f3",
      "parents": [
        "3e99edc388e566c0e660fb9086bc0e5212d7ebe4"
      ],
      "author": {
        "name": "吴晟 Wu Sheng",
        "email": "wu.sheng@foxmail.com",
        "time": "Fri May 15 23:43:21 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri May 15 23:43:21 2026 +0800"
      },
      "message": "alarm: add `layers` filter on getAlarm and `layers` on AlarmMessage (#155)"
    },
    {
      "commit": "3e99edc388e566c0e660fb9086bc0e5212d7ebe4",
      "tree": "66b0250df5375536ae515f12b73baaa2ce335512",
      "parents": [
        "4fc10625ba72ef4788972b4f7991a535065d609b"
      ],
      "author": {
        "name": "Wan Kai",
        "email": "wankai123@foxmail.com",
        "time": "Fri Apr 17 08:49:27 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 17 08:49:27 2026 +0800"
      },
      "message": "add metadata ttl for metrics TTL query (#154)"
    },
    {
      "commit": "4fc10625ba72ef4788972b4f7991a535065d609b",
      "tree": "5d9822a2ad2f15a414650ff8a78dd50b61c5787f",
      "parents": [
        "0036646769842e915e2828fde0b6c1da0179a1e5"
      ],
      "author": {
        "name": "youjie23",
        "email": "youjie23@gmail.com",
        "time": "Sat Oct 11 10:15:46 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Oct 11 10:15:46 2025 +0800"
      },
      "message": "enhance the alarm kernel with recovered status notification capability #13492 (#153)\n\n"
    },
    {
      "commit": "0036646769842e915e2828fde0b6c1da0179a1e5",
      "tree": "42d012a8d87c77427ce28f2abe9444b58f2e37ab",
      "parents": [
        "97f9bfc9dbf9313a951a5fa3791e92186cfede05"
      ],
      "author": {
        "name": "Jingyi Qu",
        "email": "JophieQu@gmail.com",
        "time": "Fri Sep 26 14:19:51 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Sep 26 14:19:51 2025 +0800"
      },
      "message": "Support pprof profiling (#152)\n\n"
    },
    {
      "commit": "97f9bfc9dbf9313a951a5fa3791e92186cfede05",
      "tree": "0968baa7f703e53c2aa5e126daf1ad660d9a3ede",
      "parents": [
        "a4172e1c5ee296ac4c89d9e310d4bb7ae9303411"
      ],
      "author": {
        "name": "Wan Kai",
        "email": "wankai123@foxmail.com",
        "time": "Wed Sep 17 09:46:11 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Sep 17 09:46:11 2025 +0800"
      },
      "message": "Add `duration` for queryTrace (#151)\n\n"
    },
    {
      "commit": "a4172e1c5ee296ac4c89d9e310d4bb7ae9303411",
      "tree": "2a10a57d532ec80fb2c8882c9cce48169eb74d17",
      "parents": [
        "abf4c4d1588d16facae4a696032d5f8b68a4ccaf"
      ],
      "author": {
        "name": "Wan Kai",
        "email": "wankai123@foxmail.com",
        "time": "Wed Sep 10 21:44:57 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Sep 10 21:44:57 2025 +0800"
      },
      "message": "Support query trace  v2 (#150)\n\n"
    },
    {
      "commit": "abf4c4d1588d16facae4a696032d5f8b68a4ccaf",
      "tree": "4682786f2367fb6902912cbd4c743cef37868e73",
      "parents": [
        "75ec74838b1b552fa99c5b71a67dc75d14a4fc04"
      ],
      "author": {
        "name": "Wan Kai",
        "email": "wankai123@foxmail.com",
        "time": "Tue Jul 29 13:49:50 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 29 13:49:50 2025 +0800"
      },
      "message": "update comments (#149)\n\n"
    },
    {
      "commit": "75ec74838b1b552fa99c5b71a67dc75d14a4fc04",
      "tree": "6ef64bf912b0423f51b6aea52c7340dce46bdb13",
      "parents": [
        "e6d2b99597a6489ab58f8a2ff32f212c8ef9b388"
      ],
      "author": {
        "name": "Wan Kai",
        "email": "wankai123@foxmail.com",
        "time": "Mon Jul 28 15:42:40 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 28 15:42:40 2025 +0800"
      },
      "message": "Support service/instance/endpoint name and layer instead of ID in query. (#148)\n\n"
    },
    {
      "commit": "e6d2b99597a6489ab58f8a2ff32f212c8ef9b388",
      "tree": "3251e50adf5a2a17a2b5125b3b0deb2cc151b567",
      "parents": [
        "021c0ad768f8f6f64dceead9d79a3dd7e9ad8dd9"
      ],
      "author": {
        "name": "Wan Kai",
        "email": "wankai123@foxmail.com",
        "time": "Thu Jul 03 08:02:07 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 03 08:02:07 2025 +0800"
      },
      "message": "Roll back health check (#147)\n\n"
    },
    {
      "commit": "021c0ad768f8f6f64dceead9d79a3dd7e9ad8dd9",
      "tree": "9365c77071ab52a5e487cdfd50f39b1c21847d1c",
      "parents": [
        "7d2fa6473f00189194544bdb0d34d5d20a3cb046"
      ],
      "author": {
        "name": "Wan Kai",
        "email": "wankai123@foxmail.com",
        "time": "Mon Jun 30 12:17:47 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 30 12:17:47 2025 +0800"
      },
      "message": "health check: make health return 1 and unhealthy return 0. (#146)\n\n"
    },
    {
      "commit": "7d2fa6473f00189194544bdb0d34d5d20a3cb046",
      "tree": "5e568e999e6ce2e2690063b025299da069510c53",
      "parents": [
        "23baed2234e4bbc18cd7ec7d47bfe7d4bc8ef363"
      ],
      "author": {
        "name": "Wan Kai",
        "email": "wankai123@foxmail.com",
        "time": "Wed May 28 09:55:07 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 28 09:55:07 2025 +0800"
      },
      "message": "update RecordsTTL (#145)\n\n"
    },
    {
      "commit": "23baed2234e4bbc18cd7ec7d47bfe7d4bc8ef363",
      "tree": "5a3894e850421a7ae78b8c023030a61c3743043b",
      "parents": [
        "a9ed9eef09cf97256df9a33eab91fca1ba13096e"
      ],
      "author": {
        "name": "Wan Kai",
        "email": "wankai123@foxmail.com",
        "time": "Fri Apr 25 10:19:08 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 25 10:19:08 2025 +0800"
      },
      "message": "Add cold stage data query and TTL info query. (#144)\n\n"
    },
    {
      "commit": "a9ed9eef09cf97256df9a33eab91fca1ba13096e",
      "tree": "7363d7678ac91eb077f3b3806a8ac1fb4019eacd",
      "parents": [
        "092856bdfefd2353d134efade62c6421b4ef4854"
      ],
      "author": {
        "name": "Wan Kai",
        "email": "wankai123@foxmail.com",
        "time": "Fri Dec 27 15:49:59 2024 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Dec 27 15:49:59 2024 +0800"
      },
      "message": "Remove alarm trend, add metricsSnapshot and name for message (#143)\n\n"
    },
    {
      "commit": "092856bdfefd2353d134efade62c6421b4ef4854",
      "tree": "650dff8e1d3309c4010401572d0fff46317c4c1f",
      "parents": [
        "3b838aea1efa17ce084c6724bd4fa9f9d2133edd"
      ],
      "author": {
        "name": "zhengziyi0117",
        "email": "91662408+zhengziyi0117@users.noreply.github.com",
        "time": "Fri Nov 29 12:21:44 2024 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Nov 29 12:21:44 2024 +0800"
      },
      "message": "Replace timestamps with Duration in async profiler query (#142)\n\n"
    },
    {
      "commit": "3b838aea1efa17ce084c6724bd4fa9f9d2133edd",
      "tree": "66e098a0884ca1fdc6b81c51113ddca125025576",
      "parents": [
        "0f44eff1ae1cbe4f26835e41502347f7b14541e9"
      ],
      "author": {
        "name": "Wan Kai",
        "email": "wankai123@foxmail.com",
        "time": "Fri Nov 01 11:02:26 2024 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Nov 01 11:02:26 2024 +0800"
      },
      "message": "Add owner for MQE values (#141)\n\n"
    },
    {
      "commit": "0f44eff1ae1cbe4f26835e41502347f7b14541e9",
      "tree": "84cb692f74c53840e0220041ca08fdeb43340969",
      "parents": [
        "d5a8b092d1ebbc5fe330c1c2a06fa688050a21c9"
      ],
      "author": {
        "name": "zhengziyi0117",
        "email": "91662408+zhengziyi0117@users.noreply.github.com",
        "time": "Tue Oct 22 09:59:34 2024 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 22 09:59:34 2024 +0800"
      },
      "message": "Support async profiler feature (#139)\n\n"
    },
    {
      "commit": "d5a8b092d1ebbc5fe330c1c2a06fa688050a21c9",
      "tree": "fc7df0e690154893c88bf61a1f13aef57002653a",
      "parents": [
        "0fa72b147fb4d0569b7182d6753cc225a2145c82"
      ],
      "author": {
        "name": "mrproliu",
        "email": "741550557@qq.com",
        "time": "Thu Oct 10 14:49:40 2024 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 10 14:49:40 2024 +0800"
      },
      "message": "Support query endpoints in given duration (#140)\n\n"
    },
    {
      "commit": "0fa72b147fb4d0569b7182d6753cc225a2145c82",
      "tree": "c05484491836568fe503cbad6ace9767cbe2119c",
      "parents": [
        "6ed9a1bb96c1c753d3211e55995117c9617e4339"
      ],
      "author": {
        "name": "Wan Kai",
        "email": "wankai123@foxmail.com",
        "time": "Sun Sep 29 09:11:55 2024 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Sep 29 09:11:55 2024 +0800"
      },
      "message": "Support alarm msg tag auto-complete query. (#138)\n\n"
    },
    {
      "commit": "6ed9a1bb96c1c753d3211e55995117c9617e4339",
      "tree": "f560afb7defe4a9ff12e75f6b1cf6f6cd50cd513",
      "parents": [
        "e93484a89c9d59fda8303f1dc3cac78e64f56bf7"
      ],
      "author": {
        "name": "Wan Kai",
        "email": "wankai123@foxmail.com",
        "time": "Tue Jul 09 11:48:27 2024 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 09 11:48:27 2024 +0800"
      },
      "message": "support log query trace (#137)\n\n"
    },
    {
      "commit": "e93484a89c9d59fda8303f1dc3cac78e64f56bf7",
      "tree": "fec964970dd0add7ef3444f166118d3a96c2a803",
      "parents": [
        "ee577ac283c1e0b418d9da502deba41dfbcb28c3"
      ],
      "author": {
        "name": "Wan Kai",
        "email": "wankai123@foxmail.com",
        "time": "Thu Jul 04 11:58:32 2024 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 04 11:58:32 2024 +0800"
      },
      "message": "support topology query trace (#136)\n\n"
    },
    {
      "commit": "ee577ac283c1e0b418d9da502deba41dfbcb28c3",
      "tree": "b12ed352f598e6fabe64b61d077885f4ef56651c",
      "parents": [
        "b4a0234edab6c06e31cfac9c95f3ba16b20f7912"
      ],
      "author": {
        "name": "Wan Kai",
        "email": "wankai123@foxmail.com",
        "time": "Thu Jun 27 08:38:29 2024 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 27 08:38:29 2024 +0800"
      },
      "message": "Support tracing trace query (#135)\n\n"
    },
    {
      "commit": "b4a0234edab6c06e31cfac9c95f3ba16b20f7912",
      "tree": "d523d4121e96758808bb930417159935d8f03643",
      "parents": [
        "e3eac5f9bdc48ef555b718ec0a5c0c40abc5e0d0"
      ],
      "author": {
        "name": "Wan Kai",
        "email": "wankai123@foxmail.com",
        "time": "Tue Jun 18 15:53:30 2024 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 18 15:53:30 2024 +0800"
      },
      "message": "Add comments for MQE tracing (#134)\n\n"
    },
    {
      "commit": "e3eac5f9bdc48ef555b718ec0a5c0c40abc5e0d0",
      "tree": "d2b2fa2891c9448208306a6d7b61dd58f8269e6b",
      "parents": [
        "0fc121eb7dfb53077f95ada6dcf9781a0363182d"
      ],
      "author": {
        "name": "吴晟 Wu Sheng",
        "email": "wu.sheng@foxmail.com",
        "time": "Tue Jun 18 11:58:47 2024 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 18 11:58:47 2024 +0800"
      },
      "message": "Update .asf.yaml"
    },
    {
      "commit": "0fc121eb7dfb53077f95ada6dcf9781a0363182d",
      "tree": "a08530e7556f3e79ac99dddfc0befa46d70692f3",
      "parents": [
        "e0be806ea4f5e5e324e4ba57c2ca414931d9e512"
      ],
      "author": {
        "name": "Wan Kai",
        "email": "wankai123@foxmail.com",
        "time": "Tue Jun 18 11:42:08 2024 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 18 11:42:08 2024 +0800"
      },
      "message": "Add mqe query trace protocol (#133)\n\n"
    },
    {
      "commit": "e0be806ea4f5e5e324e4ba57c2ca414931d9e512",
      "tree": "208f14cc8a90ee2566847ed678dbaf3ac3709b82",
      "parents": [
        "9c0ffe1a4be6c90d13bc03d6e9c8323415fe4534"
      ],
      "author": {
        "name": "吴晟 Wu Sheng",
        "email": "wu.sheng@foxmail.com",
        "time": "Thu May 30 10:08:50 2024 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 30 10:08:50 2024 +0800"
      },
      "message": "Update README.md"
    },
    {
      "commit": "9c0ffe1a4be6c90d13bc03d6e9c8323415fe4534",
      "tree": "4e769cf2260411734a6a6bae44df12ea4cd29e5d",
      "parents": [
        "f0bdba688afecff2167d018ecdaf509d2c8598f7"
      ],
      "author": {
        "name": "Wan Kai",
        "email": "wankai123@foxmail.com",
        "time": "Thu Apr 18 22:06:06 2024 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 18 22:06:06 2024 +0800"
      },
      "message": "make MQE meta data not null (#132)\n\n"
    },
    {
      "commit": "f0bdba688afecff2167d018ecdaf509d2c8598f7",
      "tree": "e1469b425febeef2a2f9dc5bc86514e427be6546",
      "parents": [
        "72fdfe56603c6a6135f932fb402c0890bb78b4e7"
      ],
      "author": {
        "name": "Wan Kai",
        "email": "wankai123@foxmail.com",
        "time": "Tue Jan 30 10:36:25 2024 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jan 30 10:36:25 2024 +0800"
      },
      "message": "Add layers field for topology Node. (#131)\n\n"
    },
    {
      "commit": "72fdfe56603c6a6135f932fb402c0890bb78b4e7",
      "tree": "a817e8f416f68c6d350697f7663ed892acc55e60",
      "parents": [
        "e783764462d8f9dbb0dc033a4d5c6438ad682e28"
      ],
      "author": {
        "name": "Wan Kai",
        "email": "wankai123@foxmail.com",
        "time": "Fri Jan 12 08:56:50 2024 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jan 12 08:56:50 2024 +0800"
      },
      "message": "add more fields for hierachry (#130)\n\n"
    },
    {
      "commit": "e783764462d8f9dbb0dc033a4d5c6438ad682e28",
      "tree": "cbed865df8e6b7a2e6185d9f5e57c9677a246ce2",
      "parents": [
        "b5fe539bce21d464e5dff360a691b79729bf065b"
      ],
      "author": {
        "name": "Wan Kai",
        "email": "wankai123@foxmail.com",
        "time": "Thu Jan 11 20:06:37 2024 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jan 11 20:06:37 2024 +0800"
      },
      "message": "add layer levels query (#129)\n\n"
    },
    {
      "commit": "b5fe539bce21d464e5dff360a691b79729bf065b",
      "tree": "ece0829f93203d6b29d72225edb43edc8e0b00f4",
      "parents": [
        "e08b0a78258a4c56e67076424add6bc2d0a1dd08"
      ],
      "author": {
        "name": "Wan Kai",
        "email": "wankai123@foxmail.com",
        "time": "Tue Dec 26 09:03:02 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Dec 26 09:03:02 2023 +0800"
      },
      "message": "Add hierarchy query protocol. (#128)\n\n"
    },
    {
      "commit": "e08b0a78258a4c56e67076424add6bc2d0a1dd08",
      "tree": "6ef3c87d8e61ab3c503542546cf1e5359dfb9187",
      "parents": [
        "ee452f9285cebb84bb348a03338adc45258eb27e"
      ],
      "author": {
        "name": "mrproliu",
        "email": "741550557@qq.com",
        "time": "Fri Dec 01 07:29:13 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Nov 30 15:29:13 2023 -0800"
      },
      "message": "Adding the optional layer parameter in the topology query (#127)\n\n"
    },
    {
      "commit": "ee452f9285cebb84bb348a03338adc45258eb27e",
      "tree": "ef8c2e1a14ac7e0474027a6b53355e0d0a7e1922",
      "parents": [
        "dc0a4727f60ada42f41639daa03f53bf8d88d009"
      ],
      "author": {
        "name": "mrproliu",
        "email": "741550557@qq.com",
        "time": "Wed Jul 12 01:54:27 2023 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 12 09:54:27 2023 +0800"
      },
      "message": "Add i18n key for the UI menu (#126)\n\n"
    },
    {
      "commit": "dc0a4727f60ada42f41639daa03f53bf8d88d009",
      "tree": "7fc622cf3d3bce4bc57d2c9ed317cb0be55e4f6c",
      "parents": [
        "f24c25b4e4002c958096d9b0bba020302fc42a6e"
      ],
      "author": {
        "name": "mrproliu",
        "email": "741550557@qq.com",
        "time": "Mon Jul 10 12:54:44 2023 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 10 20:54:44 2023 +0800"
      },
      "message": "Update UI item link field name (#125)\n\n"
    },
    {
      "commit": "f24c25b4e4002c958096d9b0bba020302fc42a6e",
      "tree": "14e0648429a195d020df9f29a032e703830e3f3b",
      "parents": [
        "8380c0c088c25a803bbc244aec8ee1e59cf4dcc4"
      ],
      "author": {
        "name": "mrproliu",
        "email": "741550557@qq.com",
        "time": "Mon Jul 10 11:07:53 2023 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 10 19:07:53 2023 +0800"
      },
      "message": "Add description and link address fields to the menu item (#124)\n\n"
    },
    {
      "commit": "8380c0c088c25a803bbc244aec8ee1e59cf4dcc4",
      "tree": "e51a8e880eb8401780727ea04e5149cc88d94d15",
      "parents": [
        "1f80cd0af8bc0baf71bb68961a894c110c9d9b79"
      ],
      "author": {
        "name": "mrproliu",
        "email": "741550557@qq.com",
        "time": "Thu Jun 29 00:24:16 2023 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 29 08:24:16 2023 +0800"
      },
      "message": "Update fields of UI menu (#123)\n\n"
    },
    {
      "commit": "1f80cd0af8bc0baf71bb68961a894c110c9d9b79",
      "tree": "6ecfa28e02088fb5b9becd336ce528d395efc565",
      "parents": [
        "5016e9c0e2a86a78a063a39adfea942d5a01fb3e"
      ],
      "author": {
        "name": "mrproliu",
        "email": "741550557@qq.com",
        "time": "Mon Jun 26 06:14:29 2023 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 26 14:14:29 2023 +0800"
      },
      "message": "Add dynamic menu query protocol (#122)\n\n"
    },
    {
      "commit": "5016e9c0e2a86a78a063a39adfea942d5a01fb3e",
      "tree": "f3690cd9474dbdb5ba642242d1f9cb0b98c3e1df",
      "parents": [
        "a2a4acdbacc31d13c9c3c3c482e0f087e93854e6"
      ],
      "author": {
        "name": "Wan Kai",
        "email": "wankai123@foxmail.com",
        "time": "Tue Jun 13 10:05:08 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 13 10:05:08 2023 +0800"
      },
      "message": "Polish MQE ExpressionResult comment (#121)\n\n"
    },
    {
      "commit": "a2a4acdbacc31d13c9c3c3c482e0f087e93854e6",
      "tree": "ad79b917f133508bc10d75cc1389c6ecc1942a67",
      "parents": [
        "8700ead75dfff5f7da4c056dd5bbf8c3a2e0f3f4"
      ],
      "author": {
        "name": "mrproliu",
        "email": "741550557@qq.com",
        "time": "Mon Jun 12 14:06:08 2023 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 12 22:06:08 2023 +0800"
      },
      "message": "Add summary message on continuous profiling cause (#120)\n\n"
    },
    {
      "commit": "8700ead75dfff5f7da4c056dd5bbf8c3a2e0f3f4",
      "tree": "e39135f8a177e932fe23b546e78fdedd09a6dcc3",
      "parents": [
        "d50222f27f27df5a7632039962f0d77e715bd462"
      ],
      "author": {
        "name": "Wan Kai",
        "email": "wankai123@foxmail.com",
        "time": "Thu Jun 08 16:48:01 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 08 16:48:01 2023 +0800"
      },
      "message": "mqe remove `returnTypeOfMQE` (#119)\n\n"
    },
    {
      "commit": "d50222f27f27df5a7632039962f0d77e715bd462",
      "tree": "591e87406992cf0b4683a2b73121ae6c49e00704",
      "parents": [
        "957b0120af74dde1b2fca2449914739bd97c435f"
      ],
      "author": {
        "name": "Wan Kai",
        "email": "wankai123@foxmail.com",
        "time": "Wed Jun 07 11:26:42 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jun 07 11:26:42 2023 +0800"
      },
      "message": "mqe remove metric name (#118)\n\n"
    },
    {
      "commit": "957b0120af74dde1b2fca2449914739bd97c435f",
      "tree": "22688ae8c99911a1dc8de3736e54f1fe7f5dc541",
      "parents": [
        "a711fd9d0f94a67a933eacf30a12976c6219c416"
      ],
      "author": {
        "name": "Wan Kai",
        "email": "wankai123@foxmail.com",
        "time": "Mon Jun 05 16:04:07 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 05 16:04:07 2023 +0800"
      },
      "message": "add metrics-v3 and deprecate v2 (#117)\n\n"
    },
    {
      "commit": "a711fd9d0f94a67a933eacf30a12976c6219c416",
      "tree": "a44c1b33d5195b4c015b5ee771d5e7995ba88e1b",
      "parents": [
        "0e11348a0b984881a6a6ffe834464ab634b072bf"
      ],
      "author": {
        "name": "mrproliu",
        "email": "741550557@qq.com",
        "time": "Thu Jun 01 15:51:18 2023 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 01 23:51:18 2023 +0800"
      },
      "message": "Update Continuous Profiling related query for UI (#116)\n\n"
    },
    {
      "commit": "0e11348a0b984881a6a6ffe834464ab634b072bf",
      "tree": "1523b7b33c20498cbb5863343c792131119eb6f7",
      "parents": [
        "eaca0dc52d7cf68fa5f7192571398ac8471cc6fd"
      ],
      "author": {
        "name": "Wan Kai",
        "email": "wankai123@foxmail.com",
        "time": "Thu Jun 01 18:22:55 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 01 18:22:55 2023 +0800"
      },
      "message": "Update metrics-expression.graphqls. (#115)\n\n"
    },
    {
      "commit": "eaca0dc52d7cf68fa5f7192571398ac8471cc6fd",
      "tree": "b351fd0d215a4ba3fbbc603703be98442933f9f7",
      "parents": [
        "d56fb14fb2ec843cedc817dee9f88e555e6578f4"
      ],
      "author": {
        "name": "吴晟 Wu Sheng",
        "email": "wu.sheng@foxmail.com",
        "time": "Thu May 11 15:59:53 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 11 15:59:53 2023 +0800"
      },
      "message": "Update metrics-expression.graphqls (#114)\n\n"
    },
    {
      "commit": "d56fb14fb2ec843cedc817dee9f88e555e6578f4",
      "tree": "4e9c1ce0dda37fc7f97218573cb0f25d37c3b2b0",
      "parents": [
        "06789e114b321b19cd23802ea7cb210732b3dbf3"
      ],
      "author": {
        "name": "吴晟 Wu Sheng",
        "email": "wu.sheng@foxmail.com",
        "time": "Mon May 08 11:35:15 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon May 08 11:35:15 2023 +0800"
      },
      "message": "SkyWalking Metrics Query Expression(MQE) protocol (#113)\n\n"
    },
    {
      "commit": "06789e114b321b19cd23802ea7cb210732b3dbf3",
      "tree": "3e6c838516e95d1b720f89397fe503912c27c493",
      "parents": [
        "c051e82dbef00a160210ecd65911ee27dce253bf"
      ],
      "author": {
        "name": "吴晟 Wu Sheng",
        "email": "wu.sheng@foxmail.com",
        "time": "Tue Mar 14 09:48:06 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 14 09:48:06 2023 +0800"
      },
      "message": "Update metrics-v2.graphqls"
    },
    {
      "commit": "c051e82dbef00a160210ecd65911ee27dce253bf",
      "tree": "1fd55176b69ed2a8f8e87ca38b5658d4abebe561",
      "parents": [
        "a530c33fac3f5890b5ba99f1f782e0eb32b646cd"
      ],
      "author": {
        "name": "吴晟 Wu Sheng",
        "email": "wu.sheng@foxmail.com",
        "time": "Tue Mar 14 09:41:36 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 14 09:41:36 2023 +0800"
      },
      "message": "Fix wrong return value of readNullableMetricsValue"
    },
    {
      "commit": "a530c33fac3f5890b5ba99f1f782e0eb32b646cd",
      "tree": "b3973fa71caf96c8ef737bc2c5382a284aba4dd6",
      "parents": [
        "a658062786e895a6e1b9b16025e05a6d9be1541c"
      ],
      "author": {
        "name": "mrproliu",
        "email": "741550557@qq.com",
        "time": "Mon Mar 13 10:35:05 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 13 10:35:05 2023 +0800"
      },
      "message": "Support cross-thread trace profiling (#111)\n\n"
    },
    {
      "commit": "a658062786e895a6e1b9b16025e05a6d9be1541c",
      "tree": "4eef7de8853e23e5df516a84ce3f0eb520653228",
      "parents": [
        "ff0cbd4e7ac523784b9cb014ee2bc55b32ac7a04"
      ],
      "author": {
        "name": "吴晟 Wu Sheng",
        "email": "wu.sheng@foxmail.com",
        "time": "Thu Mar 09 20:12:42 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 09 20:12:42 2023 +0800"
      },
      "message": "Support empty value for query single value (#112)\n\n"
    },
    {
      "commit": "ff0cbd4e7ac523784b9cb014ee2bc55b32ac7a04",
      "tree": "d0523daf0da6af821f89e0a80bd7eaf35c13e859",
      "parents": [
        "4749946962b9c685111876d1abe8c745d3cf3253"
      ],
      "author": {
        "name": "吴晟 Wu Sheng",
        "email": "wu.sheng@foxmail.com",
        "time": "Thu Mar 09 16:01:08 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 09 16:01:08 2023 +0800"
      },
      "message": "Add isEmptyValue flag to indicate clear meaning for value (#110)\n\n"
    },
    {
      "commit": "4749946962b9c685111876d1abe8c745d3cf3253",
      "tree": "42d39b8c229cd9715af78af357001898611ba776",
      "parents": [
        "450328c6445d4dc50a868a0b797a14755f1d82cc"
      ],
      "author": {
        "name": "mrproliu",
        "email": "741550557@qq.com",
        "time": "Wed Mar 01 21:55:33 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 01 21:55:33 2023 +0800"
      },
      "message": "Add continuous profiling feature related query protocol (#109)\n\n"
    },
    {
      "commit": "450328c6445d4dc50a868a0b797a14755f1d82cc",
      "tree": "10ad6bf54297a9d3ff12ee0a2c916cff9a37c64d",
      "parents": [
        "a79526928efafe2b6ce87d6a92104647660b6909"
      ],
      "author": {
        "name": "Wan Kai",
        "email": "wankai123@foxmail.com",
        "time": "Tue Feb 21 14:48:32 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 21 14:48:32 2023 +0800"
      },
      "message": "Deprecate scope from entity (#108)\n\n"
    },
    {
      "commit": "a79526928efafe2b6ce87d6a92104647660b6909",
      "tree": "5ebae26b9ae6d4880bfd84a139744bbe649ad6c3",
      "parents": [
        "5d0344be45443bc3deef2f25ecbcf816c0dc159a"
      ],
      "author": {
        "name": "Brandon Fergerson",
        "email": "bfergerson@apache.org",
        "time": "Wed Dec 28 11:54:19 2022 +0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Dec 28 15:54:19 2022 +0800"
      },
      "message": "Update metadata-v2.graphqls (#106)\n\n"
    },
    {
      "commit": "5d0344be45443bc3deef2f25ecbcf816c0dc159a",
      "tree": "cbf594f6a4d76db7a896dec3564f9d97a13acde7",
      "parents": [
        "0f6a3fae0e9dfc56513f17693d9ca21414c5a631"
      ],
      "author": {
        "name": "吴晟 Wu Sheng",
        "email": "wu.sheng@foxmail.com",
        "time": "Sat Dec 17 10:22:53 2022 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Dec 17 10:22:53 2022 +0800"
      },
      "message": "Add comments for instance/endpoint in topology (#105)\n\nType is no longer supported in the topology\r\n1. Instance Node\r\n2. Endpoint Node(never supported)\r\n3. Calls in the instance and endpoint(never supported) topology"
    },
    {
      "commit": "0f6a3fae0e9dfc56513f17693d9ca21414c5a631",
      "tree": "d60c3b1afed15018278294a5a56b43032812cd93",
      "parents": [
        "90724a9c4982ea806d6ad58304ed70d3c3758248"
      ],
      "author": {
        "name": "吴晟 Wu Sheng",
        "email": "wu.sheng@foxmail.com",
        "time": "Sun Nov 27 18:04:47 2022 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Nov 27 18:04:47 2022 +0800"
      },
      "message": "Polish ebpf network profiling protocol (#104)\n\n"
    },
    {
      "commit": "90724a9c4982ea806d6ad58304ed70d3c3758248",
      "tree": "9c6e63c84859da453ceffc60439bfbbfdc367323",
      "parents": [
        "34937ef582edd38319f57ff2bda09688b1af708e"
      ],
      "author": {
        "name": "mrproliu",
        "email": "741550557@qq.com",
        "time": "Wed Nov 23 14:14:26 2022 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Nov 23 14:14:26 2022 +0800"
      },
      "message": "Remove the must configuration on sampling field (#103)\n\n"
    },
    {
      "commit": "34937ef582edd38319f57ff2bda09688b1af708e",
      "tree": "b0ef52f65b679d0efe07ec426b8be69dc0e4dbce",
      "parents": [
        "6ebb10a411902cfca1b36e9fe6133f0e347433ea"
      ],
      "author": {
        "name": "mrproliu",
        "email": "741550557@qq.com",
        "time": "Thu Nov 17 09:29:16 2022 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Nov 17 09:29:16 2022 +0800"
      },
      "message": "Define the eBPF network sampling strategy (#102)\n\n"
    },
    {
      "commit": "6ebb10a411902cfca1b36e9fe6133f0e347433ea",
      "tree": "56c04ef660a4b78a769321ae1af13e9e9f22e397",
      "parents": [
        "f6ed76588f2aa147c0b59a3b497526b317ee7fb9"
      ],
      "author": {
        "name": "吴晟 Wu Sheng",
        "email": "wu.sheng@foxmail.com",
        "time": "Mon Oct 17 21:35:30 2022 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 17 21:35:30 2022 +0800"
      },
      "message": "Define SpanAttachedEvent query protocol (#101)\n\n"
    },
    {
      "commit": "f6ed76588f2aa147c0b59a3b497526b317ee7fb9",
      "tree": "546d2fdb9e5c33829cdfeda5124007fb4cfa876b",
      "parents": [
        "2c541beae657306127f07af127d179492a1d7cf9"
      ],
      "author": {
        "name": "吴晟 Wu Sheng",
        "email": "wu.sheng@foxmail.com",
        "time": "Mon Oct 17 19:07:42 2022 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 17 19:07:42 2022 +0800"
      },
      "message": "Add new record query protocol. (#100)\n\n"
    },
    {
      "commit": "2c541beae657306127f07af127d179492a1d7cf9",
      "tree": "b2b0bf289febfdba28cf51179ba9be619f9e2645",
      "parents": [
        "aba0de18fc934f6a20fd075ffe1a3df01ad1c80f"
      ],
      "author": {
        "name": "kezhenxu94",
        "email": "kezhenxu94@apache.org",
        "time": "Sun Sep 11 12:50:21 2022 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Sep 11 12:50:21 2022 +0800"
      },
      "message": "Fix dead link (#99)\n\n"
    },
    {
      "commit": "aba0de18fc934f6a20fd075ffe1a3df01ad1c80f",
      "tree": "658d28f7271cb1bacf1dd3e393470fa9cb28da76",
      "parents": [
        "47e3269499390602c21bbde2cfc8038d3677b0b0"
      ],
      "author": {
        "name": "mrproliu",
        "email": "741550557@qq.com",
        "time": "Mon Jul 11 23:45:27 2022 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 11 23:45:27 2022 +0800"
      },
      "message": "Support query process relation metrics (#98)\n\n* Support query process relation metrics"
    },
    {
      "commit": "47e3269499390602c21bbde2cfc8038d3677b0b0",
      "tree": "9c5388941fbefa8d7415c478d326463e05e40de8",
      "parents": [
        "6f23bf5b2b510f93320fe1b086075e062b0e8ea2"
      ],
      "author": {
        "name": "mrproliu",
        "email": "741550557@qq.com",
        "time": "Fri Jul 08 17:06:42 2022 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jul 08 17:06:42 2022 +0800"
      },
      "message": "Add eBPF network topology profiling query (#97)\n\nCo-authored-by: 吴晟 Wu Sheng \u003cwu.sheng@foxmail.com\u003e"
    },
    {
      "commit": "6f23bf5b2b510f93320fe1b086075e062b0e8ea2",
      "tree": "a823ff7a6ba994e4afc14e80c6f3309e11c89437",
      "parents": [
        "86a6863addd72e46d8de3c4dd91eaea3c8fcbcc4"
      ],
      "author": {
        "name": "kezhenxu94",
        "email": "kezhenxu94@apache.org",
        "time": "Thu Jun 02 13:36:09 2022 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 02 13:36:09 2022 +0800"
      },
      "message": "Add error message in log request (#96)\n\n"
    },
    {
      "commit": "86a6863addd72e46d8de3c4dd91eaea3c8fcbcc4",
      "tree": "9a1d3a17a62edff19f56f9d42624a06669823f3f",
      "parents": [
        "edf5871a3a2e8f7300eb06175240b56c21072fe9"
      ],
      "author": {
        "name": "kezhenxu94",
        "email": "kezhenxu94@apache.org",
        "time": "Wed Jun 01 15:28:24 2022 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jun 01 15:28:24 2022 +0800"
      },
      "message": "Allow querying logs only by instance to simplify frontend query (#95)\n\n"
    },
    {
      "commit": "edf5871a3a2e8f7300eb06175240b56c21072fe9",
      "tree": "65de963a6bb7b1da41b9b2fb7e43baaba0fdb00b",
      "parents": [
        "6c461cc60a653de801e51ea914b78a243ce66819"
      ],
      "author": {
        "name": "吴晟 Wu Sheng",
        "email": "wu.sheng@foxmail.com",
        "time": "Thu May 26 18:34:19 2022 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 26 18:34:19 2022 +0800"
      },
      "message": "Revert \"Add TraceSource for trace query (#92)\" (#94)\n\nThis reverts commit a2bdef3d57e58cf9d8fce76a25703007744c2d6a."
    },
    {
      "commit": "6c461cc60a653de801e51ea914b78a243ce66819",
      "tree": "3209dc0df614b0beadc1f223c2101db6ebfa4dfb",
      "parents": [
        "52b86d4f365f2b5fd2636d72633516eb26e74b21"
      ],
      "author": {
        "name": "kezhenxu94",
        "email": "kezhenxu94@apache.org",
        "time": "Wed May 25 20:48:11 2022 +0800"
      },
      "committer": {
        "name": "kezhenxu94",
        "email": "kezhenxu94@apache.org",
        "time": "Wed May 25 20:48:11 2022 +0800"
      },
      "message": "Fix protocol syntax\n"
    },
    {
      "commit": "52b86d4f365f2b5fd2636d72633516eb26e74b21",
      "tree": "54d62b511270ac705b64c28d8855b2990b0cedc0",
      "parents": [
        "a2bdef3d57e58cf9d8fce76a25703007744c2d6a"
      ],
      "author": {
        "name": "kezhenxu94",
        "email": "kezhenxu94@apache.org",
        "time": "Wed May 25 11:09:47 2022 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 25 11:09:47 2022 +0800"
      },
      "message": "Add protocol to query ondemand Pod log (#93)\n\n"
    },
    {
      "commit": "a2bdef3d57e58cf9d8fce76a25703007744c2d6a",
      "tree": "76f43e515b16af4ec53a42396c7c2ee48badb8cd",
      "parents": [
        "3adb9f68649b1a03fa3fa664192ff4bd7523f18b"
      ],
      "author": {
        "name": "吴晟 Wu Sheng",
        "email": "wu.sheng@foxmail.com",
        "time": "Sat May 21 10:12:37 2022 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat May 21 10:12:37 2022 +0800"
      },
      "message": "Add TraceSource for trace query (#92)\n\n"
    },
    {
      "commit": "3adb9f68649b1a03fa3fa664192ff4bd7523f18b",
      "tree": "ebc44de58e9a543bba31514501c3cb1731d74b12",
      "parents": [
        "6f9d1721048a2703b4a0f0a96bee70660b9ff628"
      ],
      "author": {
        "name": "mrproliu",
        "email": "741550557@qq.com",
        "time": "Thu May 19 18:01:36 2022 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 19 18:01:36 2022 +0800"
      },
      "message": "Remove total in query alarm, browser logs, and event list. (#91)\n\n"
    },
    {
      "commit": "6f9d1721048a2703b4a0f0a96bee70660b9ff628",
      "tree": "5977a894d50554716eaa49d1807c91380fb94fe7",
      "parents": [
        "022e63d476ebd2c24b05e4a1b8d816c0c5a4bca2"
      ],
      "author": {
        "name": "吴晟 Wu Sheng",
        "email": "wu.sheng@foxmail.com",
        "time": "Wed May 18 16:29:07 2022 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 18 16:29:07 2022 +0800"
      },
      "message": "Remove total in query trace and log list. (#90)\n\n"
    },
    {
      "commit": "022e63d476ebd2c24b05e4a1b8d816c0c5a4bca2",
      "tree": "31c0ff090881db1ac9156750be2de1fdc76628b2",
      "parents": [
        "9231574b1d6b2037377b0cc50a49125fbf36c014"
      ],
      "author": {
        "name": "mrproliu",
        "email": "741550557@qq.com",
        "time": "Wed May 18 12:04:22 2022 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 18 12:04:22 2022 +0800"
      },
      "message": "Add Off CPU eBPF Profiling query protocol (#89)\n\n"
    },
    {
      "commit": "9231574b1d6b2037377b0cc50a49125fbf36c014",
      "tree": "84bbb088cec88007c813761c51afa29722d37167",
      "parents": [
        "1c1975978bb34f319ade2bc66d011428bf78bc22"
      ],
      "author": {
        "name": "mrproliu",
        "email": "741550557@qq.com",
        "time": "Wed May 11 14:20:19 2022 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 11 14:20:19 2022 +0800"
      },
      "message": "Remove duration in query eBPF profiling schedulers (#88)\n\n"
    },
    {
      "commit": "1c1975978bb34f319ade2bc66d011428bf78bc22",
      "tree": "130bcafc09dad5766c8fdd49aafa9bb5b4f27716",
      "parents": [
        "81449ae1c6911395a4d2c358dd39962d6fe0c439"
      ],
      "author": {
        "name": "mrproliu",
        "email": "741550557@qq.com",
        "time": "Tue May 10 16:47:53 2022 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 10 16:47:53 2022 +0800"
      },
      "message": "Remove `Layer` concept in `Process` (#87)\n\n"
    },
    {
      "commit": "81449ae1c6911395a4d2c358dd39962d6fe0c439",
      "tree": "6c8957f72b9238b89cf45a683224afd2abe2a91d",
      "parents": [
        "31f7fd1439a5c7839c06eb3a7cea636e758d3187"
      ],
      "author": {
        "name": "Wan Kai",
        "email": "wankai123@foxmail.com",
        "time": "Tue May 10 16:40:30 2022 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 10 16:40:30 2022 +0800"
      },
      "message": "Remove `Layer` concept from `ServiceInstance`. (#86)\n\n"
    },
    {
      "commit": "31f7fd1439a5c7839c06eb3a7cea636e758d3187",
      "tree": "37f0aa973558ead753ab90610dc98912b74e8005",
      "parents": [
        "f40f3914b39efb6590bc51a7014dc5080361d9ba"
      ],
      "author": {
        "name": "Wan Kai",
        "email": "wankai123@foxmail.com",
        "time": "Fri May 06 15:51:42 2022 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri May 06 15:51:42 2022 +0800"
      },
      "message": "Add log\u0027s tag autocomplete query (#85)\n\n"
    },
    {
      "commit": "f40f3914b39efb6590bc51a7014dc5080361d9ba",
      "tree": "3cbf8f6b327d6f5016b9fb6abc9d223ae226bfbf",
      "parents": [
        "354b2f54322ec4395d1f3ff869f56e7aeba5e447"
      ],
      "author": {
        "name": "Wan Kai",
        "email": "wankai123@foxmail.com",
        "time": "Thu Apr 28 19:28:37 2022 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 28 19:28:37 2022 +0800"
      },
      "message": "Add duration to filter the trace tag autocomplete result. (#84)\n\n"
    },
    {
      "commit": "354b2f54322ec4395d1f3ff869f56e7aeba5e447",
      "tree": "31b27401ae88399fac5c469b64fdd93534f324fd",
      "parents": [
        "4fb447b78d6e31912cbd8c8ae82cca1fc80861de"
      ],
      "author": {
        "name": "Wan Kai",
        "email": "wankai123@foxmail.com",
        "time": "Wed Apr 27 11:26:56 2022 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 27 11:26:56 2022 +0800"
      },
      "message": "Add query trace tag autocomplete (#83)\n\n"
    },
    {
      "commit": "4fb447b78d6e31912cbd8c8ae82cca1fc80861de",
      "tree": "27da7a0bf023e8dba5b61b4a5bb0c03859f51080",
      "parents": [
        "aa845d56d114b89ac90bfefdda7d89e0cd144658"
      ],
      "author": {
        "name": "mrproliu",
        "email": "741550557@qq.com",
        "time": "Wed Apr 13 21:49:41 2022 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 13 21:49:41 2022 +0800"
      },
      "message": "Update process query (#82)\n\n"
    },
    {
      "commit": "aa845d56d114b89ac90bfefdda7d89e0cd144658",
      "tree": "250edaf6e30308fec13501e53aaa3b448f74124d",
      "parents": [
        "7105ce5218828e0bd1f768d888eda0adefa68ef3"
      ],
      "author": {
        "name": "Hoshea Jiang",
        "email": "fgksgf@gmail.com",
        "time": "Tue Apr 12 14:07:18 2022 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 12 14:07:18 2022 +0800"
      },
      "message": "Update event.graphqls (#81)\n\n"
    },
    {
      "commit": "7105ce5218828e0bd1f768d888eda0adefa68ef3",
      "tree": "7ee4e88c44e11a374ddaa8e7104cc041711d4958",
      "parents": [
        "3b3b5f42609b4beebd83fbb8ad6d39090e19f894"
      ],
      "author": {
        "name": "吴晟 Wu Sheng",
        "email": "wu.sheng@foxmail.com",
        "time": "Tue Apr 12 12:01:27 2022 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 12 12:01:27 2022 +0800"
      },
      "message": "Update metadata-v2.graphqls"
    }
  ],
  "next": "3b3b5f42609b4beebd83fbb8ad6d39090e19f894"
}
