)]}'
{
  "log": [
    {
      "commit": "6152c07320c5a883b7ac9b14e6cb662c488bfaee",
      "tree": "be07aa77c8b5f729284ab664a6c88aaa073deaab",
      "parents": [
        "b832d7ace47ae40dd3ed96bb8d5a042b22c9ce65"
      ],
      "author": {
        "name": "Logic",
        "email": "zhaoqingran@apache.org",
        "time": "Fri Jul 24 15:07:35 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jul 24 15:07:35 2026 +0800"
      },
      "message": "refactor: evolve common-core payload compatibility (#4237)"
    },
    {
      "commit": "b832d7ace47ae40dd3ed96bb8d5a042b22c9ce65",
      "tree": "cac8c39ce33d449b20556c519830f093a07c0948",
      "parents": [
        "3ab68b581448c1f05fc58e04b41941c830bdf9c9"
      ],
      "author": {
        "name": "Duansg",
        "email": "siguoduan@gmail.com",
        "time": "Fri Jul 24 10:39:36 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jul 24 10:39:36 2026 +0800"
      },
      "message": "[fix] fix horizontal scroll not working in periodic threshold preview table (#4238)"
    },
    {
      "commit": "3ab68b581448c1f05fc58e04b41941c830bdf9c9",
      "tree": "1ddc38b4acbe4834154d76065295ed55b20e0279",
      "parents": [
        "1d9edb244c085df16547883fa46d97cde7950606"
      ],
      "author": {
        "name": "Duansg",
        "email": "siguoduan@gmail.com",
        "time": "Fri Jul 24 00:54:05 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jul 24 00:54:05 2026 +0800"
      },
      "message": "[improve] degrade observability consoles gracefully when storage lacks log/trace/metric support (#4233)\n\nCo-authored-by: Tomsun28 \u003ctomsun28@outlook.com\u003e"
    },
    {
      "commit": "1d9edb244c085df16547883fa46d97cde7950606",
      "tree": "dd8f1ba143185d9191bd2fa67d76be928c321a2d",
      "parents": [
        "1429115282d19e037fa57bc65792b65f3bcd3fa9"
      ],
      "author": {
        "name": "shown",
        "email": "yuluo08290126@gmail.com",
        "time": "Thu Jul 23 20:41:28 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 23 20:41:28 2026 +0800"
      },
      "message": "feat: use spring ai MethodToolCallbackProvider replace custom reflect… (#4234)\n\nSigned-off-by: yuluo-yx \u003cyuluo08290126@gmail.com\u003e"
    },
    {
      "commit": "1429115282d19e037fa57bc65792b65f3bcd3fa9",
      "tree": "0e13888826daf420304382eeb0bf9b802d25582f",
      "parents": [
        "4b217e70972ab3ab21bb07f14cd5f012d36e7149"
      ],
      "author": {
        "name": "Duansg",
        "email": "siguoduan@gmail.com",
        "time": "Thu Jul 23 11:34:35 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 23 11:34:35 2026 +0800"
      },
      "message": "[improve] pre-create hertzbeat_logs table during greptime signal initialization (#4231)"
    },
    {
      "commit": "4b217e70972ab3ab21bb07f14cd5f012d36e7149",
      "tree": "fd090bab33cd240ba8969d8cadf457100ae56d9f",
      "parents": [
        "032a4852f71b7113ba2654ec5444b9b5ea86edec"
      ],
      "author": {
        "name": "wy471x",
        "email": "wy471x@gmail.com",
        "time": "Thu Jul 23 00:23:37 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 23 00:23:37 2026 +0800"
      },
      "message": "feat(status-page): add configurable time range for component history (#4222)\n\nCo-authored-by: Claude Opus 4.7 \u003cnoreply@anthropic.com\u003e\nCo-authored-by: Duansg \u003csiguoduan@gmail.com\u003e\nCo-authored-by: Tomsun28 \u003ctomsun28@outlook.com\u003e"
    },
    {
      "commit": "032a4852f71b7113ba2654ec5444b9b5ea86edec",
      "tree": "9961924e183bd9ccd078ee350b5b4ec85a8e7ff0",
      "parents": [
        "6b78b784a2df318e8ba302f7e931ffa827b25daf"
      ],
      "author": {
        "name": "shown",
        "email": "yuluo08290126@gmail.com",
        "time": "Wed Jul 22 23:46:33 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 22 23:46:33 2026 +0800"
      },
      "message": "fix(ai): propagate security context to tool callbacks (#4230)\n\nSigned-off-by: yuluo-yx \u003cyuluo08290126@gmail.com\u003e"
    },
    {
      "commit": "6b78b784a2df318e8ba302f7e931ffa827b25daf",
      "tree": "21e773c96fc155c7692532812a9371678ef94d66",
      "parents": [
        "11cd5bb0c76ef9f1605a22f03546120c9257deee"
      ],
      "author": {
        "name": "Duansg",
        "email": "siguoduan@gmail.com",
        "time": "Wed Jul 22 14:33:17 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 22 14:33:17 2026 +0800"
      },
      "message": "[improve] remove unused log management translations (#4229)"
    },
    {
      "commit": "11cd5bb0c76ef9f1605a22f03546120c9257deee",
      "tree": "702577b86c38caa94b92360bad0bd4ae988d4c0f",
      "parents": [
        "a9eb2319893a379056d7c182bf1b4e5d2cf9f537"
      ],
      "author": {
        "name": "Duansg",
        "email": "siguoduan@gmail.com",
        "time": "Wed Jul 22 01:32:24 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 22 01:32:24 2026 +0800"
      },
      "message": "[improve] reject masked receiver edit when the stored receiver does not exist (#4225)"
    },
    {
      "commit": "a9eb2319893a379056d7c182bf1b4e5d2cf9f537",
      "tree": "1cf13467b3f993d5481402f7279e01524f4959b4",
      "parents": [
        "9b31baec8acdd8a96984535c433759ff1f8548a1"
      ],
      "author": {
        "name": "hengyuss",
        "email": "81064732+hengyuss@users.noreply.github.com",
        "time": "Tue Jul 21 23:59:29 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 21 23:59:29 2026 +0800"
      },
      "message": "fix:prometheus timeout monitor key mismatch (#4215)\n\nCo-authored-by: Tomsun28 \u003ctomsun28@outlook.com\u003e"
    },
    {
      "commit": "9b31baec8acdd8a96984535c433759ff1f8548a1",
      "tree": "52a7f14025bba4027ad180858d8e0a4ad4d440c2",
      "parents": [
        "0a38a7375621220d2f9dec9b713f9edebd6ac4df"
      ],
      "author": {
        "name": "shown",
        "email": "yuluo08290126@gmail.com",
        "time": "Tue Jul 21 23:34:06 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 21 23:34:06 2026 +0800"
      },
      "message": "fix(ai): improve SOP execution and provider config handling (#4224)\n\nSigned-off-by: yuluo-yx \u003cyuluo08290126@gmail.com\u003e\nCo-authored-by: Tomsun28 \u003ctomsun28@outlook.com\u003e"
    },
    {
      "commit": "0a38a7375621220d2f9dec9b713f9edebd6ac4df",
      "tree": "e2f3a74ca6cec4c9c76398af368df4896a2b93c8",
      "parents": [
        "c9e3338c9f287753aced7ee498969ad0b8420f3d"
      ],
      "author": {
        "name": "Duansg",
        "email": "siguoduan@gmail.com",
        "time": "Tue Jul 21 23:19:43 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 21 23:19:43 2026 +0800"
      },
      "message": "[improve] form-urlencode SQL request body in GreptimeSqlQueryExecutor (#4223)\n\nCo-authored-by: Tomsun28 \u003ctomsun28@outlook.com\u003e"
    },
    {
      "commit": "c9e3338c9f287753aced7ee498969ad0b8420f3d",
      "tree": "0df92166387949ca4a9675fb9cf6c16d97c906d3",
      "parents": [
        "107f7d02ffec8af09f0628f336ce23c0a11c7214"
      ],
      "author": {
        "name": "Duansg",
        "email": "siguoduan@gmail.com",
        "time": "Tue Jul 21 23:11:30 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 21 23:11:30 2026 +0800"
      },
      "message": "[improve] mask secret fields of notice receiver in rest api response (#4220)"
    },
    {
      "commit": "107f7d02ffec8af09f0628f336ce23c0a11c7214",
      "tree": "c69d0fd18370b15f500a3128afc6b25c2c76ff79",
      "parents": [
        "e3acbbd6db28be7fe6f21a9f769e8b0dbb9dd30e"
      ],
      "author": {
        "name": "shown",
        "email": "yuluo08290126@gmail.com",
        "time": "Mon Jul 20 22:42:25 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 20 22:42:25 2026 +0800"
      },
      "message": " fix(log): send initial SSE event and periodic heartbeat (#4221)\n\nSigned-off-by: yuluo-yx \u003cyuluo08290126@gmail.com\u003e"
    },
    {
      "commit": "e3acbbd6db28be7fe6f21a9f769e8b0dbb9dd30e",
      "tree": "e0cc6c9f7fc90a271afaa62f4755e57f0012ea59",
      "parents": [
        "31bc7d8a51a3f719e76e454ddbe4cd2ac93031fb"
      ],
      "author": {
        "name": "shown",
        "email": "yuluo08290126@gmail.com",
        "time": "Sat Jul 18 01:45:13 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jul 18 01:45:13 2026 +0800"
      },
      "message": "chore(ci): Add workflow_dispatch trigger to nightly build (#4213)"
    },
    {
      "commit": "31bc7d8a51a3f719e76e454ddbe4cd2ac93031fb",
      "tree": "fca7f0681f9b4629fed0e88cfae146fea136e7b1",
      "parents": [
        "79427099a261833b9f5f82042edc76ff30e6bc16"
      ],
      "author": {
        "name": "moduvoice",
        "email": "moduvoicr77@gmail.com",
        "time": "Fri Jul 17 20:51:27 2026 +0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jul 17 21:51:27 2026 +0800"
      },
      "message": "[feature] Add Korean i18n (#4197)\n\nCo-authored-by: Claude Sonnet 5 \u003cnoreply@anthropic.com\u003e\nCo-authored-by: Duansg \u003csiguoduan@gmail.com\u003e\nCo-authored-by: Tomsun28 \u003ctomsun28@outlook.com\u003e"
    },
    {
      "commit": "79427099a261833b9f5f82042edc76ff30e6bc16",
      "tree": "e3938f699edee80a504b0046c48f6aaf581348a3",
      "parents": [
        "0edc363bcc35fbb7ace8fb4731d2b11cdb0bbfff"
      ],
      "author": {
        "name": "Duansg",
        "email": "siguoduan@gmail.com",
        "time": "Fri Jul 17 10:40:17 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jul 17 10:40:17 2026 +0800"
      },
      "message": " [improve] bump grpc-java from 1.56.1 to 1.76.3 (#4211)"
    },
    {
      "commit": "0edc363bcc35fbb7ace8fb4731d2b11cdb0bbfff",
      "tree": "9517a00cd74dc4dbedde58ff3c7506dcab95f912",
      "parents": [
        "47538dbc1a7479c156e56a36c5584a072ef0696b"
      ],
      "author": {
        "name": "Duansg",
        "email": "siguoduan@gmail.com",
        "time": "Thu Jul 16 22:58:42 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 16 22:58:42 2026 +0800"
      },
      "message": "fix: remove duplicated ASF license headers left by license-eye auto-fix (#4210)"
    },
    {
      "commit": "47538dbc1a7479c156e56a36c5584a072ef0696b",
      "tree": "5b9a314908acfaa9da2b2df72dc90d9b5d285556",
      "parents": [
        "aee4fcc19b7a938bc87a6e254ba08eec76aa36e8"
      ],
      "author": {
        "name": "Logic",
        "email": "zhaoqingran@apache.org",
        "time": "Thu Jul 16 20:39:17 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 16 20:39:17 2026 +0800"
      },
      "message": "feat(observability): add Angular three-signal transition (#4195)\n\nSigned-off-by: Duansg \u003csiguoduan@gmail.com\u003e\nSigned-off-by: Tomsun28 \u003ctomsun28@outlook.com\u003e\nCo-authored-by: Duansg \u003csiguoduan@gmail.com\u003e\nCo-authored-by: github-actions[bot] \u003c41898282+github-actions[bot]@users.noreply.github.com\u003e\nCo-authored-by: Tomsun28 \u003ctomsun28@outlook.com\u003e\nCo-authored-by: aias00 \u003cliuhongyu@apache.org\u003e"
    },
    {
      "commit": "aee4fcc19b7a938bc87a6e254ba08eec76aa36e8",
      "tree": "3008a592d56cc969b0844d9211187712a8db88e4",
      "parents": [
        "34940db1180e4e2c1755a1c349a45cf8456d4485"
      ],
      "author": {
        "name": "shown",
        "email": "yuluo08290126@gmail.com",
        "time": "Wed Jul 15 22:03:36 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 15 22:03:36 2026 +0800"
      },
      "message": "fix(ai): correct conversation message handling (#4208)\n\nSigned-off-by: yuluo-yx \u003cyuluo08290126@gmail.com\u003e"
    },
    {
      "commit": "34940db1180e4e2c1755a1c349a45cf8456d4485",
      "tree": "3682495ac5ce6f4c5f69dc0be9d0b8842fa1a137",
      "parents": [
        "0d3f1428499dbf483918549704750a6dec4e66cc"
      ],
      "author": {
        "name": "Logic",
        "email": "zhaoqingran@apache.org",
        "time": "Tue Jul 14 21:39:54 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 14 21:39:54 2026 +0800"
      },
      "message": "refactor: remove obsolete template marketplace (#4207)"
    },
    {
      "commit": "0d3f1428499dbf483918549704750a6dec4e66cc",
      "tree": "b437dec931f50ff6d1d2e60a1c6a7e095d5e6057",
      "parents": [
        "37623cbc37526bf259334754fada667fabc09df1"
      ],
      "author": {
        "name": "NekoPunch",
        "email": "95899648+orangeCatDeveloper@users.noreply.github.com",
        "time": "Tue Jul 14 00:36:09 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 14 00:36:09 2026 -0700"
      },
      "message": "fix: collector boot fails when jar manifest lacks Class-Path (#4190)\n\nCo-authored-by: aias00 \u003cliuhongyu@apache.org\u003e"
    },
    {
      "commit": "37623cbc37526bf259334754fada667fabc09df1",
      "tree": "33b247e3c73dc661af6301a99784d305ae24e390",
      "parents": [
        "1980d9a611871e183479d90bb24749b961650b5e"
      ],
      "author": {
        "name": "NekoPunch",
        "email": "95899648+orangeCatDeveloper@users.noreply.github.com",
        "time": "Mon Jul 13 08:27:22 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 13 08:27:22 2026 -0700"
      },
      "message": "fix: pin collector docker image root path across versions (#4189)\n\nCo-authored-by: Duansg \u003csiguoduan@gmail.com\u003e\nCo-authored-by: aias00 \u003cliuhongyu@apache.org\u003e"
    },
    {
      "commit": "1980d9a611871e183479d90bb24749b961650b5e",
      "tree": "46942637df3a44e11992c9026dd98235e69b3f6b",
      "parents": [
        "cc8206062f19e72c63e73d2f2ea7fff7e95bfd0c"
      ],
      "author": {
        "name": "shown",
        "email": "yuluo08290126@gmail.com",
        "time": "Mon Jul 13 22:39:23 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 13 22:39:23 2026 +0800"
      },
      "message": "feat: replace deprecated Spring AI Tool API (#4206)\n\nSigned-off-by: yuluo-yx \u003cyuluo08290126@gmail.com\u003e"
    },
    {
      "commit": "cc8206062f19e72c63e73d2f2ea7fff7e95bfd0c",
      "tree": "ed22eb85a0edd88c5282b59dbc176fc522dbda4e",
      "parents": [
        "8b6d0d0056bd3aa1c157b74ed3e4d1eb0d1c899a"
      ],
      "author": {
        "name": "Duansg",
        "email": "siguoduan@gmail.com",
        "time": "Mon Jul 13 22:23:02 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 13 07:23:02 2026 -0700"
      },
      "message": "[fix] Fixed matching issues caused by date components and outdated time zone offsets (#4192)\n\nCo-authored-by: Claude Fable 5 \u003cnoreply@anthropic.com\u003e"
    },
    {
      "commit": "8b6d0d0056bd3aa1c157b74ed3e4d1eb0d1c899a",
      "tree": "ba59a59fd03e3e936dec694e6194f0977cbdfddf",
      "parents": [
        "7d14ed80ba8cf1be61ec660e88571a11de0ccf2f"
      ],
      "author": {
        "name": "Duansg",
        "email": "siguoduan@gmail.com",
        "time": "Mon Jul 13 19:00:00 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 13 04:00:00 2026 -0700"
      },
      "message": "[fix] carry job labels/annotations/metadata in timeout metrics data (#4205)"
    },
    {
      "commit": "7d14ed80ba8cf1be61ec660e88571a11de0ccf2f",
      "tree": "1d73d600f72b0ac28fe2a64bac22c255b4239ebf",
      "parents": [
        "f69c0f7b101ac0cbe3b631c0e375b8d720743282"
      ],
      "author": {
        "name": "NekoPunch",
        "email": "95899648+orangeCatDeveloper@users.noreply.github.com",
        "time": "Sun Jul 12 23:46:00 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jul 12 23:46:00 2026 -0700"
      },
      "message": "[fix] expose prestodb auth parameters and wire authorization into all metrics (#4188)\n\nCo-authored-by: Duansg \u003csiguoduan@gmail.com\u003e"
    },
    {
      "commit": "f69c0f7b101ac0cbe3b631c0e375b8d720743282",
      "tree": "e92bc46cab015df9f03864742448fa5c15137ee3",
      "parents": [
        "4cf968a3f49bf71029ec3bb1476fd82f31cfe20e"
      ],
      "author": {
        "name": "NekoPunch",
        "email": "95899648+orangeCatDeveloper@users.noreply.github.com",
        "time": "Sun Jul 12 23:11:39 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 13 14:11:39 2026 +0800"
      },
      "message": "docs: fix dead taosKeeper doc links (#4202)"
    },
    {
      "commit": "4cf968a3f49bf71029ec3bb1476fd82f31cfe20e",
      "tree": "150362e31e21920daf9c7aae0d298e5106cccd01",
      "parents": [
        "9bd2796119b558cff2834dd35e3d21f2eb4a53a4"
      ],
      "author": {
        "name": "Duansg",
        "email": "siguoduan@gmail.com",
        "time": "Sun Jul 12 23:34:45 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jul 12 08:34:45 2026 -0700"
      },
      "message": "[fix] Fix notice rule label matching against grouped alerts (#4191)"
    },
    {
      "commit": "9bd2796119b558cff2834dd35e3d21f2eb4a53a4",
      "tree": "80e59a037639b59672e124e822bac208c11e2b5b",
      "parents": [
        "0734013a2ac157a5df2ccd800bbb5dae201cd7c3"
      ],
      "author": {
        "name": "Duansg",
        "email": "siguoduan@gmail.com",
        "time": "Sun Jul 12 23:05:40 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jul 12 08:05:40 2026 -0700"
      },
      "message": "[fix] cancel the overwritten timeout in cyclicJob to fix HashedWheelTimeout memory leak (#4201)"
    },
    {
      "commit": "0734013a2ac157a5df2ccd800bbb5dae201cd7c3",
      "tree": "65b355d28a53de7b1928bebfaccee5f0aa7aaa63",
      "parents": [
        "6ec4958997206dee86ffea335354e744558bf407"
      ],
      "author": {
        "name": "shown",
        "email": "yuluo08290126@gmail.com",
        "time": "Sun Jul 12 22:45:19 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jul 12 22:45:19 2026 +0800"
      },
      "message": "fix: avoid LLM generates sql has sql injection error (#4200)\n\nSigned-off-by: yuluo-yx \u003cyuluo08290126@gmail.com\u003e"
    },
    {
      "commit": "6ec4958997206dee86ffea335354e744558bf407",
      "tree": "4a177028f69a3be0115d87493dcaa7648c98b28b",
      "parents": [
        "e57c728364545f069c5cb8085ce82f8ac5b7aa02"
      ],
      "author": {
        "name": "shown",
        "email": "yuluo08290126@gmail.com",
        "time": "Sun Jul 12 17:25:02 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jul 12 17:25:02 2026 +0800"
      },
      "message": "[fix] Prevent NPE when VictoriaMetrics compression is unset (#4199)"
    },
    {
      "commit": "e57c728364545f069c5cb8085ce82f8ac5b7aa02",
      "tree": "9acd8d4a3423755355e3c7694f19631a2128fd89",
      "parents": [
        "265c3f1872ad6eb084c9ea8be1d5affc638d3297"
      ],
      "author": {
        "name": "shown",
        "email": "yuluo08290126@gmail.com",
        "time": "Sun Jul 12 16:56:05 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jul 12 16:56:05 2026 +0800"
      },
      "message": "feat: fix ssh connection bug (#4198)"
    },
    {
      "commit": "265c3f1872ad6eb084c9ea8be1d5affc638d3297",
      "tree": "fa5edbbf6d873fd03f50aa0c713dbe22532742c8",
      "parents": [
        "90f4c28b86471a3849789b6953f0f011dd8d7757"
      ],
      "author": {
        "name": "Duansg",
        "email": "siguoduan@gmail.com",
        "time": "Sat Jul 11 17:03:45 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jul 11 17:03:45 2026 +0800"
      },
      "message": "[fix] Fix startup_failure: pin third-party actions to ASF-allowlisted SHAs (#4193)"
    },
    {
      "commit": "90f4c28b86471a3849789b6953f0f011dd8d7757",
      "tree": "a9310165fc10849225141b5cf0180d23d39207d9",
      "parents": [
        "577ab10c5f6236fd48ba96c3721b5d9f1f3daaaf"
      ],
      "author": {
        "name": "hutiefang76",
        "email": "137664623+hutiefang76@users.noreply.github.com",
        "time": "Sat Jul 11 16:08:34 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jul 11 16:08:34 2026 +0800"
      },
      "message": "[collector]bugfix: close jdbc connection on statement creation failure (#4184)\n\nCo-authored-by: hutiefang \u003chutiefang@qq.com\u003e\nCo-authored-by: Duansg \u003csiguoduan@gmail.com\u003e\nSigned-off-by: hutiefang \u003chutiefang@qq.com\u003e"
    },
    {
      "commit": "577ab10c5f6236fd48ba96c3721b5d9f1f3daaaf",
      "tree": "c441506dfb2526aaec8897d967aadbefd07f5d39",
      "parents": [
        "ef2672b06ca3cc5bf998804fc6fbf2716433735b"
      ],
      "author": {
        "name": "LiuHanZhi",
        "email": "liuhanzhi514@gmail.com",
        "time": "Wed Jul 08 22:31:26 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 08 22:31:26 2026 +0800"
      },
      "message": "docs: fix 13 typos in documentation and comments (#4187)\n\nCo-authored-by: Tomsun28 \u003ctomsun28@outlook.com\u003e"
    },
    {
      "commit": "ef2672b06ca3cc5bf998804fc6fbf2716433735b",
      "tree": "b8f66461f37fdb84657b5ba6524e0eef59216012",
      "parents": [
        "c2c30955059767cfb7ed67a2890403074a01b261"
      ],
      "author": {
        "name": "NekoPunch",
        "email": "95899648+orangeCatDeveloper@users.noreply.github.com",
        "time": "Wed Jul 08 07:05:27 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 08 22:05:27 2026 +0800"
      },
      "message": "[doc] fix typos and stale setup instructions across docs (#4186)\n\nCo-authored-by: Duansg \u003csiguoduan@gmail.com\u003e\nCo-authored-by: Tomsun28 \u003ctomsun28@outlook.com\u003e"
    },
    {
      "commit": "c2c30955059767cfb7ed67a2890403074a01b261",
      "tree": "2ceabd1d5488aa2639423f96f9455f22866e38aa",
      "parents": [
        "09a8bd809a47d9a199f5c6b1e2736d76a3c7bcf3"
      ],
      "author": {
        "name": "NekoPunch",
        "email": "95899648+orangeCatDeveloper@users.noreply.github.com",
        "time": "Wed Jul 08 06:54:47 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 08 21:54:47 2026 +0800"
      },
      "message": "[monitoring-template] fix: correct malformed html tags in help text (#4185)\n\nCo-authored-by: Duansg \u003csiguoduan@gmail.com\u003e"
    },
    {
      "commit": "09a8bd809a47d9a199f5c6b1e2736d76a3c7bcf3",
      "tree": "9d9e212b91950dde7a757d142f71f0b8916a1065",
      "parents": [
        "3c87b977ed421dee3b2c300028e250865ab5469a"
      ],
      "author": {
        "name": "liutianyou",
        "email": "liutianyou@apache.org",
        "time": "Sat Jul 04 18:43:16 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jul 04 18:43:16 2026 +0800"
      },
      "message": "[fix] upgrade the version of spring-ai. (#4176)\n\nCo-authored-by: Tomsun28 \u003ctomsun28@outlook.com\u003e"
    },
    {
      "commit": "3c87b977ed421dee3b2c300028e250865ab5469a",
      "tree": "bf4e22635cdb40c3c4d8fda40cad84922a7fc3d4",
      "parents": [
        "375ee5494ed32a9c9f95938bbf0c650264b2f32e"
      ],
      "author": {
        "name": "hutiefang76",
        "email": "137664623+hutiefang76@users.noreply.github.com",
        "time": "Sat Jul 04 16:52:52 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jul 04 16:52:52 2026 +0800"
      },
      "message": "[bugfix] Fix duplicate collector job timeouts (#4169)\n\nCo-authored-by: hutiefang \u003chutiefang@qq.com\u003e\nCo-authored-by: Tomsun28 \u003ctomsun28@outlook.com\u003e"
    },
    {
      "commit": "375ee5494ed32a9c9f95938bbf0c650264b2f32e",
      "tree": "e242628198d6fe3e2d74d7ff6e2ed39644a48f68",
      "parents": [
        "a4dbf0b9bcd9d1e376855236319db2159c6bc006"
      ],
      "author": {
        "name": "hutiefang76",
        "email": "137664623+hutiefang76@users.noreply.github.com",
        "time": "Sat Jul 04 14:27:37 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jul 04 14:27:37 2026 +0800"
      },
      "message": "[collector]bugfix: honor XML response charset (#4167)\n\nCo-authored-by: Tomsun28 \u003ctomsun28@outlook.com\u003e"
    },
    {
      "commit": "a4dbf0b9bcd9d1e376855236319db2159c6bc006",
      "tree": "b1113541cecc5f9bf30d14d01bf91e2c8922b9b0",
      "parents": [
        "2fd363dfdd8677fcad02bdd37a0b2bd427bc84b3"
      ],
      "author": {
        "name": "wilmerdooley",
        "email": "wilmer@snovon.com",
        "time": "Fri Jul 03 08:51:56 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jul 03 20:51:56 2026 +0800"
      },
      "message": "[fix] persist custom monitor labels when writing to GreptimeDB (#4151)\n\nSigned-off-by: wilmerdooley \u003cwilmerdooley1@gmail.com\u003e\nCo-authored-by: Tomsun28 \u003ctomsun28@outlook.com\u003e"
    },
    {
      "commit": "2fd363dfdd8677fcad02bdd37a0b2bd427bc84b3",
      "tree": "b70d1bbea356f98ce127042f1135399e4c5fa4ac",
      "parents": [
        "2389db7b3ba9e040b45298b1b6bdc22c02059e32"
      ],
      "author": {
        "name": "Zmjjeff7",
        "email": "2519416535@qq.com",
        "time": "Fri Jul 03 00:30:57 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jul 03 00:30:57 2026 +0800"
      },
      "message": "[feat] add ntfy as a new alert notification channel (#4132)\n\nCo-authored-by: lynx009 \u003c2030509072@qq.com\u003e\nCo-authored-by: Tomsun28 \u003ctomsun28@outlook.com\u003e"
    },
    {
      "commit": "2389db7b3ba9e040b45298b1b6bdc22c02059e32",
      "tree": "2412b8c4aa2a163f482d055730a03003aa0f4861",
      "parents": [
        "1b7f7f9733ae84ef1eeadb712e244ee991a183ac"
      ],
      "author": {
        "name": "wy471x",
        "email": "wy471x@gmail.com",
        "time": "Thu Jul 02 23:44:56 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 02 23:44:56 2026 +0800"
      },
      "message": "[feat]:add db account monitoring metrics for postgresql. (#4131)\n\nCo-authored-by: Duansg \u003csiguoduan@gmail.com\u003e\nCo-authored-by: Tomsun28 \u003ctomsun28@outlook.com\u003e"
    },
    {
      "commit": "1b7f7f9733ae84ef1eeadb712e244ee991a183ac",
      "tree": "9b36afbdb60bc4b52afbcb4baf0cae0511bbbba0",
      "parents": [
        "ec5564b54f77644ceb2a5f15d9696fb1e5702211"
      ],
      "author": {
        "name": "liutianyou",
        "email": "liutianyou@apache.org",
        "time": "Mon Jun 29 11:13:42 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 29 11:13:42 2026 +0800"
      },
      "message": "[fix] fixed the issue of plugin upload failure. (#4179)"
    },
    {
      "commit": "ec5564b54f77644ceb2a5f15d9696fb1e5702211",
      "tree": "3963d20f07fa832ad4c48b1d7b51941e6da2d735",
      "parents": [
        "87062df97d01d14ea857b76936e97f4385cf609e"
      ],
      "author": {
        "name": "Duansg",
        "email": "siguoduan@gmail.com",
        "time": "Mon Jun 29 09:54:43 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 29 09:54:43 2026 +0800"
      },
      "message": "[fix] pre-validate monitor import batch to avoid orphan tasks and empty list (#4180)\n\nCo-authored-by: aias00 \u003cliuhongyu@apache.org\u003e"
    },
    {
      "commit": "87062df97d01d14ea857b76936e97f4385cf609e",
      "tree": "d4b5b312ceb4ea245d836df2cded06463249f8f1",
      "parents": [
        "a54be93ff5ee849b91f4d6aed0a7c7dea40a955d"
      ],
      "author": {
        "name": "Duansg",
        "email": "siguoduan@gmail.com",
        "time": "Sun Jun 28 07:36:55 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jun 28 07:36:55 2026 +0800"
      },
      "message": "[fix] fix monitor import/export losing annotations and cron schedule … (#4166)\n\nCo-authored-by: aias00 \u003cliuhongyu@apache.org\u003e"
    },
    {
      "commit": "a54be93ff5ee849b91f4d6aed0a7c7dea40a955d",
      "tree": "3ff1966f7390d7c05826ab22d18b8f70730840c4",
      "parents": [
        "660bda3d0f6c65b05bd9611534123f95f1e4eecd"
      ],
      "author": {
        "name": "Duansg",
        "email": "siguoduan@gmail.com",
        "time": "Sun Jun 28 00:02:18 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jun 28 00:02:18 2026 +0800"
      },
      "message": "[fix] keep monitor selection across pages in monitor list (#4170)\n\nCo-authored-by: aias00 \u003cliuhongyu@apache.org\u003e"
    },
    {
      "commit": "660bda3d0f6c65b05bd9611534123f95f1e4eecd",
      "tree": "80d6aa456f946e98d2e2a9384840a01be4a13973",
      "parents": [
        "45416c475e5ff8135cce2a66bc440c207d6910d5"
      ],
      "author": {
        "name": "Duansg",
        "email": "siguoduan@gmail.com",
        "time": "Sat Jun 27 23:59:54 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jun 27 23:59:54 2026 +0800"
      },
      "message": "[doc] update bulletin help docs for editing and metric-tree selection (#4177)"
    },
    {
      "commit": "45416c475e5ff8135cce2a66bc440c207d6910d5",
      "tree": "0be1174834603eea49c5e8d515910226bebd0acc",
      "parents": [
        "31aa9b5168e31129415311acbf1da94603cfea70"
      ],
      "author": {
        "name": "wilmerdooley",
        "email": "wilmer@snovon.com",
        "time": "Sun Jun 21 21:47:16 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 22 12:47:16 2026 +0800"
      },
      "message": "fix: avoid blocking modify monitor by redundant detect call (#4154)"
    },
    {
      "commit": "31aa9b5168e31129415311acbf1da94603cfea70",
      "tree": "2702f24fc8fe59c9e358303721a6e07f88c8b1da",
      "parents": [
        "c785f6042d2e543ce01df01d190b041ca0c8d19e"
      ],
      "author": {
        "name": "Duansg",
        "email": "siguoduan@gmail.com",
        "time": "Thu Jun 18 18:37:52 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 18 18:37:52 2026 +0800"
      },
      "message": "[fix] fix monitor list showing previous page as unavailable when paging (#4161)"
    },
    {
      "commit": "c785f6042d2e543ce01df01d190b041ca0c8d19e",
      "tree": "c32e0a62732cb9501e4fdb5a45337fa8ab6fa55e",
      "parents": [
        "bf6c451c947c932b896f4a78aa056a64b4f7f729"
      ],
      "author": {
        "name": "Duansg",
        "email": "siguoduan@gmail.com",
        "time": "Thu Jun 18 11:38:58 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 18 11:38:58 2026 +0800"
      },
      "message": "[fix] fixed an issue where cron jobs were not rescheduled (#4159)"
    },
    {
      "commit": "bf6c451c947c932b896f4a78aa056a64b4f7f729",
      "tree": "6c3863398a45e29350366764f1256c357f137ed7",
      "parents": [
        "d5cf683f4f03b619fbdf3adcad25f227eaa60fe7"
      ],
      "author": {
        "name": "Duansg",
        "email": "siguoduan@gmail.com",
        "time": "Wed Jun 17 23:41:46 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jun 17 23:41:46 2026 +0800"
      },
      "message": "[feat] support editing definitions and simplify metric selection (#4158)"
    },
    {
      "commit": "d5cf683f4f03b619fbdf3adcad25f227eaa60fe7",
      "tree": "9bfde0fa7906405fffcb7d882e97cb28c1c7cba8",
      "parents": [
        "6959441f84c948dd26ce87e50174f0962e8f38bc"
      ],
      "author": {
        "name": "starryCoder",
        "email": "46510059+starryCoder@users.noreply.github.com",
        "time": "Fri May 29 00:19:38 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri May 29 00:19:38 2026 +0800"
      },
      "message": "[bugfix] Fix imported monitor instance being empty due to host/instan… (#4142)\n\nCo-authored-by: Tomsun28 \u003ctomsun28@outlook.com\u003e\nCo-authored-by: lynx009 \u003c2030509072@qq.com\u003e"
    },
    {
      "commit": "6959441f84c948dd26ce87e50174f0962e8f38bc",
      "tree": "66653305295c10514923027119dc69847eb43f0a",
      "parents": [
        "42f2365e29b235dc11f4391762477d83986f148f"
      ],
      "author": {
        "name": "abhyudayareddy",
        "email": "54602866+abhyudayareddy@users.noreply.github.com",
        "time": "Thu May 28 11:48:15 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 28 23:48:15 2026 +0800"
      },
      "message": "fix(monitor): fix Redis Sentinel helpLink, sentinel metric types, add sentinel_timedout_scripts field (#4122)\n\nSigned-off-by: abhyudayareddy \u003c54602866+abhyudayareddy@users.noreply.github.com\u003e\nCo-authored-by: Duansg \u003csiguoduan@gmail.com\u003e\nCo-authored-by: Tomsun28 \u003ctomsun28@outlook.com\u003e"
    },
    {
      "commit": "42f2365e29b235dc11f4391762477d83986f148f",
      "tree": "415d65cd5092cd2c1f25940c57bbcc5a4d9cc4f2",
      "parents": [
        "3496ebf497163768eddfe4cfc1174ca26c2916d3"
      ],
      "author": {
        "name": "Duansg",
        "email": "siguoduan@gmail.com",
        "time": "Thu May 28 23:23:59 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 28 23:23:59 2026 +0800"
      },
      "message": "[fix] fix the dead link issue in ci (#4148)"
    },
    {
      "commit": "3496ebf497163768eddfe4cfc1174ca26c2916d3",
      "tree": "8ac5914db92eba7d17b3244891644c1577a21c9e",
      "parents": [
        "70ef12d0866fa20f9ef21407b885c5dad2d1751b"
      ],
      "author": {
        "name": "Duansg",
        "email": "siguoduan@gmail.com",
        "time": "Thu May 28 09:39:54 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 28 09:39:54 2026 +0800"
      },
      "message": "[fix] fixed the JMX service URL validation issue (#4146)"
    },
    {
      "commit": "70ef12d0866fa20f9ef21407b885c5dad2d1751b",
      "tree": "1ec0fdb263892e38f4640c09328f88da517c21eb",
      "parents": [
        "9d8924f9e4c649d363fe2fbaf3c1375676e6ffaa"
      ],
      "author": {
        "name": "neon-hippo",
        "email": "165560498+neon-hippo@users.noreply.github.com",
        "time": "Sat May 23 21:31:48 2026 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun May 24 10:31:48 2026 +0800"
      },
      "message": "[monitoring-template] feat(sqlserver): add database account expiry metrics (#3737) (#4141)\n\nCo-authored-by: Duansg \u003csiguoduan@gmail.com\u003e\nCo-authored-by: Tomsun28 \u003ctomsun28@outlook.com\u003e"
    },
    {
      "commit": "9d8924f9e4c649d363fe2fbaf3c1375676e6ffaa",
      "tree": "b6a8cce121ac1d25cf1a7911a6c40e3ccd93bfc5",
      "parents": [
        "ecb238804b4998224e23176bd2f62569b4165a2c"
      ],
      "author": {
        "name": "Duansg",
        "email": "siguoduan@gmail.com",
        "time": "Fri May 22 15:42:06 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri May 22 15:42:06 2026 +0800"
      },
      "message": "[fix] fix Dockerfile directory creation error (#4143)"
    },
    {
      "commit": "ecb238804b4998224e23176bd2f62569b4165a2c",
      "tree": "fb86086f6e350c3e8bf67d584566b7b175030381",
      "parents": [
        "5cb6ee2eb893722bde862e51402078d2bc258c3c"
      ],
      "author": {
        "name": "Duansg",
        "email": "siguoduan@gmail.com",
        "time": "Fri May 22 14:30:34 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri May 22 14:30:34 2026 +0800"
      },
      "message": "[improve] Improve status page settings UI for better UX (#4139)\n\nCo-authored-by: Tomsun28 \u003ctomsun28@outlook.com\u003e"
    },
    {
      "commit": "5cb6ee2eb893722bde862e51402078d2bc258c3c",
      "tree": "51bbf16ea193cbb07329905ac0ea887b32b0a50b",
      "parents": [
        "675238b1ddbc8d0b542a113f3351e899e7bc4dc0"
      ],
      "author": {
        "name": "Duansg",
        "email": "siguoduan@gmail.com",
        "time": "Wed May 20 18:12:26 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 20 18:12:26 2026 +0800"
      },
      "message": "[improve] Improve the styling of the monitoring list page (#4138)\n\nSigned-off-by: zhusaidong \u003czhusaidong@gmail.com\u003e\nCo-authored-by: zhusaidong \u003czhusaidong@gmail.com\u003e"
    },
    {
      "commit": "675238b1ddbc8d0b542a113f3351e899e7bc4dc0",
      "tree": "6985ccc20af4e462b52fd54d6160c51b3f86732b",
      "parents": [
        "fcb5a9f08ffe2e12d4266b972491574becaeb0f2"
      ],
      "author": {
        "name": "P_Peaceful",
        "email": "wenzhengcheng0223@163.com",
        "time": "Wed May 13 21:47:38 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 13 21:47:38 2026 +0800"
      },
      "message": "[doc] update metrics storage docs to use duckdb instead of jpa (#4112)\n\nCo-authored-by: shown \u003cyuluo08290126@gmail.com\u003e\nCo-authored-by: Duansg \u003csiguoduan@gmail.com\u003e"
    },
    {
      "commit": "fcb5a9f08ffe2e12d4266b972491574becaeb0f2",
      "tree": "255b61a8f1f1b31c072a6f5c3631366d287f0c2e",
      "parents": [
        "4a2ddd25064e43aa6bd309d63b028227562bcc76"
      ],
      "author": {
        "name": "zhusaidong",
        "email": "635925926@qq.com",
        "time": "Thu May 07 14:22:19 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 07 14:22:19 2026 +0800"
      },
      "message": "bugfix Update delete dashboard response message to success (#4133)\n\nSigned-off-by: zhusaidong \u003czhusaidong@gmail.com\u003e\nCo-authored-by: Duansg \u003csiguoduan@gmail.com\u003e"
    },
    {
      "commit": "4a2ddd25064e43aa6bd309d63b028227562bcc76",
      "tree": "9aa95d08e58bcc4e88f4a5b49651b9d0efaf8792",
      "parents": [
        "35cc62b844b390174ab66f44d64412adf0f74e08"
      ],
      "author": {
        "name": "Duansg",
        "email": "siguoduan@gmail.com",
        "time": "Thu May 07 12:20:45 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 07 12:20:45 2026 +0800"
      },
      "message": "[improve] Improve LogRealTimeAlertE2eTest group alert flakiness (#4137)"
    },
    {
      "commit": "35cc62b844b390174ab66f44d64412adf0f74e08",
      "tree": "65316bca4b1fbab23cfe1dcd37696aecf349e829",
      "parents": [
        "42eec4d559aa450d809a3b407c2b1bc4e3955730"
      ],
      "author": {
        "name": "Duansg",
        "email": "siguoduan@gmail.com",
        "time": "Wed May 06 15:11:35 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 06 15:11:35 2026 +0800"
      },
      "message": "[fix] Fix some issues related to ci (#4135)"
    },
    {
      "commit": "42eec4d559aa450d809a3b407c2b1bc4e3955730",
      "tree": "f55cbde0ce35a4dcb1987506c361e41bb3818863",
      "parents": [
        "e57d617db9ec74bfdf7eb5490478232feae47e61"
      ],
      "author": {
        "name": "Duansg",
        "email": "siguoduan@gmail.com",
        "time": "Tue Apr 21 15:08:13 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 21 15:08:13 2026 +0800"
      },
      "message": "[improve] Improvements to NVIDIA\u0027s monitoring history charts are not displayed (#4123)"
    },
    {
      "commit": "e57d617db9ec74bfdf7eb5490478232feae47e61",
      "tree": "95a33698cbcdf598efa8d8baee5cec23e07ca348",
      "parents": [
        "34dad832c311a96cb84913de9eac26cd0b1107ea"
      ],
      "author": {
        "name": "aias00",
        "email": "liuhongyu@apache.org",
        "time": "Thu Apr 16 18:27:57 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 16 18:27:57 2026 +0800"
      },
      "message": "ci: reduce repeated setup and nightly rebuild work (#4119)"
    },
    {
      "commit": "34dad832c311a96cb84913de9eac26cd0b1107ea",
      "tree": "fb906571ee38e41dadfb508465c4888f4b2d761c",
      "parents": [
        "50d7548748bbf714c0eaf9693e22df090523ee6d"
      ],
      "author": {
        "name": "P_Peaceful",
        "email": "wenzhengcheng0223@163.com",
        "time": "Sat Apr 11 10:00:00 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Apr 11 10:00:00 2026 +0800"
      },
      "message": "[doc] add questdb init doc to sidebar and unify label (#4113)"
    },
    {
      "commit": "50d7548748bbf714c0eaf9693e22df090523ee6d",
      "tree": "e87e4ae685c3363d1fb4e1b254ec23bbb83eabaa",
      "parents": [
        "87d55d8ad207a455f6c0c2f7f5eed1590672bcf6"
      ],
      "author": {
        "name": "P_Peaceful",
        "email": "wenzhengcheng0223@163.com",
        "time": "Sun Apr 05 23:42:25 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Apr 05 23:42:25 2026 +0800"
      },
      "message": "[fix] support realtime metric and log edit tooltip (#4110)\n\nCo-authored-by: Tomsun28 \u003ctomsun28@outlook.com\u003e"
    },
    {
      "commit": "87d55d8ad207a455f6c0c2f7f5eed1590672bcf6",
      "tree": "31a230b207fb639142c4113d58be495d929aa985",
      "parents": [
        "4680ae547a4ecfb938e5c78550cfc5f14e7a74d1"
      ],
      "author": {
        "name": "P_Peaceful",
        "email": "wenzhengcheng0223@163.com",
        "time": "Sun Apr 05 23:31:38 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Apr 05 23:31:38 2026 +0800"
      },
      "message": "[doc] rename WeChat Public to WeChat Official Account (#4109)"
    },
    {
      "commit": "4680ae547a4ecfb938e5c78550cfc5f14e7a74d1",
      "tree": "fb46eaa4f1bb06ec13b4939680c17805bfbfa7f5",
      "parents": [
        "c8209f18ad58a7310242a21108f50310f13043ed"
      ],
      "author": {
        "name": "P_Peaceful",
        "email": "wenzhengcheng0223@163.com",
        "time": "Thu Apr 02 23:57:43 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 02 23:57:43 2026 +0800"
      },
      "message": "[doc]: fix MD001 heading increment issues in home docs (#4106)"
    },
    {
      "commit": "c8209f18ad58a7310242a21108f50310f13043ed",
      "tree": "fd4932a61ec45d01e926da9721f027f273fd8557",
      "parents": [
        "c8021dc8d75d5dc06b2331b4555a48edc087857b"
      ],
      "author": {
        "name": "P_Peaceful",
        "email": "wenzhengcheng0223@163.com",
        "time": "Wed Apr 01 21:27:06 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 01 21:27:06 2026 +0800"
      },
      "message": "[doc] update markdownlint config to ignore MD060 (#4105)"
    },
    {
      "commit": "c8021dc8d75d5dc06b2331b4555a48edc087857b",
      "tree": "f75dcd208e4401ba39744c98a18cdfbee59782c1",
      "parents": [
        "e0145f6a4f4e0d4bb0f47478935e66afc94cfe52"
      ],
      "author": {
        "name": "shown",
        "email": "yuluo08290126@gmail.com",
        "time": "Wed Apr 01 08:15:57 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 01 08:15:57 2026 +0800"
      },
      "message": "feat: add common protocol entity check (#4097)\n\nSigned-off-by: yuluo-yx \u003cyuluo08290126@gmail.com\u003e"
    },
    {
      "commit": "e0145f6a4f4e0d4bb0f47478935e66afc94cfe52",
      "tree": "9d1ede7385532025b205783f310ddc70e8d91a8b",
      "parents": [
        "6d459957fba38383784cdedad47af3d9733f209a"
      ],
      "author": {
        "name": "P_Peaceful",
        "email": "wenzhengcheng0223@163.com",
        "time": "Tue Mar 31 15:01:31 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 31 15:01:31 2026 +0800"
      },
      "message": "[feature]: support victoria metrics cluster query executor (#4103)"
    },
    {
      "commit": "6d459957fba38383784cdedad47af3d9733f209a",
      "tree": "8926543503e347f9ce960b8fad2b4f37fdbdb6d1",
      "parents": [
        "b73f824e3c48190061ca04493727fadde7f92c6b"
      ],
      "author": {
        "name": "pentium100",
        "email": "liwei77@hotmail.com",
        "time": "Sun Mar 29 22:33:33 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Mar 29 22:33:33 2026 +0800"
      },
      "message": "feat(nacos-sd): add auth and filtering parameters for Nacos service d… (#4099)\n\nCo-authored-by: Logic \u003czqr10159@dromara.org\u003e"
    },
    {
      "commit": "b73f824e3c48190061ca04493727fadde7f92c6b",
      "tree": "e450c24fc377c115db0c31e5f0128a1f3a004b06",
      "parents": [
        "2bb4f43494dfaaf3931b4c605c4816218877c666"
      ],
      "author": {
        "name": "shown",
        "email": "yuluo08290126@gmail.com",
        "time": "Sat Mar 28 12:10:06 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Mar 28 12:10:06 2026 +0800"
      },
      "message": "[Improve] Add common protoctl entity check (#4084)\n\nCo-authored-by: Copilot \u003c175728472+Copilot@users.noreply.github.com\u003e\nCo-authored-by: aias00 \u003cliuhongyu@apache.org\u003e\nCo-authored-by: Tomsun28 \u003ctomsun28@outlook.com\u003e"
    },
    {
      "commit": "2bb4f43494dfaaf3931b4c605c4816218877c666",
      "tree": "5e62967ea0d0c5eaeb8439d7f33c43e14c10c0ac",
      "parents": [
        "695be421f2a9bf4ebd6beb3a79966a109bb48b2c"
      ],
      "author": {
        "name": "liutianyou",
        "email": "liutianyou@apache.org",
        "time": "Fri Mar 27 23:05:14 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Mar 27 23:05:14 2026 +0800"
      },
      "message": "[improve] optimize the function of creating monitoring using AI (#3922)\n\nSigned-off-by: aias00 \u003cliuhongyu@apache.org\u003e\nCo-authored-by: lynx009 \u003c2030509072@qq.com\u003e\nCo-authored-by: aias00 \u003cliuhongyu@apache.org\u003e\nCo-authored-by: shown \u003cyuluo08290126@gmail.com\u003e\nCo-authored-by: Duansg \u003csiguoduan@gmail.com\u003e\nCo-authored-by: Copilot \u003c175728472+Copilot@users.noreply.github.com\u003e\nCo-authored-by: manshi \u003clty496227@digital-engine.com\u003e"
    },
    {
      "commit": "695be421f2a9bf4ebd6beb3a79966a109bb48b2c",
      "tree": "6f5d2e872fd8ad2e45d4905591845a440f93f797",
      "parents": [
        "75d6dee3677ce19572e361e6ffef690ee59f9776"
      ],
      "author": {
        "name": "P_Peaceful",
        "email": "wenzhengcheng0223@163.com",
        "time": "Fri Mar 27 16:25:00 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Mar 27 16:25:00 2026 +0800"
      },
      "message": "[doc] improve e2e local run guide (#4095)"
    },
    {
      "commit": "75d6dee3677ce19572e361e6ffef690ee59f9776",
      "tree": "881f08c16fbeec2d8d589c6b75858f0535b08695",
      "parents": [
        "a819451011fe69b3d399943db092de548037d769"
      ],
      "author": {
        "name": "P_Peaceful",
        "email": "wenzhengcheng0223@163.com",
        "time": "Fri Mar 27 12:45:07 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Mar 27 12:45:07 2026 +0800"
      },
      "message": "[ci]: update the dependency versions of GitHub Actions workflows (#4089)\n\nCo-authored-by: shown \u003cyuluo08290126@gmail.com\u003e"
    },
    {
      "commit": "a819451011fe69b3d399943db092de548037d769",
      "tree": "cb3244ae39f5b4b76c6874ac4c5a5220afebaae1",
      "parents": [
        "cdb6411b8300245353fce9ffe2d38c60e97872d1"
      ],
      "author": {
        "name": "Logic",
        "email": "zqr10159@dromara.org",
        "time": "Fri Mar 27 07:51:29 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Mar 27 07:51:29 2026 +0800"
      },
      "message": "docs: remove reddit and qq links from readmes (#4092)"
    },
    {
      "commit": "cdb6411b8300245353fce9ffe2d38c60e97872d1",
      "tree": "09f96d5055e9abcead2b18dbc0733275023bb132",
      "parents": [
        "cdb913c47268e5bc642f1949def714f9b52084e2"
      ],
      "author": {
        "name": "P_Peaceful",
        "email": "wenzhengcheng0223@163.com",
        "time": "Wed Mar 25 23:24:07 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 25 23:24:07 2026 +0800"
      },
      "message": "[improve] fix e2e test failure caused by api-testing reverse test behavior (#4091)\n\nSigned-off-by: P_Peaceful \u003cwenzhengcheng0223@163.com\u003e"
    },
    {
      "commit": "cdb913c47268e5bc642f1949def714f9b52084e2",
      "tree": "51245566dd792631f93875be452b0d1ba1bb387c",
      "parents": [
        "a4d2630320734e952e2abab0b5be16e4e4088230"
      ],
      "author": {
        "name": "P_Peaceful",
        "email": "wenzhengcheng0223@163.com",
        "time": "Tue Mar 24 23:11:47 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 24 23:11:47 2026 +0800"
      },
      "message": "[CI] update Docker build-push-action version (#4088)\n\nSigned-off-by: P_Peaceful \u003cwenzhengcheng0223@163.com\u003e"
    },
    {
      "commit": "a4d2630320734e952e2abab0b5be16e4e4088230",
      "tree": "059900d249959d247187c447a1f9902af202e624",
      "parents": [
        "b9e07d81f9352a13a426e82cc74c4a2a59115877"
      ],
      "author": {
        "name": "shown",
        "email": "yuluo08290126@gmail.com",
        "time": "Sun Mar 22 22:05:27 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Mar 22 22:05:27 2026 +0800"
      },
      "message": "[fix] fix cyclic silence time matching and cross-midnight handling (#4081)\n\nCo-authored-by: yunfan24 \u003cyunfan24@outlook.com\u003e\nCo-authored-by: Tomsun28 \u003ctomsun28@outlook.com\u003e"
    },
    {
      "commit": "b9e07d81f9352a13a426e82cc74c4a2a59115877",
      "tree": "47f89e90a0922ba5b6964493a0162f646b45568c",
      "parents": [
        "affccb7fb7b58f8bb1ab9fa5aa5cf8778e24b62c"
      ],
      "author": {
        "name": "Duansg",
        "email": "siguoduan@gmail.com",
        "time": "Sun Mar 22 17:58:02 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Mar 22 17:58:02 2026 +0800"
      },
      "message": "[feat] add monitoring template for the LM Studio platform (#4082)\n\nCo-authored-by: Tomsun28 \u003ctomsun28@outlook.com\u003e"
    },
    {
      "commit": "affccb7fb7b58f8bb1ab9fa5aa5cf8778e24b62c",
      "tree": "0fbf917527e8cc36a2e8db517c90af25bc82378b",
      "parents": [
        "3e6a7962f6f538bb0b9ee8b58e8929a465c1778d"
      ],
      "author": {
        "name": "Duansg",
        "email": "siguoduan@gmail.com",
        "time": "Sun Mar 22 11:23:13 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Mar 22 11:23:13 2026 +0800"
      },
      "message": "[fix] fixed issue with the token management style (#4083)"
    },
    {
      "commit": "3e6a7962f6f538bb0b9ee8b58e8929a465c1778d",
      "tree": "b142b4bec3158368323413404a5260d9e2db4cda",
      "parents": [
        "922aa311e0902ecd077e875b7dff034e2938ca83"
      ],
      "author": {
        "name": "Duansg",
        "email": "siguoduan@gmail.com",
        "time": "Sat Mar 21 16:20:59 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Mar 21 16:20:59 2026 +0800"
      },
      "message": "[feat] add API token management functionality (#4080)\n\nCo-authored-by: Tomsun28 \u003ctomsun28@outlook.com\u003e"
    },
    {
      "commit": "922aa311e0902ecd077e875b7dff034e2938ca83",
      "tree": "fa61400b58dd4fb15168d5d712b73b3fb56c1ed6",
      "parents": [
        "2016b18249af4db50c0450e65de8417feab30e61"
      ],
      "author": {
        "name": "Logic",
        "email": "zqr10159@dromara.org",
        "time": "Sat Mar 21 16:12:17 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Mar 21 16:12:17 2026 +0800"
      },
      "message": "[feat]: add MySQL R2DBC query engine support (#4074)\n\nSigned-off-by: Logic \u003czqr10159@dromara.org\u003e\nCo-authored-by: Duansg \u003csiguoduan@gmail.com\u003e\nCo-authored-by: Tomsun28 \u003ctomsun28@outlook.com\u003e"
    },
    {
      "commit": "2016b18249af4db50c0450e65de8417feab30e61",
      "tree": "13316845255f0af67c4ab0f7c758bdf0b8b64bc9",
      "parents": [
        "0297f0d4f8b226b28d2986d654e52ca3dd412c0f"
      ],
      "author": {
        "name": "zhlu",
        "email": "31504542+zhehenlu@users.noreply.github.com",
        "time": "Sat Mar 21 15:39:39 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Mar 21 15:39:39 2026 +0800"
      },
      "message": "[docs]doc: fix typos and grammar in docs and AccountController (#4072)\n\nSigned-off-by: Duansg \u003csiguoduan@gmail.com\u003e\nCo-authored-by: shown \u003cyuluo08290126@gmail.com\u003e\nCo-authored-by: Duansg \u003csiguoduan@gmail.com\u003e"
    },
    {
      "commit": "0297f0d4f8b226b28d2986d654e52ca3dd412c0f",
      "tree": "3b917bfd70ace98ad722aa9e4ba91ce7c121c238",
      "parents": [
        "5a98b56a5e20c86dfd1e37acd5e9c754d6e93d67"
      ],
      "author": {
        "name": "zhlu",
        "email": "31504542+zhehenlu@users.noreply.github.com",
        "time": "Thu Mar 19 23:46:35 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 19 23:46:35 2026 +0800"
      },
      "message": "[build]fix: remove duplicate version properties in root pom (#4073)\n\nCo-authored-by: Duansg \u003csiguoduan@gmail.com\u003e"
    },
    {
      "commit": "5a98b56a5e20c86dfd1e37acd5e9c754d6e93d67",
      "tree": "d1879f8a9ad765dcbb00a2e03af7dff38e5eb479",
      "parents": [
        "bed2e4b3a0141618f32ee5efb09abb93058435c8"
      ],
      "author": {
        "name": "zhlu",
        "email": "31504542+zhehenlu@users.noreply.github.com",
        "time": "Wed Mar 18 22:12:02 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 18 22:12:02 2026 +0800"
      },
      "message": "[docs]doc: unify naming HertzBeat and agentless across docs and assets (#4075)\n\nCo-authored-by: Logic \u003czqr10159@dromara.org\u003e\nCo-authored-by: Duansg \u003csiguoduan@gmail.com\u003e"
    },
    {
      "commit": "bed2e4b3a0141618f32ee5efb09abb93058435c8",
      "tree": "defb3a8d767b22a4dfe5dc95e0cfecab046e4583",
      "parents": [
        "d1e28e76219c061c55c3af7ab2da9e9ce902571a"
      ],
      "author": {
        "name": "Duansg",
        "email": "siguoduan@gmail.com",
        "time": "Wed Mar 18 21:19:02 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 18 21:19:02 2026 +0800"
      },
      "message": "[fix] fix zookeeper configuration not taking effect (#4077)"
    },
    {
      "commit": "d1e28e76219c061c55c3af7ab2da9e9ce902571a",
      "tree": "e33c161a8d8608d5ddf1a5c750e5e9c92e76117b",
      "parents": [
        "61c9b050b5f388784ffb3f3d575b24012822851d"
      ],
      "author": {
        "name": "Duansg",
        "email": "siguoduan@gmail.com",
        "time": "Wed Mar 18 09:06:07 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 18 09:06:07 2026 +0800"
      },
      "message": "[improve] improve the hierarchical alignment of token issuance (#4076)"
    },
    {
      "commit": "61c9b050b5f388784ffb3f3d575b24012822851d",
      "tree": "7a4c58d9323cfc914f54542b157a30700fa34571",
      "parents": [
        "f4858d5fccc82616d9511e78dc8b810db7f53f37"
      ],
      "author": {
        "name": "shown",
        "email": "yuluo08290126@gmail.com",
        "time": "Tue Mar 17 20:08:59 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 17 20:08:59 2026 +0800"
      },
      "message": "feat[common]: add core protoctl entity check (#4065)\n\nSigned-off-by: yuluo-yx \u003cyuluo08290126@gmail.com\u003e\nCo-authored-by: Duansg \u003csiguoduan@gmail.com\u003e"
    },
    {
      "commit": "f4858d5fccc82616d9511e78dc8b810db7f53f37",
      "tree": "5e92c505fb6fead226d1c19e1e6750939f3733f1",
      "parents": [
        "07fd5b25c3dd27bc4def8a4c462c1a3d8b6d6b85"
      ],
      "author": {
        "name": "Logic",
        "email": "zqr10159@dromara.org",
        "time": "Tue Mar 17 09:30:08 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 17 09:30:08 2026 +0800"
      },
      "message": "[feat]: Native collector (#4066)\n\nCo-authored-by: Tomsun28 \u003ctomsun28@outlook.com\u003e"
    },
    {
      "commit": "07fd5b25c3dd27bc4def8a4c462c1a3d8b6d6b85",
      "tree": "6ebcb76416c35e5e5a90436eecde0d08ca285e1a",
      "parents": [
        "d16a95d8d6afa887258d2f9cd20e93c2257add54"
      ],
      "author": {
        "name": "Duansg",
        "email": "siguoduan@gmail.com",
        "time": "Tue Mar 17 09:14:38 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 17 09:14:38 2026 +0800"
      },
      "message": "[improve] improve plugin upload validation (#4067)"
    },
    {
      "commit": "d16a95d8d6afa887258d2f9cd20e93c2257add54",
      "tree": "564f02d63a4708032dddc5092b85f0140554ff91",
      "parents": [
        "39567816e96a382f6af1f92e0e1a1ebdd4c4063a"
      ],
      "author": {
        "name": "Duansg",
        "email": "siguoduan@gmail.com",
        "time": "Thu Mar 12 00:52:53 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 12 00:52:53 2026 +0800"
      },
      "message": "[feat]Add monitoring support for Ollama LLM runtime (#4064)\n\nCo-authored-by: Tomsun28 \u003ctomsun28@outlook.com\u003e"
    },
    {
      "commit": "39567816e96a382f6af1f92e0e1a1ebdd4c4063a",
      "tree": "32ab79bd2276afee682760743445ca1745e8e17d",
      "parents": [
        "af56746de1ee15e45a45c84e62ee6edeb39f4a86"
      ],
      "author": {
        "name": "shown",
        "email": "yuluo08290126@gmail.com",
        "time": "Thu Mar 12 00:45:21 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 12 00:45:21 2026 +0800"
      },
      "message": "feat[common]: add protocol entity check (#4060)\n\nSigned-off-by: yuluo-yx \u003cyuluo08290126@gmail.com\u003e\nCo-authored-by: Tomsun28 \u003ctomsun28@outlook.com\u003e"
    },
    {
      "commit": "af56746de1ee15e45a45c84e62ee6edeb39f4a86",
      "tree": "bcb5ac1833c46e3cfd9e7f71388c1b0c9244cd10",
      "parents": [
        "d99e56749484288b1287c06a2b016b9631a4cdee"
      ],
      "author": {
        "name": "Logic",
        "email": "zqr10159@dromara.org",
        "time": "Thu Mar 12 00:36:29 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 12 00:36:29 2026 +0800"
      },
      "message": "[feat]: migrate blocking executors to virtual threads (#4062)"
    },
    {
      "commit": "d99e56749484288b1287c06a2b016b9631a4cdee",
      "tree": "a5811e445a37355a0d49c70223fca8b7b2c94167",
      "parents": [
        "9e1a460dc7e075f8982e7cead55b2b00babce642"
      ],
      "author": {
        "name": "shown",
        "email": "yuluo08290126@gmail.com",
        "time": "Tue Mar 10 16:47:25 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 10 16:47:25 2026 +0800"
      },
      "message": "feat: update nacos client to 3.1.1 (#4061)\n\nSigned-off-by: yuluo-yx \u003cyuluo08290126@gmail.com\u003e"
    },
    {
      "commit": "9e1a460dc7e075f8982e7cead55b2b00babce642",
      "tree": "dbe7d8f92e49b29d6a00ccdbd48f7c6d230a6608",
      "parents": [
        "00b83ff531db77d2594c685fe31bfae647b13e0d"
      ],
      "author": {
        "name": "Logic",
        "email": "zqr10159@dromara.org",
        "time": "Mon Mar 09 23:34:15 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 09 23:34:15 2026 +0800"
      },
      "message": "refactor: update to Springboot4 and Hibernate 7 (#4057)\n\nCo-authored-by: lynx009 \u003c2030509072@qq.com\u003e"
    }
  ],
  "next": "00b83ff531db77d2594c685fe31bfae647b13e0d"
}
