Commit Graph

5647 Commits

Author SHA1 Message Date
baihailong
c3fccbccae fix(sdk): Adapt summaryinfo compatibility.#22890657
Signed-off-by: baihailong <baihailong@oppo.com>
2025-08-11 17:21:16 +08:00
baihailong
9df70e795e fix(sdk): optimize refresh summary for tool.#22890657
Signed-off-by: baihailong <baihailong@oppo.com>
2025-08-11 17:21:16 +08:00
Victor1319
4c38eabeb8 refactor(client): support config stream reqChan Size. #23114335
Signed-off-by: Victor1319 <zengxuewei@oppo.com>
2025-08-11 17:21:16 +08:00
chihe
7b79861165 fix(client): Do not delete cache when released for trash rebuilding
close:#21990545

Signed-off-by: chihe <chihe@oppo.com>
2025-08-11 17:21:16 +08:00
zhumingze
87eaebb8c2 feat(client): Improve the penalty mechanism for near read failure. #1000150366
Signed-off-by: zhumingze <zhumingze@oppo.com>
2025-08-11 17:21:16 +08:00
zhumingze
83cad776a7 fix(master): Fix the issue of noleader rollback retry time being very short. #1000198013
Signed-off-by: zhumingze <zhumingze@oppo.com>
2025-08-11 17:21:16 +08:00
Victor1319
b069b5f51b fix(smux): check frame state before write data to session. #1000193713
Signed-off-by: Victor1319 <zengxuewei@oppo.com>
2025-08-11 17:21:16 +08:00
Victor1319
809d023e9e refactor(vendor): user smux in depends to replace pkg in vendor. #1000193713
Signed-off-by: Victor1319 <zengxuewei@oppo.com>
2025-08-11 17:21:16 +08:00
shuqiang-zheng
83c019a1a0 fix(master): fix the problem that weight can be less than 0 when perform decommission.
close:#1000196526

Signed-off-by: shuqiang-zheng <zhengshuqiang@oppo.com>
2025-08-11 17:21:16 +08:00
shuqiang-zheng
3caa52827a fix(master): fix the problem that totalDpCnt shows -1 when querying decommission status of disk
close:#1000194870

Signed-off-by: shuqiang-zheng <zhengshuqiang@oppo.com>
2025-08-11 17:21:16 +08:00
shuqiang-zheng
d9a2e6dc7e fix(master): add a map to save decommission retries for dp on different disks.
close:#1000188341

Signed-off-by: shuqiang-zheng <zhengshuqiang@oppo.com>
2025-08-11 17:21:16 +08:00
shuqiang-zheng
c631fb5325 fix(master): fix that FirstHostDiskParallelLimit may be set to 0 during first upgrade of cluster.
close:#1000041775

Signed-off-by: shuqiang-zheng <zhengshuqiang@oppo.com>
2025-08-11 17:21:16 +08:00
Victor1319
5ea53eb575 fix(data): update extent size after load from disk. #1000182163
Signed-off-by: Victor1319 <zengxuewei@oppo.com>
2025-08-11 17:21:16 +08:00
shuqiang-zheng
999f2989ac fix(master): fix panic caused in build heartbeat response after loading broken disk.
close:#1000191783

Signed-off-by: shuqiang-zheng <zhengshuqiang@oppo.com>
2025-08-11 17:21:16 +08:00
zhumingze
7cc6f6f361 fix(meta): Add logs to troubleshoot meta panic. #1000183416
Signed-off-by: zhumingze <zhumingze@oppo.com>
2025-08-11 17:21:16 +08:00
zhumingze
b13b4ec849 fix(cli): Add separate display dpCnt according to mediaType for cli volume. #1000177017
Signed-off-by: zhumingze <zhumingze@oppo.com>
2025-08-11 17:21:16 +08:00
chihe
179bbe3bd5 fix(client): if it exceeds the quota, delete it directly
close:#1000153130

Signed-off-by: chihe <chihe@oppo.com>
2025-08-11 17:21:16 +08:00
chihe
990579e3cf fix(client): revert node cache
close:#1000123511

Signed-off-by: chihe <chihe@oppo.com>
2025-08-11 17:21:16 +08:00
shuqiang-zheng
c819f23f33 fix(master): fix thread safety issue caused by unused locks in canceling decommission.
close:#1000167790

Signed-off-by: shuqiang-zheng <zhengshuqiang@oppo.com>
2025-08-11 17:21:16 +08:00
zhumingze
1c2acad05a fix(client): Adjust some log levels to warn. #1000187434
Signed-off-by: zhumingze <zhumingze@oppo.com>
2025-08-11 17:21:16 +08:00
zhumingze
12895d975f feat(meta): Add readDir iops limiter. #1000187434
Signed-off-by: zhumingze <zhumingze@oppo.com>
2025-08-11 17:21:16 +08:00
Wu Huocheng
b5b43f7ea3 chore(master): add meta partition and replica migrating plan message.#1000182330
Signed-off-by: Wu Huocheng <wuhuocheng@oppo.com>
2025-08-11 17:21:16 +08:00
shuqiang-zheng
b258e285f2 fix(master): fix the problem of disk not found when using cli to query disk information.
close:#1000188189

Signed-off-by: shuqiang-zheng <zhengshuqiang@oppo.com>
2025-08-11 17:21:16 +08:00
shuqiang-zheng
916b91977f fix(master): add displaying totalDpCnt in queryAllDecommissionDisk.
close:#1000187922

Signed-off-by: shuqiang-zheng <zhengshuqiang@oppo.com>
2025-08-11 17:21:16 +08:00
shuqiang-zheng
465976624b fix(master): fix the problem that bad disk may not be able to be recovered due to a non-existent dp.
close:#1000186419

