)]}'
{
  "log": [
    {
      "commit": "40691a64d6a59d3c003792c3ccb3ee2e4e7f8898",
      "tree": "a2f21b35fc47aaa4428d270109cd601eb20adc78",
      "parents": [
        "5937571d6c073d929862a75c3f51ff29f004221e"
      ],
      "author": {
        "name": "徐晓伟",
        "email": "xuxiaowei@xuxiaowei.com.cn",
        "time": "Tue May 12 11:14:54 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 12 11:14:54 2026 +0800"
      },
      "message": "optimize: bump org.postgresql:postgresql from 42.3.8 to 42.3.10 (#8080)"
    },
    {
      "commit": "5937571d6c073d929862a75c3f51ff29f004221e",
      "tree": "1592b4229e1638044efac52f2f97a1874552f7d0",
      "parents": [
        "8c2659f93e33b65eb1c259ae352adbd13681f3bf"
      ],
      "author": {
        "name": "徐晓伟",
        "email": "xuxiaowei@xuxiaowei.com.cn",
        "time": "Mon May 11 09:41:08 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon May 11 09:41:08 2026 +0800"
      },
      "message": "optimize: bump com.alibaba.nacos:nacos-client from 1.4.6 to 2.0.4 (#8097)"
    },
    {
      "commit": "8c2659f93e33b65eb1c259ae352adbd13681f3bf",
      "tree": "faf0095bd277c70eceaddfff7b6e002d5a901e10",
      "parents": [
        "8c202b949e695a6f9c18852fa30ea7cb50e6b17b"
      ],
      "author": {
        "name": "zihenzzz",
        "email": "1624252184@qq.com",
        "time": "Sun May 10 10:47:36 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun May 10 10:47:36 2026 +0800"
      },
      "message": "feature: add XA mode to benchmark CLI (#8094)"
    },
    {
      "commit": "8c202b949e695a6f9c18852fa30ea7cb50e6b17b",
      "tree": "4d3b96abac78f4e26387a609d43ecfc32d524ca6",
      "parents": [
        "b3d3eb6ae205f69de5d8797f5584d99111511d80"
      ],
      "author": {
        "name": "legendpei",
        "email": "804141866@qq.com",
        "time": "Sat May 09 11:17:53 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat May 09 11:17:53 2026 +0800"
      },
      "message": "refactor: Change the old JSON configuration items to the new ones (#8067)"
    },
    {
      "commit": "b3d3eb6ae205f69de5d8797f5584d99111511d80",
      "tree": "b0d32d9e226d5afe55042cf878b7819d60e118c7",
      "parents": [
        "9384c1ee0af74a3f2ccea3cf9abb53b04edd39c5"
      ],
      "author": {
        "name": "徐晓伟",
        "email": "xuxiaowei@xuxiaowei.com.cn",
        "time": "Thu May 07 14:32:39 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 07 14:32:39 2026 +0800"
      },
      "message": "optimize: add checkstyle rules to enforce ThreadPoolExecutorFactory usage (#8092)"
    },
    {
      "commit": "9384c1ee0af74a3f2ccea3cf9abb53b04edd39c5",
      "tree": "aae66d7cd70450d2ec72bb1089ca2ea7f664523a",
      "parents": [
        "c08f264cb3c48691b7ccc276c878e8a251352457"
      ],
      "author": {
        "name": "funkye",
        "email": "jianbin@apache.org",
        "time": "Wed May 06 11:08:19 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 06 11:08:19 2026 +0800"
      },
      "message": "refactor: supports global switching of virtual threads (#8023)"
    },
    {
      "commit": "c08f264cb3c48691b7ccc276c878e8a251352457",
      "tree": "3ec2f6448bee40c183878686a98b932efad1506d",
      "parents": [
        "d6cdbcdcc93605dbc6a55aa6de295db026b42911"
      ],
      "author": {
        "name": "徐晓伟",
        "email": "xuxiaowei@xuxiaowei.com.cn",
        "time": "Wed May 06 09:26:23 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 06 09:26:23 2026 +0800"
      },
      "message": "optimize: allow underscores in test method names (#8087)"
    },
    {
      "commit": "d6cdbcdcc93605dbc6a55aa6de295db026b42911",
      "tree": "05720354ec77db87749642148d0a63f5f2c8ed31",
      "parents": [
        "5ca7bb1e217ca2a00bdc9815708d77f3c99028a1"
      ],
      "author": {
        "name": "徐晓伟",
        "email": "xuxiaowei@xuxiaowei.com.cn",
        "time": "Sat May 02 14:03:10 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat May 02 14:03:10 2026 +0800"
      },
      "message": "optimize: maven-checkstyle-plugin check test classes (#8085)"
    },
    {
      "commit": "5ca7bb1e217ca2a00bdc9815708d77f3c99028a1",
      "tree": "1dcda2a3b18edd5e8d5270fc340fab3545cc580c",
      "parents": [
        "c5d9c4b416b66eae3f82d4911bd5336fe92ccf85"
      ],
      "author": {
        "name": "funkye",
        "email": "jianbin@apache.org",
        "time": "Thu Apr 30 22:03:06 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 30 22:03:06 2026 +0800"
      },
      "message": "optimize: change console consoleRemotingFilter order to lowest precedence (#8086)"
    },
    {
      "commit": "c5d9c4b416b66eae3f82d4911bd5336fe92ccf85",
      "tree": "6ac932f0c5360fd02fae137b3ee689b515d45ca1",
      "parents": [
        "0b0101b7c9b46b17694e7863e684f393b01d090e"
      ],
      "author": {
        "name": "jsbxyyx",
        "email": "jsbxyyx@apache.org",
        "time": "Thu Apr 30 20:32:23 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 30 20:32:23 2026 +0800"
      },
      "message": "bugfix: mysql undolog NotSerializableException (#8078)"
    },
    {
      "commit": "0b0101b7c9b46b17694e7863e684f393b01d090e",
      "tree": "c0e74fd0d832f03cd89bb9f4b062dbc934acec90",
      "parents": [
        "072c3ac2131adfece8daef392aef31332cdba39c"
      ],
      "author": {
        "name": "Tsukilc",
        "email": "3168078770@qq.com",
        "time": "Wed Apr 29 14:26:00 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 29 14:26:00 2026 +0800"
      },
      "message": "optimize: supports switching http protocols based on server versions in RaftRegistryService (#7952)"
    },
    {
      "commit": "072c3ac2131adfece8daef392aef31332cdba39c",
      "tree": "ab6f9be53d22102d696173687a9696395260391e",
      "parents": [
        "30f602eea37b5acf147c2b9903ffca50f0f6abeb"
      ],
      "author": {
        "name": "legendpei",
        "email": "804141866@qq.com",
        "time": "Wed Apr 29 11:11:11 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 29 11:11:11 2026 +0800"
      },
      "message": "refactor: Set the value of DEFAULT_TCC_BUSINESS_ACTION_CONTEXT_JSON_PARSER to jackson (#8055)"
    },
    {
      "commit": "30f602eea37b5acf147c2b9903ffca50f0f6abeb",
      "tree": "1fc2a579235545fb6e2f175ef0da4ef893c197ad",
      "parents": [
        "b1922a61264f7ab300fcf3b83e5f084f49f126b8"
      ],
      "author": {
        "name": "funkye",
        "email": "jianbin@apache.org",
        "time": "Tue Apr 28 20:16:57 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 28 20:16:57 2026 +0800"
      },
      "message": "optimize: removed the OkHttp3 dependency from the NamingServer. (#8077)"
    },
    {
      "commit": "b1922a61264f7ab300fcf3b83e5f084f49f126b8",
      "tree": "a05cc5e2b37a22db9f735583d1430f4672af3665",
      "parents": [
        "8fcedc3ce51c17191efb6a88af60c30127fd04c4"
      ],
      "author": {
        "name": "徐晓伟",
        "email": "xuxiaowei@xuxiaowei.com.cn",
        "time": "Tue Apr 28 14:30:14 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 28 14:30:14 2026 +0800"
      },
      "message": "optimize: remove p3c, use maven-checkstyle-plugin, only check PR changes. (#8057)"
    },
    {
      "commit": "8fcedc3ce51c17191efb6a88af60c30127fd04c4",
      "tree": "310dcfb6d5bf7915116eff873a1b03de5851c25a",
      "parents": [
        "098cddfcad3931e5c7bdfd931171c1980933c413"
      ],
      "author": {
        "name": "zihenzzz",
        "email": "1624252184@qq.com",
        "time": "Tue Apr 28 13:36:37 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 28 13:36:37 2026 +0800"
      },
      "message": "feature: benchmark tcc real mode (#8062)"
    },
    {
      "commit": "098cddfcad3931e5c7bdfd931171c1980933c413",
      "tree": "e70d416204ea2ff655c454e36a5c47e2b9777b57",
      "parents": [
        "1145e54e4fec687145d5e2a1af8ef6f871c93caa"
      ],
      "author": {
        "name": "徐晓伟",
        "email": "xuxiaowei@xuxiaowei.com.cn",
        "time": "Tue Apr 28 09:19:32 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 28 09:19:32 2026 +0800"
      },
      "message": "optimize: bump at.yawk.lz4:lz4-java from 1.9.0 to 1.10.1 (#8075)"
    },
    {
      "commit": "1145e54e4fec687145d5e2a1af8ef6f871c93caa",
      "tree": "8e18cc33bb016123c2588df67e08595da38ee263",
      "parents": [
        "956bce811fa4dcb7ec5239287de78f81725b3717"
      ],
      "author": {
        "name": "徐晓伟",
        "email": "xuxiaowei@xuxiaowei.com.cn",
        "time": "Fri Apr 24 13:42:26 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 24 13:42:26 2026 +0800"
      },
      "message": "optimize: bump org.assertj:assertj-core from 3.12.2 to 3.27.7 (#8069)"
    },
    {
      "commit": "956bce811fa4dcb7ec5239287de78f81725b3717",
      "tree": "78e819ec270add00ccb4dd771fbdb8c12f9df68e",
      "parents": [
        "616903bd58586831dcaf0d86e2f46b0f1f10b1f1"
      ],
      "author": {
        "name": "徐晓伟",
        "email": "xuxiaowei@xuxiaowei.com.cn",
        "time": "Wed Apr 22 16:50:38 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 22 16:50:38 2026 +0800"
      },
      "message": "optimize: bump commons-io:commons-io from 2.8.0 to 2.21.0 (#8063)"
    },
    {
      "commit": "616903bd58586831dcaf0d86e2f46b0f1f10b1f1",
      "tree": "bb779dd1de87738446d48849073f0dd9631a7644",
      "parents": [
        "1caae9615f0fe211c6d77c96afb32026f917bc3e"
      ],
      "author": {
        "name": "徐晓伟",
        "email": "xuxiaowei@xuxiaowei.com.cn",
        "time": "Wed Apr 22 16:47:35 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 22 16:47:35 2026 +0800"
      },
      "message": "optimize: bump org.apache.kafka:kafka-clients from 3.6.1 to 3.9.2 (#8064)"
    },
    {
      "commit": "1caae9615f0fe211c6d77c96afb32026f917bc3e",
      "tree": "aacdc166c6eedb2f699d33069adadaaa2d607758",
      "parents": [
        "630f502c8b254c15eb175cf3995d47128d6bd554"
      ],
      "author": {
        "name": "Sumit Kesarwani",
        "email": "167127879+Sumit6307@users.noreply.github.com",
        "time": "Wed Apr 22 14:10:02 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 22 16:40:02 2026 +0800"
      },
      "message": "bugfix: unregister resource when closing DataSourceProxy (#7981)"
    },
    {
      "commit": "630f502c8b254c15eb175cf3995d47128d6bd554",
      "tree": "b5e87ce906ebfd2781d9160f48a982304eb8f70c",
      "parents": [
        "1adb847e6f722a1fc0e0259f7f68fbb5c5aa1ea6"
      ],
      "author": {
        "name": "zihenzzz",
        "email": "1624252184@qq.com",
        "time": "Thu Apr 16 18:11:54 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 16 18:11:54 2026 +0800"
      },
      "message": "feature: add SAGA_ANNOTATION mode to benchmark CLI (#8052)"
    },
    {
      "commit": "1adb847e6f722a1fc0e0259f7f68fbb5c5aa1ea6",
      "tree": "6cccb98e7fcaf636458e98dfe6523fe061b49053",
      "parents": [
        "0df51ccfa254bb4cf6e50e1c484a2587e777f6a2"
      ],
      "author": {
        "name": "zihenzzz",
        "email": "1624252184@qq.com",
        "time": "Wed Apr 15 18:38:17 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 15 18:38:17 2026 +0800"
      },
      "message": "feature: add detailed saga result reporting to benchmark cli (#8042)"
    },
    {
      "commit": "0df51ccfa254bb4cf6e50e1c484a2587e777f6a2",
      "tree": "34c3e1818bf40785e2fd8322f48fd36eb8d64b48",
      "parents": [
        "ec53496c1457e5c1bce00ce379616e3f4041dab8"
      ],
      "author": {
        "name": "legendpei",
        "email": "804141866@qq.com",
        "time": "Wed Apr 15 11:28:58 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 15 11:28:58 2026 +0800"
      },
      "message": "feature: add fastjson2 jackson3 (#8046)"
    },
    {
      "commit": "ec53496c1457e5c1bce00ce379616e3f4041dab8",
      "tree": "0fb9fce3715991317d5d4e058e6beb1a9fe06912",
      "parents": [
        "e4d61909d8c921b39392a3c866c6df3639d70f09"
      ],
      "author": {
        "name": "funkye",
        "email": "jianbin@apache.org",
        "time": "Tue Apr 14 19:25:53 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 14 19:25:53 2026 +0800"
      },
      "message": "test: Isolate compatibility tests from transport protocol leakage (#8051)"
    },
    {
      "commit": "e4d61909d8c921b39392a3c866c6df3639d70f09",
      "tree": "464681c0efc50a2fdff2b519726d3cdefd007866",
      "parents": [
        "6f9fa1044803be9498cd16365c30971f3c0be14e"
      ],
      "author": {
        "name": "Eric Wang",
        "email": "iwongjian666@gmail.com",
        "time": "Wed Apr 08 09:16:40 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 08 09:16:40 2026 +0800"
      },
      "message": "feature: add protobuf serialization support for UnregisterRM protocol (#8044)"
    },
    {
      "commit": "6f9fa1044803be9498cd16365c30971f3c0be14e",
      "tree": "e41cf4e6117fe1f832932ea9bc78c7a51fb03618",
      "parents": [
        "7b13e00f1c94f5d99b83447b689086c7bbd7174c"
      ],
      "author": {
        "name": "徐晓伟",
        "email": "xuxiaowei@xuxiaowei.com.cn",
        "time": "Thu Apr 02 18:17:09 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 02 18:17:09 2026 +0800"
      },
      "message": "optimize: simplify jackson related dependencies (#8043)"
    },
    {
      "commit": "7b13e00f1c94f5d99b83447b689086c7bbd7174c",
      "tree": "60a27f85e9ce6ffcc3da530132f03f564d5cb162",
      "parents": [
        "cc2777b1be19d6dfc60e1c2eecf08b71fc5ed735"
      ],
      "author": {
        "name": "Jiangke Wu",
        "email": "xingfudeshi@gmail.com",
        "time": "Thu Apr 02 14:33:05 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 02 14:33:05 2026 +0800"
      },
      "message": "bugfix: fix IllegalArgumentException when GET request has request body (#8035)"
    },
    {
      "commit": "cc2777b1be19d6dfc60e1c2eecf08b71fc5ed735",
      "tree": "f6dbd9360236952579e3ac1d12e036829693b4b4",
      "parents": [
        "260198b224e3b0aa7e2ac83f4dd1d1f9b97497d6"
      ],
      "author": {
        "name": "Eric Wang",
        "email": "iwongjian666@gmail.com",
        "time": "Thu Apr 02 10:44:18 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 02 10:44:18 2026 +0800"
      },
      "message": "feature: add UnregisterRM protocol to notify server on client destroy (#8020)"
    },
    {
      "commit": "260198b224e3b0aa7e2ac83f4dd1d1f9b97497d6",
      "tree": "fa511662e51ad37b35e45d32bdc57b8438c1a6d9",
      "parents": [
        "c8d618a4d3ffc06c11fb895828a3ba29811ad042"
      ],
      "author": {
        "name": "Mason.Chen",
        "email": "139105785+DoChaoing@users.noreply.github.com",
        "time": "Wed Apr 01 16:43:30 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 01 16:43:30 2026 +0800"
      },
      "message": "optimize: configure PMD to output messages in English (#8022)"
    },
    {
      "commit": "c8d618a4d3ffc06c11fb895828a3ba29811ad042",
      "tree": "243d292fe07f72a69a864882963dcc52ef8c37c5",
      "parents": [
        "5195e13e346223e4c0cdd94f888c756dc59b9696"
      ],
      "author": {
        "name": "徐晓伟",
        "email": "xuxiaowei@xuxiaowei.com.cn",
        "time": "Wed Apr 01 16:42:35 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 01 16:42:35 2026 +0800"
      },
      "message": "optimize: add the dependency jackson-datatype-jsr310 (#8030)"
    },
    {
      "commit": "5195e13e346223e4c0cdd94f888c756dc59b9696",
      "tree": "fcf2b9c0acdcc8759ee5c1d9522367aea6494982",
      "parents": [
        "46f210f4f30fa4e90a57225f057fd17a2de741cc"
      ],
      "author": {
        "name": "legendpei",
        "email": "804141866@qq.com",
        "time": "Wed Apr 01 10:53:11 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 01 10:53:11 2026 +0800"
      },
      "message": "feature: add whitelist class (#7973)"
    },
    {
      "commit": "46f210f4f30fa4e90a57225f057fd17a2de741cc",
      "tree": "3385eae886ce8342ddc71e9a611408848ed9eed5",
      "parents": [
        "49e99de50891cbf31f630e75cea1814e2e1198b0"
      ],
      "author": {
        "name": "Jiangke Wu",
        "email": "xingfudeshi@gmail.com",
        "time": "Tue Mar 31 16:01:14 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 31 16:01:14 2026 +0800"
      },
      "message": "optimize: upgrade some dependencies (#8031)"
    },
    {
      "commit": "49e99de50891cbf31f630e75cea1814e2e1198b0",
      "tree": "fbf8396648b7db5651321a6f152510fc3fa275a2",
      "parents": [
        "a63866fcea40885cd318984207999f367813a4d5"
      ],
      "author": {
        "name": "somil jain",
        "email": "89907422+somiljain2006@users.noreply.github.com",
        "time": "Fri Mar 20 13:53:03 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Mar 20 16:23:03 2026 +0800"
      },
      "message": "optimize: replace synchronized with ReentrantLock in saga module (#8008)"
    },
    {
      "commit": "a63866fcea40885cd318984207999f367813a4d5",
      "tree": "ffaaa7cec58c1f600799b62af03c1471ca7d17b6",
      "parents": [
        "8140d90bf0c33b3d6c14e3f247b94a24ed8a86a8"
      ],
      "author": {
        "name": "will",
        "email": "349071347@qq.com",
        "time": "Mon Mar 16 11:36:19 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 16 11:36:19 2026 +0800"
      },
      "message": "optimize: sync 2.6.0 changes (#7996)"
    },
    {
      "commit": "8140d90bf0c33b3d6c14e3f247b94a24ed8a86a8",
      "tree": "8f2bcbec0bb486a62f46ec27abe2c4b00e471f3d",
      "parents": [
        "730ae6405c98c5b919093fa7ee69ab281f4a44fd"
      ],
      "author": {
        "name": "legendpei",
        "email": "804141866@qq.com",
        "time": "Fri Mar 13 15:30:09 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Mar 13 15:30:09 2026 +0800"
      },
      "message": "optimize: mark deprecated JSON parsers in tcc, saga, common and integration-tx-api modules (#8019)"
    },
    {
      "commit": "730ae6405c98c5b919093fa7ee69ab281f4a44fd",
      "tree": "ea238bbb248d7cc7b6a5705489e869ee7d1d9c33",
      "parents": [
        "e006d105ecaa2f3958b86cc47da95f5696b679f1"
      ],
      "author": {
        "name": "Mason.Chen",
        "email": "139105785+DoChaoing@users.noreply.github.com",
        "time": "Thu Mar 12 15:40:29 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 12 15:40:29 2026 +0800"
      },
      "message": "feat: add P99.9 latency percentile to benchmark CLI (#8014)"
    },
    {
      "commit": "e006d105ecaa2f3958b86cc47da95f5696b679f1",
      "tree": "35f08e2b8b85f8c583d79ecbf46cc9a779a9d292",
      "parents": [
        "b5e8fd8f2aef13bc7d7b7b8b4d101aca7b1febaf"
      ],
      "author": {
        "name": "contrueCT",
        "email": "contrue_CT@outlook.com",
        "time": "Thu Mar 05 13:39:53 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 05 13:39:53 2026 +0800"
      },
      "message": "optimize: add Grafana dashboard JSON for NamingServer metrics (#8002)\n\n"
    },
    {
      "commit": "b5e8fd8f2aef13bc7d7b7b8b4d101aca7b1febaf",
      "tree": "24388b54d2fc42e88596e171329c51b155c38d0d",
      "parents": [
        "bd5afab9013e589752a9b85ed7d9ac77a6efda9f"
      ],
      "author": {
        "name": "jimin",
        "email": "slievrly@163.com",
        "time": "Wed Mar 04 22:05:36 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 04 22:05:36 2026 +0800"
      },
      "message": "optimize: add grafana json (#7988)\n\n"
    },
    {
      "commit": "bd5afab9013e589752a9b85ed7d9ac77a6efda9f",
      "tree": "0dc828b229efe5bf41b9eb38f28781406502f485",
      "parents": [
        "9b2158b58b78ee8ad8d900d0ceaf818e0f175194"
      ],
      "author": {
        "name": "Eric Wang",
        "email": "iwongjian666@gmail.com",
        "time": "Wed Mar 04 15:01:26 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 04 15:01:26 2026 +0800"
      },
      "message": "test: add unit tests for saga-engine low coverage components (#7915)\n\n"
    },
    {
      "commit": "9b2158b58b78ee8ad8d900d0ceaf818e0f175194",
      "tree": "b04ec8531cfe5b365ffbc0159116b2fbe0363c42",
      "parents": [
        "a1bb731c80f4443cb297679d906d77bdb419d1c3"
      ],
      "author": {
        "name": "funkye",
        "email": "jianbin@apache.org",
        "time": "Sun Mar 01 15:05:06 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Mar 01 15:05:06 2026 +0800"
      },
      "message": "test: Enhance NacosRegistryServiceImplTest with additional mocks for service name group and cluster (#8003)\n\n"
    },
    {
      "commit": "a1bb731c80f4443cb297679d906d77bdb419d1c3",
      "tree": "6400db1ee40b892c1a1c389cf67cfa4295e6b07c",
      "parents": [
        "6e07d2f0fd9e4dc937d3de0c706a2c6905089f49"
      ],
      "author": {
        "name": "shukai",
        "email": "525718210@qq.com",
        "time": "Tue Feb 10 09:33:28 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 10 09:33:28 2026 +0800"
      },
      "message": "bugfix: report branch status add branchType (#7992)\n\n"
    },
    {
      "commit": "6e07d2f0fd9e4dc937d3de0c706a2c6905089f49",
      "tree": "c029868ab5143282cc6db8ce360e300aec03f5ed",
      "parents": [
        "18a220d481265ad7b95d425406bc1ba9f7722d88"
      ],
      "author": {
        "name": "xiaoyu",
        "email": "xyu282886@gmail.com",
        "time": "Mon Feb 09 15:30:17 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Feb 09 15:30:17 2026 +0800"
      },
      "message": "feature: Support HTTP/2 stream push for the Watch API in Server Raft mode (#7903)\n\n"
    },
    {
      "commit": "18a220d481265ad7b95d425406bc1ba9f7722d88",
      "tree": "b905a2737fad093231b1757e3aaf5c43ce6a08ad",
      "parents": [
        "35945899a2134dd05f9488c34386be65aca26f3b"
      ],
      "author": {
        "name": "justabug",
        "email": "Bughue@users.noreply.github.com",
        "time": "Sat Feb 07 23:49:23 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Feb 07 23:49:23 2026 +0800"
      },
      "message": "optimize : support multi-version codec \u0026 fix not returning client registration failure msg (#7000)\n\n"
    },
    {
      "commit": "35945899a2134dd05f9488c34386be65aca26f3b",
      "tree": "a1cc41cb161e0ffb3b0ef03c052d7bfbe8093a1c",
      "parents": [
        "9e6a84364cf078b363c241d5f62b9b0ad378c6d2"
      ],
      "author": {
        "name": "Sumit Kesarwani",
        "email": "167127879+Sumit6307@users.noreply.github.com",
        "time": "Tue Feb 03 06:55:33 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 03 09:25:33 2026 +0800"
      },
      "message": "optimize: Remove unnecessary refreshLeader from ClusterController cluster endpoint (#7970)\n\n"
    },
    {
      "commit": "9e6a84364cf078b363c241d5f62b9b0ad378c6d2",
      "tree": "264cc021643609353f473a1a6175acd25555f869",
      "parents": [
        "182a950385fab65cefe75e159a7baec3431b4be8"
      ],
      "author": {
        "name": "Sumit Kesarwani",
        "email": "167127879+Sumit6307@users.noreply.github.com",
        "time": "Fri Jan 30 07:39:20 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jan 30 10:09:20 2026 +0800"
      },
      "message": "optimize:register PR #7967 in 2.x changelog (#7976)\n\n"
    },
    {
      "commit": "182a950385fab65cefe75e159a7baec3431b4be8",
      "tree": "375edee285a6047184fa010cd256e6f40cbdbc37",
      "parents": [
        "dc89be714dbae4e0edb91627e24dd26d7c2d60ac"
      ],
      "author": {
        "name": "Jiangke Wu",
        "email": "xingfudeshi@gmail.com",
        "time": "Thu Jan 29 10:25:57 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jan 29 10:25:57 2026 +0800"
      },
      "message": "optimize:upgrade some dependencies (#7971)\n\n"
    },
    {
      "commit": "dc89be714dbae4e0edb91627e24dd26d7c2d60ac",
      "tree": "48d83d1f858958e10a1fec39b1f84f79044c75b9",
      "parents": [
        "7daf5b0c9e3b81550e3c1481364fbb2321baabe5"
      ],
      "author": {
        "name": "Hui Chang",
        "email": "changhbaga@gmail.com",
        "time": "Wed Jan 28 14:36:47 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jan 28 14:36:47 2026 +0800"
      },
      "message": "test: add unit tests for seata-discovery-nacos(provider and service) (#7962)\n\n"
    },
    {
      "commit": "7daf5b0c9e3b81550e3c1481364fbb2321baabe5",
      "tree": "681c6e364d38b288fdcd1a2c563436735cdc07b5",
      "parents": [
        "1198b2da0676e80f13e33792a2a6d6dac37e5698"
      ],
      "author": {
        "name": "funkye",
        "email": "jianbin@apache.org",
        "time": "Tue Jan 27 21:52:31 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jan 27 21:52:31 2026 +0800"
      },
      "message": "bugfix: different element order in two lists causes failure to set the index as primary key index (#7965)\n\n"
    },
    {
      "commit": "1198b2da0676e80f13e33792a2a6d6dac37e5698",
      "tree": "100ac7ab82dfa496d4aeb13c054797a8ebae5f96",
      "parents": [
        "81504c09b7b20d8a73b5fe26a8840706c6f643ac"
      ],
      "author": {
        "name": "Hui Chang",
        "email": "changhbaga@gmail.com",
        "time": "Tue Jan 27 14:47:33 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jan 27 14:47:33 2026 +0800"
      },
      "message": "bugfix: empty jacoco report on local when jdk above 17 (#7956)\n\n"
    },
    {
      "commit": "81504c09b7b20d8a73b5fe26a8840706c6f643ac",
      "tree": "a9e4fda126a9b7dff5672dbd44ea4fb251665499",
      "parents": [
        "0011d5d965e6ea3d453d80fdf515f0b3160faa43"
      ],
      "author": {
        "name": "lokidundun",
        "email": "loki16@qq.com",
        "time": "Tue Jan 27 10:29:11 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jan 27 10:29:11 2026 +0800"
      },
      "message": "optimize: change the getProperty call to resolvePlaceholders in SpringBootConfigurationProvider (#7955)\n\n"
    },
    {
      "commit": "0011d5d965e6ea3d453d80fdf515f0b3160faa43",
      "tree": "c3d3b83cbfe1e23344aafdbdf443a6a1516c67e0",
      "parents": [
        "1c95bdef0ba7c9537cd317df9e24bf1b08b9fa6d"
      ],
      "author": {
        "name": "aias00",
        "email": "liuhongyu@apache.org",
        "time": "Mon Jan 26 16:55:30 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jan 26 16:55:30 2026 +0800"
      },
      "message": "refactor: replace Apache HttpClient with OkHttp in NamingServer (#7957)\n\n"
    },
    {
      "commit": "1c95bdef0ba7c9537cd317df9e24bf1b08b9fa6d",
      "tree": "f94e3ecb4c9f69e0b6079aab59f4b240a1cdc9d3",
      "parents": [
        "f717d74a712cce875c066178db31891bc37abd31"
      ],
      "author": {
        "name": "funkye",
        "email": "jianbin@apache.org",
        "time": "Mon Jan 26 09:46:02 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jan 26 09:46:02 2026 +0800"
      },
      "message": "bugfix: consoleApiService that could not be found (#7960)\n\n"
    },
    {
      "commit": "f717d74a712cce875c066178db31891bc37abd31",
      "tree": "88b3f88ddd47be8f3bda2c7adcf4576c2df9ed92",
      "parents": [
        "cb3a193918dc2696660bdf77a3ef036a7603fe8c"
      ],
      "author": {
        "name": "funkye",
        "email": "jianbin@apache.org",
        "time": "Sun Jan 25 19:44:38 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jan 25 19:44:38 2026 +0800"
      },
      "message": "optimize: modify the version to 2.7.0-SNAPSHOT (#7961)\n\n"
    },
    {
      "commit": "cb3a193918dc2696660bdf77a3ef036a7603fe8c",
      "tree": "97e1122eacd3ff7c865ecf6b55b0ab75a2e34a01",
      "parents": [
        "e2bd89da56bda6503b575f1cae5102e1523f9564"
      ],
      "author": {
        "name": "Eric Wang",
        "email": "iwongjian666@gmail.com",
        "time": "Thu Jan 22 09:09:30 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jan 22 09:09:30 2026 +0800"
      },
      "message": "feature: benchmark cli (#7865)\n\n"
    },
    {
      "commit": "e2bd89da56bda6503b575f1cae5102e1523f9564",
      "tree": "c66d95041e01da419cfc5b59f93c31975eaecdea",
      "parents": [
        "b9a94c0b1b008314db528ff6c685d19593b7afb9"
      ],
      "author": {
        "name": "lokidundun",
        "email": "loki16@qq.com",
        "time": "Mon Jan 19 14:24:40 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jan 19 14:24:40 2026 +0800"
      },
      "message": "optimize: upgrade qs dependency version to 6.14.1 (#7951)\n\n"
    },
    {
      "commit": "b9a94c0b1b008314db528ff6c685d19593b7afb9",
      "tree": "aa402fda47056d1a9c26160604e8f0c567b08580",
      "parents": [
        "481d1aa7ce0f0df7d39649735a841680e8b89e2f"
      ],
      "author": {
        "name": "contrueCT",
        "email": "contrue_CT@outlook.com",
        "time": "Mon Jan 19 09:47:20 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jan 19 09:47:20 2026 +0800"
      },
      "message": "feature: add metrics support for NamingServer (#7882)\n\n"
    },
    {
      "commit": "481d1aa7ce0f0df7d39649735a841680e8b89e2f",
      "tree": "49888a75bdde53c2bf4a6222e8b7d6958210a72b",
      "parents": [
        "a75a21eaed1adeb7306d5d5553460c10e8542bc9"
      ],
      "author": {
        "name": "funkye",
        "email": "jianbin@apache.org",
        "time": "Fri Jan 16 13:52:44 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jan 16 13:52:44 2026 +0800"
      },
      "message": "optimize: update jib-maven-plugin version and increase parallel test execution limits (#7943)\n\n"
    },
    {
      "commit": "a75a21eaed1adeb7306d5d5553460c10e8542bc9",
      "tree": "260ecbbd519ade13e8129b6aa8897c6a2c15e8f4",
      "parents": [
        "1d4e81113bc23197b883acbb62a19b74032d81fc"
      ],
      "author": {
        "name": "Kang Minseok",
        "email": "101012388+neronsoda@users.noreply.github.com",
        "time": "Fri Jan 16 10:42:30 2026 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jan 16 09:42:30 2026 +0800"
      },
      "message": "optimize: add OkHttp and MockWebServer dependencies to resolve version confilcts (#7934)\n\n"
    },
    {
      "commit": "1d4e81113bc23197b883acbb62a19b74032d81fc",
      "tree": "249f7b376bd19434219d2810f5098f2317cd8eeb",
      "parents": [
        "e60c8c32267cd023ea7c267801b4d9533fa40559"
      ],
      "author": {
        "name": "funkye",
        "email": "jianbin@apache.org",
        "time": "Wed Jan 14 16:26:43 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jan 14 16:26:43 2026 +0800"
      },
      "message": "optimize: pin the Spring version for namingserver and console (#7930)\n\n"
    },
    {
      "commit": "e60c8c32267cd023ea7c267801b4d9533fa40559",
      "tree": "1addb89d67d3d67c66eec73fc60ce8321f88a645",
      "parents": [
        "6639332cf33ccbcf25a02e906afbb518e54a9f40"
      ],
      "author": {
        "name": "will",
        "email": "349071347@qq.com",
        "time": "Wed Jan 14 14:31:10 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jan 14 14:31:10 2026 +0800"
      },
      "message": "doc: update changes (#7941)\n\n"
    },
    {
      "commit": "6639332cf33ccbcf25a02e906afbb518e54a9f40",
      "tree": "1294341bfa2d2e5519d9585be3fea329b023a190",
      "parents": [
        "f0c138cbb0ec0eb87006121ffc7fb7385818a2e1"
      ],
      "author": {
        "name": "maple",
        "email": "gsk525866@163.com",
        "time": "Wed Jan 14 14:28:52 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jan 14 14:28:52 2026 +0800"
      },
      "message": "bugfix: ensure the Jakarta-related package paths are correct (#7940)\n\n"
    },
    {
      "commit": "f0c138cbb0ec0eb87006121ffc7fb7385818a2e1",
      "tree": "42c176fc96a998915bc3f3db33d9d9585dab285c",
      "parents": [
        "0b1d07d4c4b00141762058c1f45f9abf97cc9ee0"
      ],
      "author": {
        "name": "legendpei",
        "email": "804141866@qq.com",
        "time": "Tue Jan 13 08:57:09 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jan 13 08:57:09 2026 +0800"
      },
      "message": "feature: unify Jackson/fastjson serialization.  (#7760)\n\n"
    },
    {
      "commit": "0b1d07d4c4b00141762058c1f45f9abf97cc9ee0",
      "tree": "e7b5576cff3393d5923c19c302fb0b83fa9d8204",
      "parents": [
        "5e5979b153829d0a61e45f09c9d29893d287cdd6"
      ],
      "author": {
        "name": "lokidundun",
        "email": "loki16@qq.com",
        "time": "Mon Jan 12 13:42:27 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jan 12 13:42:27 2026 +0800"
      },
      "message": "bugfix: fix KingbaseUndoLogManager INSERT_UNDO_LOG_SQL error (#7929)\n\n"
    },
    {
      "commit": "5e5979b153829d0a61e45f09c9d29893d287cdd6",
      "tree": "9a0d78a5bb1cc12cf344a62b0b22085ebb411139",
      "parents": [
        "6160c7dce931c98522a3788ed2bd5440a87fa4e7"
      ],
      "author": {
        "name": "funkye",
        "email": "jianbin@apache.org",
        "time": "Thu Jan 08 10:12:53 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jan 08 10:12:53 2026 +0800"
      },
      "message": "doc: update 2.x.md for 2.6.0 release notes (#7921)\n\n"
    },
    {
      "commit": "6160c7dce931c98522a3788ed2bd5440a87fa4e7",
      "tree": "846c1fce197af43e9e2a34d7e249fb769aa0aa14",
      "parents": [
        "5923c62a91ca28757a5af220d34640d65382ac05"
      ],
      "author": {
        "name": "Eric Wang",
        "email": "iwongjian666@gmail.com",
        "time": "Sun Jan 04 19:23:28 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jan 04 19:23:28 2026 +0800"
      },
      "message": "test: add comprehensive unit tests for RaftRegistryServiceImpl (#7779)\n\n"
    },
    {
      "commit": "5923c62a91ca28757a5af220d34640d65382ac05",
      "tree": "ca0335f872fb108dc97ddd7e176776e3efb0708a",
      "parents": [
        "2897be98d1fda0495a0bc68178442e455968f45f"
      ],
      "author": {
        "name": "lokidundun",
        "email": "loki16@qq.com",
        "time": "Sun Jan 04 10:21:29 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jan 04 10:21:29 2026 +0800"
      },
      "message": "bugfix: handle timestamp with time zone in postgresql primary key (#7908)\n\n"
    },
    {
      "commit": "2897be98d1fda0495a0bc68178442e455968f45f",
      "tree": "5fb5af9744d7ac9c9c1e3b5215f4e8ed5685764f",
      "parents": [
        "72363f4d60f8c9ca48f01ca3348165ef362848d4"
      ],
      "author": {
        "name": "lokidundun",
        "email": "loki16@qq.com",
        "time": "Sat Jan 03 22:00:04 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jan 03 22:00:04 2026 +0800"
      },
      "message": "optimize: remove @author info (#7913)\n\n"
    },
    {
      "commit": "72363f4d60f8c9ca48f01ca3348165ef362848d4",
      "tree": "1a94944164c3572901391b9ebd9c62adbf4d5748",
      "parents": [
        "dcc7bcec0cdd537c83eec565515bbdb2b76170f9"
      ],
      "author": {
        "name": "maple",
        "email": "gsk525866@163.com",
        "time": "Fri Jan 02 12:05:08 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jan 02 12:05:08 2026 +0800"
      },
      "message": "test: add Antlr tests to improve test coverage. (#7912)\n\n"
    },
    {
      "commit": "dcc7bcec0cdd537c83eec565515bbdb2b76170f9",
      "tree": "c8dc5f2075ef1125aabbadb9d8ad3220ffdfa92b",
      "parents": [
        "3e93fa04f6692af4d9ff6df972ee950ed52d4e32"
      ],
      "author": {
        "name": "jsbxyyx",
        "email": "jsbxyyx@apache.org",
        "time": "Thu Jan 01 11:38:09 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jan 01 11:38:09 2026 +0800"
      },
      "message": "optimize: global transaction support non-private methods (#7867)\n\n"
    },
    {
      "commit": "3e93fa04f6692af4d9ff6df972ee950ed52d4e32",
      "tree": "a75aa686a85a0cdc82d09c29edd1805739411cc2",
      "parents": [
        "183ae95e9d5b73e6b5544b0d31511ee3812e94c9"
      ],
      "author": {
        "name": "徐博 洪",
        "email": "2012753288@qq.com",
        "time": "Tue Dec 30 17:42:29 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Dec 30 17:42:29 2025 +0800"
      },
      "message": "optimize: add comments to the namingserver address configuration (#7909)\n\n"
    },
    {
      "commit": "183ae95e9d5b73e6b5544b0d31511ee3812e94c9",
      "tree": "ee2864113e6ed0c5a1b52e647c7dcffb2f24dad0",
      "parents": [
        "1a94907cc693dfb6443d1ef7d2ccf32a611b635e"
      ],
      "author": {
        "name": "NiMv1",
        "email": "54713626+NiMv1@users.noreply.github.com",
        "time": "Tue Dec 30 11:12:33 2025 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Dec 30 16:12:33 2025 +0800"
      },
      "message": "test: add unit tests for core module (LockStatus, MessageType, ProtocolConstants) (#7901)\n\n"
    },
    {
      "commit": "1a94907cc693dfb6443d1ef7d2ccf32a611b635e",
      "tree": "4f4fbfb079371e585093fc83aaad0182e1e2383c",
      "parents": [
        "b1db26b0221d909a724d6b734cfcc86c07838181"
      ],
      "author": {
        "name": "NiMv1",
        "email": "54713626+NiMv1@users.noreply.github.com",
        "time": "Tue Dec 30 10:46:25 2025 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Dec 30 15:46:25 2025 +0800"
      },
      "message": "test: add unit tests for ConnectionContext class (#7900)\n\n"
    },
    {
      "commit": "b1db26b0221d909a724d6b734cfcc86c07838181",
      "tree": "8907d44b61f814f0ef3a91c6fc56467d701dfefc",
      "parents": [
        "7fd5e590ac29a7c94d7ccbcfa8fcb7665ad5d7ca"
      ],
      "author": {
        "name": "NiMv1",
        "email": "54713626+NiMv1@users.noreply.github.com",
        "time": "Mon Dec 29 05:14:22 2025 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Dec 29 10:14:22 2025 +0800"
      },
      "message": "test: add unit tests for DBType and RedisKeyConstants in core module (#7874)\n\n"
    },
    {
      "commit": "7fd5e590ac29a7c94d7ccbcfa8fcb7665ad5d7ca",
      "tree": "d228ccec0d2e39c19f9fa291eb8b4621f3a5627c",
      "parents": [
        "ac9c80f82f25a8a976143075e8b26c18528b6b9c"
      ],
      "author": {
        "name": "xiaoyu",
        "email": "zhangyv@apache.org",
        "time": "Mon Dec 29 09:37:09 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Dec 29 09:37:09 2025 +0800"
      },
      "message": "refactor: Unify HTTP client utility to OkHttp3 (#7904)\n\n"
    },
    {
      "commit": "ac9c80f82f25a8a976143075e8b26c18528b6b9c",
      "tree": "e1583817e87559b070af7d9517c0c96efb722189",
      "parents": [
        "253575f5c94a3cc1af79a5c6a058d9766d7144e1"
      ],
      "author": {
        "name": "Eric Wang",
        "email": "iwongjian666@gmail.com",
        "time": "Sun Dec 28 21:56:52 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Dec 28 21:56:52 2025 +0800"
      },
      "message": "optimize: format content\n\n"
    },
    {
      "commit": "253575f5c94a3cc1af79a5c6a058d9766d7144e1",
      "tree": "1914508b7ab780fad91a1c50d51b43ef7e846b36",
      "parents": [
        "4435b8fe6873e04ba8fade53a68e32436ea8c5dc"
      ],
      "author": {
        "name": "Steven Kusuman",
        "email": "52606428+cperkkk@users.noreply.github.com",
        "time": "Sun Dec 28 07:54:43 2025 -0600"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Dec 28 21:54:43 2025 +0800"
      },
      "message": "test: fix brittle RPC status test (#7819)\n\n"
    },
    {
      "commit": "4435b8fe6873e04ba8fade53a68e32436ea8c5dc",
      "tree": "68e10ee22458c4c31b552bf260e393cc587617ec",
      "parents": [
        "df0d72b9b1120086f2e7ca2746346a3a2a514644"
      ],
      "author": {
        "name": "徐博 洪",
        "email": "2012753288@qq.com",
        "time": "Sun Dec 28 13:45:11 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Dec 28 13:45:11 2025 +0800"
      },
      "message": "feature: add global and branch session and lock management MCP tools (#7893)\n\n"
    },
    {
      "commit": "df0d72b9b1120086f2e7ca2746346a3a2a514644",
      "tree": "f4871023f0a579a0bdc94548718850b0a121f598",
      "parents": [
        "b1e5538cd0ec2893e7d6fe7d797a52108190f232"
      ],
      "author": {
        "name": "maple",
        "email": "gsk525866@163.com",
        "time": "Sun Dec 28 13:43:17 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Dec 28 13:43:17 2025 +0800"
      },
      "message": "test: fixes CI errors caused by timing issues in ZkConfigurationTest (#7907)\n\n"
    },
    {
      "commit": "b1e5538cd0ec2893e7d6fe7d797a52108190f232",
      "tree": "09db2c92a9662cbce8b00217a35dbe996cbf5419",
      "parents": [
        "d73c68763de8330fc3a1b1edc2e1850d6969e6ad"
      ],
      "author": {
        "name": "MaoMaoandSnail",
        "email": "37172584+MaoMaoandSnail@users.noreply.github.com",
        "time": "Sun Dec 28 12:14:36 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Dec 28 07:14:36 2025 +0300"
      },
      "message": "optimize: refactor method and class names in the saga module (#7894)\n\n* optimize: optimize method and class names in the saga module.\n\n* optimize: make comments consistent with method names.\n\n* optimize: add register pr information and author information\n\n---------\n\nCo-authored-by: funkye \u003cjianbin@apache.org\u003e\nCo-authored-by: Eric Wang \u003ciwongjian666@gmail.com\u003e"
    },
    {
      "commit": "d73c68763de8330fc3a1b1edc2e1850d6969e6ad",
      "tree": "944596c0e5b7420edf87585e74df7e9c93fc2031",
      "parents": [
        "4b281489f1684ae73504db9fa0b0a82eea470ef1"
      ],
      "author": {
        "name": "jimin",
        "email": "slievrly@163.com",
        "time": "Sun Dec 28 01:49:53 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Dec 28 01:49:53 2025 +0800"
      },
      "message": "test: add test for Fury/Fory (#7906)\n\n"
    },
    {
      "commit": "4b281489f1684ae73504db9fa0b0a82eea470ef1",
      "tree": "8e3ff1b66d27c0a783c4de848321b687da9357fa",
      "parents": [
        "340aa3caa10f01c0d510e718027fa90fdfd658d9"
      ],
      "author": {
        "name": "jimin",
        "email": "slievrly@163.com",
        "time": "Sat Dec 27 20:44:44 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Dec 27 20:44:44 2025 +0800"
      },
      "message": "optimize: replace fury with fory (#7885)\n\n"
    },
    {
      "commit": "340aa3caa10f01c0d510e718027fa90fdfd658d9",
      "tree": "9f25b077c7c3260f10c8c824f6f37b9b480dc49a",
      "parents": [
        "ece45acad1de73e9091914fec00fe43f164c52dd"
      ],
      "author": {
        "name": "lokidundun",
        "email": "loki16@qq.com",
        "time": "Wed Dec 24 14:41:01 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Dec 24 14:41:01 2025 +0800"
      },
      "message": "optimize: add the request and response objects in HTTP thread context (#7822)\n\n"
    },
    {
      "commit": "ece45acad1de73e9091914fec00fe43f164c52dd",
      "tree": "fba7bc6321124f398b2158e4613e927f500248ad",
      "parents": [
        "4593c46b2a8ed33818e29386477b30ef9ed060d9"
      ],
      "author": {
        "name": "徐博 洪",
        "email": "2012753288@qq.com",
        "time": "Tue Dec 23 15:54:19 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Dec 23 15:54:19 2025 +0800"
      },
      "message": "feature: add MCP custom configuration and authentication code (#7876)\n\n"
    },
    {
      "commit": "4593c46b2a8ed33818e29386477b30ef9ed060d9",
      "tree": "ad9c8e7a0e37f903632052c9a823b5d3d9f711f9",
      "parents": [
        "5219ca3fa28297a2d66accb4253e9cbb48468ed1"
      ],
      "author": {
        "name": "funkye",
        "email": "jianbin@apache.org",
        "time": "Mon Dec 22 17:00:45 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Dec 22 17:00:45 2025 +0800"
      },
      "message": "bugfix: raft split-brain causes incorrect cluster information (#7891)\n\n"
    },
    {
      "commit": "5219ca3fa28297a2d66accb4253e9cbb48468ed1",
      "tree": "6287fd4ae0ca95405f4308a9bbf373ad79f4d125",
      "parents": [
        "ec7be6b699a5a5dc6d6470eeac4ea5c88d37b485"
      ],
      "author": {
        "name": "funkye",
        "email": "jianbin@apache.org",
        "time": "Mon Dec 22 11:24:56 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Dec 22 11:24:56 2025 +0800"
      },
      "message": "feature: console supports creation and modification of transaction groups for Raft clusters (#7878)\n\n"
    },
    {
      "commit": "ec7be6b699a5a5dc6d6470eeac4ea5c88d37b485",
      "tree": "799a9f24df0e8ec7b84add169216c18e40ffc4bb",
      "parents": [
        "97abcd27a51e882f6a6227beff4702e9c7a59fe2"
      ],
      "author": {
        "name": "maple",
        "email": "gsk525866@163.com",
        "time": "Mon Dec 22 11:02:36 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Dec 22 11:02:36 2025 +0800"
      },
      "message": "bugfix: the vgroup_table in the SQL files of all databases should use a three-column unique constraint. (#7881)\n\n"
    },
    {
      "commit": "97abcd27a51e882f6a6227beff4702e9c7a59fe2",
      "tree": "b620b4c14d56e9475a6270cfd4dd4752bf6b3635",
      "parents": [
        "a3b2528233bdb5dcae122b66172513cd5b034cf7"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Dec 22 10:43:15 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Dec 22 10:43:15 2025 +0800"
      },
      "message": "optimize: bump org.apache.tomcat.embed:tomcat-embed-core in /console (#7889)\n\nBumps org.apache.tomcat.embed:tomcat-embed-core from 11.0.10 to 11.0.12.\n\n---\nupdated-dependencies:\n- dependency-name: org.apache.tomcat.embed:tomcat-embed-core\n  dependency-version: 11.0.12\n  dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nCo-authored-by: funkye \u003cjianbin@apache.org\u003e"
    },
    {
      "commit": "a3b2528233bdb5dcae122b66172513cd5b034cf7",
      "tree": "99a5cfdb29f431459dec36eee5728e86b899a955",
      "parents": [
        "d22e8839a520e5d6859ecc182f2cbf740cb5bf68"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Dec 22 10:42:24 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Dec 22 10:42:24 2025 +0800"
      },
      "message": "optimize: bump org.apache.tomcat.embed:tomcat-embed-core (#7888)\n\n"
    },
    {
      "commit": "d22e8839a520e5d6859ecc182f2cbf740cb5bf68",
      "tree": "d8a10a3daac847dc7699112990e141c2188aa301",
      "parents": [
        "ba2c224576071563ed672038d56a569f80ae338c"
      ],
      "author": {
        "name": "maple",
        "email": "gsk525866@163.com",
        "time": "Sun Dec 21 14:15:44 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Dec 21 14:15:44 2025 +0800"
      },
      "message": "optimize: upgrade tomcat-embed-core version to 11.0.10 (#7884)\n\n"
    },
    {
      "commit": "ba2c224576071563ed672038d56a569f80ae338c",
      "tree": "a46fca9e12fcc87c45d86ae1c9592f8e676f2ced",
      "parents": [
        "2deed887d5fa655a66cf42fe0b210849457e5999"
      ],
      "author": {
        "name": "diguage",
        "email": "leejun119@gmail.com",
        "time": "Sat Dec 20 21:00:54 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Dec 20 21:00:54 2025 +0800"
      },
      "message": "feature: support fory serializer and fory undolog parser (#7503)\n\n"
    },
    {
      "commit": "2deed887d5fa655a66cf42fe0b210849457e5999",
      "tree": "0f60f20a1b92c4529dd48dc4b5499ed364b5d11d",
      "parents": [
        "8629d183d072508980bdf37c229cd8c12dddfdf6"
      ],
      "author": {
        "name": "lokidundun",
        "email": "loki16@qq.com",
        "time": "Fri Dec 19 20:49:55 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Dec 19 20:49:55 2025 +0800"
      },
      "message": "bugfix: correct server port and naming server port (#7879)\n\n"
    },
    {
      "commit": "8629d183d072508980bdf37c229cd8c12dddfdf6",
      "tree": "6050ad39731d273bda3c02bb96e17b3818da0201",
      "parents": [
        "c13207c5ed466b633e0032562fcc8b90289c136b"
      ],
      "author": {
        "name": "徐博 洪",
        "email": "2012753288@qq.com",
        "time": "Fri Dec 19 13:24:11 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Dec 19 13:24:11 2025 +0800"
      },
      "message": "optimize: upgrade jacoco version (#7873)\n\n"
    },
    {
      "commit": "c13207c5ed466b633e0032562fcc8b90289c136b",
      "tree": "8b5ce16838ac4dc694a4172d03d641a415662c44",
      "parents": [
        "a72d2651c728e8dca5d6c05c90fc32ee8998f13f"
      ],
      "author": {
        "name": "徐博 洪",
        "email": "2012753288@qq.com",
        "time": "Thu Dec 18 17:56:29 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Dec 18 17:56:29 2025 +0800"
      },
      "message": "feature: upgrade the namingserver and console modules to JDK 25 and SpringBoot 3.5, and add the spring-ai dependency to the console module. (#7870)\n\n"
    },
    {
      "commit": "a72d2651c728e8dca5d6c05c90fc32ee8998f13f",
      "tree": "7cb73b5c696a92ef4128ddec6fc9e946de366dd4",
      "parents": [
        "b27e6be8a74cc2634a31cba0152638a57ab16a90"
      ],
      "author": {
        "name": "legendpei",
        "email": "804141866@qq.com",
        "time": "Thu Dec 18 17:14:46 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Dec 18 17:14:46 2025 +0800"
      },
      "message": "feature: Automatically calculate the values for JVM parameters (#7872)\n\n"
    },
    {
      "commit": "b27e6be8a74cc2634a31cba0152638a57ab16a90",
      "tree": "3112b546b07f9b0d01298a4a2000eab8800a09d0",
      "parents": [
        "54462fda4a998288457ea9c62b9da6be834a8481"
      ],
      "author": {
        "name": "lokidundun",
        "email": "loki16@qq.com",
        "time": "Wed Dec 17 11:30:28 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Dec 17 11:30:28 2025 +0800"
      },
      "message": "bugfix: fix index type misjudgment in Dm/KingbaseTableMetaCache  (#7843)\n\n"
    },
    {
      "commit": "54462fda4a998288457ea9c62b9da6be834a8481",
      "tree": "cbfe20928c926fb3b7e1990e073ccd5d2499dda1",
      "parents": [
        "41242611abc2de8c6bf09f9e496c4fb06f15af57"
      ],
      "author": {
        "name": "Xiaoyang Cai",
        "email": "78996041+XiaoyangCai360@users.noreply.github.com",
        "time": "Tue Dec 16 19:26:24 2025 -0600"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Dec 17 09:26:24 2025 +0800"
      },
      "message": "test: fix flaky testIsRaftMode and testToString in MetadataTest (#7859)\n\n"
    },
    {
      "commit": "41242611abc2de8c6bf09f9e496c4fb06f15af57",
      "tree": "fb33e7f9dc2e17402eea6d8aa9714848391fc092",
      "parents": [
        "eea9b9d2d97c531fa2bb78216b5ea1ed6809b8df"
      ],
      "author": {
        "name": "funkye",
        "email": "jianbin@apache.org",
        "time": "Tue Dec 16 22:09:28 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Dec 16 22:09:28 2025 +0800"
      },
      "message": "feature: support displaying cluster information in the console (#7857)\n\n"
    },
    {
      "commit": "eea9b9d2d97c531fa2bb78216b5ea1ed6809b8df",
      "tree": "3380eefa2f3bbab2ae1a82ee473e8db2944951d6",
      "parents": [
        "906ecb2f6ec9e30d9ba3302d0122917b6e8dfa24"
      ],
      "author": {
        "name": "徐博 洪",
        "email": "2012753288@qq.com",
        "time": "Tue Dec 16 21:42:56 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Dec 16 21:42:56 2025 +0800"
      },
      "message": "optimize:  change build_arm64-binary CI to JDK25 Version and runs on ubuntu-24.04-arm (#7868)\n\n"
    },
    {
      "commit": "906ecb2f6ec9e30d9ba3302d0122917b6e8dfa24",
      "tree": "2de16dc1e603e8d954e7ed390b92623931c6de52",
      "parents": [
        "adfbef513caf246f0f300a50a771adafea503af1"
      ],
      "author": {
        "name": "funkye",
        "email": "jianbin@apache.org",
        "time": "Tue Dec 16 17:32:07 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Dec 16 17:32:07 2025 +0800"
      },
      "message": "feature: add support for managing transaction groups (#7851)\n\n"
    },
    {
      "commit": "adfbef513caf246f0f300a50a771adafea503af1",
      "tree": "015ac0cb377f93454c6afc829157c675f40f91cc",
      "parents": [
        "26c3637bd33bafc8d3fc91a47ac0eb298e9185ee"
      ],
      "author": {
        "name": "xiaoyu",
        "email": "zhangyv@apache.org",
        "time": "Tue Dec 16 10:33:55 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Dec 16 10:33:55 2025 +0800"
      },
      "message": "feature: Support HTTP/2 response handling for the Watch API in Server Raft mode (#7826)\n\n"
    }
  ],
  "next": "26c3637bd33bafc8d3fc91a47ac0eb298e9185ee"
}