Signed-off-by: shuqiang-zheng <zhengshuqiang@oppo.com>
2025-08-11 17:21:16 +08:00
shuqiang-zheng
cfef0e0d5c fix(master): fix decommission problems
close:#1000183623

Signed-off-by: shuqiang-zheng <zhengshuqiang@oppo.com>
2025-08-11 17:21:15 +08:00
shuqiang-zheng
a9d4ceafca fix(master): fix issues related to canceling disk decommission.
close:#1000167790 #1000156518 #1000160979

Signed-off-by: shuqiang-zheng <zhengshuqiang@oppo.com>
2025-08-11 17:21:15 +08:00
Victor1319
2aa2dace82 refactor(sdk): user readdir limit to implement readdir only api.#1000187177
Signed-off-by: Victor1319 <zengxuewei@oppo.com>
2025-08-11 17:21:15 +08:00
Victor1319
2d622c907d fix(meta): msg sent back to the master process async to prevent blocking the connection
. #1000187177

Signed-off-by: Victor1319 <zengxuewei@oppo.com>
2025-08-11 17:21:15 +08:00
Victor1319
886c93c180 fix(meta): check and rename old raft dir if exist. #1000187608
Signed-off-by: Victor1319 <zengxuewei@oppo.com>
2025-08-11 17:21:15 +08:00
Victor1319
c3ad0e837a fix(master): skip empty addr when remote dp raft member. #1000186190
Signed-off-by: Victor1319 <zengxuewei@oppo.com>
2025-08-11 17:21:15 +08:00
zhumingze
9e9eb0e753 fix(data): bad disk judgment logic fix. #1000184384
Signed-off-by: zhumingze <zhumingze@oppo.com>
2025-08-11 17:21:15 +08:00
zhumingze
33c6e2d96d fix(data): limitIO ​​logic fix. #1000158099
Signed-off-by: zhumingze <zhumingze@oppo.com>
2025-08-11 17:21:15 +08:00
Victor1319
41e6934a4c fix(master): limit the last dp replica can't be deleted. #1000182796
Signed-off-by: Victor1319 <zengxuewei@oppo.com>
2025-08-11 17:21:15 +08:00
zhumingze
6702a0240a fix(cli): Add raftForceDel parameter for disk decommission. #1000181775
Signed-off-by: zhumingze <zhumingze@oppo.com>
2025-08-11 17:21:15 +08:00
zhumingze
b7cc2f2b8a fix(cli): Add logs for loacting problem. #1000158099
Signed-off-by: zhumingze <zhumingze@oppo.com>
2025-08-11 17:21:15 +08:00
Victor1319
9bb5598edf fix(data): retry repair directly for tiny empty recover offset check. #1000173499
Signed-off-by: Victor1319 <zengxuewei@oppo.com>
2025-08-11 17:21:15 +08:00
Victor1319
cc29b3c706 refactor(meta): add warn log for mp create . #1000182796
Signed-off-by: Victor1319 <zengxuewei@oppo.com>
2025-08-11 17:21:15 +08:00
Victor1319
e4b0d9a4ea fix(data): check extent store whether closed before tiny extent recover. #1000182163
Signed-off-by: Victor1319 <zengxuewei@oppo.com>
2025-08-11 17:21:15 +08:00
zhumingze
d624108ddc fix(data): fix panic while create datapartition. #1000173883
Signed-off-by: zhumingze <zhumingze@oppo.com>
2025-08-11 17:21:15 +08:00
zhumingze
d0fa18a24e fix(cli): cli adds the function of displaying the number of DPs of different media
. #1000177017

Signed-off-by: zhumingze <zhumingze@oppo.com>
2025-08-11 17:21:15 +08:00
zhumingze
fafbd6c86b fix(master): Add deleting decommisionDisk records function for reloadDisk and deleteLostDisk
. #1000172911

Signed-off-by: zhumingze <zhumingze@oppo.com>
2025-08-11 17:21:15 +08:00
chihe
6533102b0d fix(client): fix log error
close:#1000160727

Signed-off-by: chihe <chihe@oppo.com>
2025-08-11 17:21:15 +08:00
chihe
f0fc00932e fix(client): readdir call readirLimit
close:#1000150030

Signed-off-by: chihe <chihe@oppo.com>
2025-08-11 17:21:15 +08:00
Victor1319
dce30cb1c5 refactor(data): refactor extent has been deleted log. #1000133844
Signed-off-by: Victor1319 <zengxuewei@oppo.com>
2025-08-11 17:21:15 +08:00
zhumingze
4034350ab6 fix(data): selectDisk skip lost disk. #1000173883
Signed-off-by: zhumingze <zhumingze@oppo.com>
2025-08-11 17:21:15 +08:00
zhumingze
111956c970 fix(cli): Fix cli datapartition check display issue. #1000171648
Signed-off-by: zhumingze <zhumingze@oppo.com>
2025-08-11 17:21:15 +08:00
Wu Huocheng
6397233158 fix(master): offline metanode with correct mp count.#1000176933
Signed-off-by: Wu Huocheng <wuhuocheng@oppo.com>
2025-08-11 17:21:15 +08:00
shuqiang-zheng
26cb520f37 fix(master): remove the logic of directly deleting diskErr replicas in dp metadata restore.
close:#1000164568

Signed-off-by: shuqiang-zheng <zhengshuqiang@oppo.com>
2025-08-11 17:21:15 +08:00
shuqiang-zheng
d38270ebc9 fix(master): clear the repairingStatus when removing the raft member.
close:#1000164568

Signed-off-by: shuqiang-zheng <zhengshuqiang@oppo.com>
2025-08-11 17:21:15 +08:00