Commit Graph

423 Commits

Author SHA1 Message Date
clinx
00bf6d2389 fix(flash): the master distributes the flashkeylimit value
with: #1000356686

Signed-off-by: clinx <chenlin1@oppo.com>
2025-09-24 11:09:27 +08:00
clinx
b5555ab40f fix(flash): config client flow limit by master
with: #1000347719

Signed-off-by: clinx <chenlin1@oppo.com>
2025-09-19 15:16:11 +08:00
shuqiang-zheng
a89871ce64 feat(master): add status update records to dp decommission process for querying.
close: #1000329528

Signed-off-by: shuqiang-zheng <zhengshuqiang@oppo.com>
2025-09-11 15:41:53 +08:00
shuqiang-zheng
83748a2a03 fix(master): add display of remainingDpCnt when querying disk or dataNode decommission progress.
close: #1000329505

Signed-off-by: shuqiang-zheng <zhengshuqiang@oppo.com>
2025-09-11 15:41:53 +08:00
clinx
19bcefeb45 fix(cli): configure sameZoneTimeout via VOL for file cluster
with: #1000311735

Signed-off-by: clinx <chenlin1@oppo.com>
2025-09-02 16:18:11 +08:00
clinx
084f3941ed fix(flash): set read and write flow by master
with: #1000285575

Signed-off-by: clinx <chenlin1@oppo.com>
2025-08-19 15:32:45 +08:00
clinx
d00116d4eb fix(flashnode): use the CLI to set the hot key miss count and fix the issue of retrieving keys from the misscache. #1000150848
Signed-off-by: clinx <chenlin1@oppo.com>
2025-08-19 15:32:34 +08:00
baihailong
f414efe63e fix(cli): cluster info show remotecache config. #1000151055
Signed-off-by: baihailong <baihailong@oppo.com>
2025-08-19 14:59:28 +08:00
baihailong
84192cb594 feat(flashgroupmanager): enable set remotecache config.#1000181329
Signed-off-by: baihailong <baihailong@oppo.com>
2025-08-19 14:56:08 +08:00
baihailong
c7aac8a558 feat(flashnode): support read block.#1000151055
Signed-off-by: baihailong <baihailong@oppo.com>
2025-08-19 14:54:48 +08:00
leonrayang
4c8d6bc9b6 feat(cli): Add tool support to obtain partition information that is not distributed in the same failure domain. #1000227252
Signed-off-by: leonrayang <changliang@oppo.com>
2025-07-14 11:11:34 +08:00
zhumingze
5590088e4f fix(cli): Skip non-existent mp when printing. #1000217026
Signed-off-by: zhumingze <zhumingze@oppo.com>
2025-07-10 15:16:10 +08:00
zhumingze
e180cbd10b fix(master): Optimize disk decommission command and add boundary conditions. #1000217026
Signed-off-by: zhumingze <zhumingze@oppo.com>
2025-07-09 18:47:02 +08:00
shuqiang-zheng
9415f823a2 fix(master): show dp of missing tiny extent when cli performs data partition checking.
close:#1000059418
Signed-off-by: shuqiang-zheng <zhengshuqiang@oppo.com>
2025-07-09 17:42:05 +08:00
Wu Huocheng
c203649842 fix(master): Add freeze meta partition stage two.#1000208370
Signed-off-by: Wu Huocheng <wuhuocheng@oppo.com>
2025-07-07 10:18:18 +08:00
shuqiang-zheng
dc27ab280a fix(master): optimize log output for failed cancellation of decommission.
close:# 1000167790
Signed-off-by: shuqiang-zheng <zhengshuqiang@oppo.com>
2025-07-04 16:44:58 +08:00
shuqiang-zheng
76183635af feat(master): the dp decommission supports specifying the target nodeSet.
close:#1000211002
Signed-off-by: shuqiang-zheng <zhengshuqiang@oppo.com>
2025-07-04 16:44:58 +08:00
zhumingze
0f9da61681 fix(cli): skip not exist mp in check abnomral raft mps in cli. #1000203274 2025-07-04 11:06:56 +08:00
zhumingze
2fafdc47d5 fix(cli): Fix cli Incomplete printing problem. #1000203274
Signed-off-by: zhumingze <zhumingze@oppo.com>
2025-07-01 16:51:47 +08:00
shuqiang-zheng
e3fc3171bb fix(master): add a map to save the number of decommission retries for dp on different disks and show it when querying the progress of disk decommission.
close:#1000188341
 Signed-off-by: shuqiang-zheng <zhengshuqiang@oppo.com>
2025-06-26 11:10:15 +08:00
zhumingze
d3fb9c5a54 fix(cli): Add separate display dpCnt according to mediaType for cli volume. #1000177017
Signed-off-by: zhumingze <zhumingze@oppo.com>
2025-06-25 10:21:32 +08:00
zhumingze
805a94b10a fix(cli): Add raftForceDel parameter for disk decommission. #1000181775
Signed-off-by: zhumingze <zhumingze@oppo.com>
2025-06-19 09:52:00 +08:00
zhumingze
e1810b4f5d fix(cli ): cli adds the function of displaying the number of DPs of different media. #1000177017
Signed-off-by: zhumingze <zhumingze@oppo.com>
2025-06-17 15:54:29 +08:00
zhumingze
b663c322e7 fix(cli): Fix cli datapartition check display issue. #1000171648
Signed-off-by: zhumingze <zhumingze@oppo.com>
2025-06-16 10:24:24 +08:00
leonrayang
c0be881179 feat(metanode): Add raft members consistent check with master hosts in metanode member check #1000165698
Signed-off-by: leonrayang <changliang@oppo.com>
2025-06-12 20:00:16 +08:00
zhumingze
db8c3b7d8e fix(cli): Display DP of different decommission types separately. #1000169635
Signed-off-by: zhumingze <zhumingze@oppo.com>
2025-06-11 15:03:48 +08:00
Victor1319
13a5fce859 refactor(all): remove cache rule and cache threshold. #1000142823
Signed-off-by: Victor1319 <zengxuewei@oppo.com>
2025-06-06 14:19:25 +08:00
shuqiang-zheng
55e35cb0b9 fix(master): add upper and lower limit judgment when setting gogc value via master heartbeat;overwrite is been allowed when dp decommission.
close:#1000011090 #1000161090
Signed-off-by: shuqiang-zheng <zhengshuqiang@oppo.com>
2025-06-05 18:58:36 +08:00
shuqiang-zheng
991efb5e3f fix(master): set the repairingStatus of dp via raft.
close:#1000158166 #1000158134
Signed-off-by: shuqiang-zheng <zhengshuqiang@oppo.com>
2025-06-05 18:58:36 +08:00
zhumingze
f682b293a6 fix(cli): Add description of the use of the cli recommission command. #1000155113
Signed-off-by: zhumingze <zhumingze@oppo.com>
2025-06-05 10:21:35 +08:00
zhumingze
835f76a486 fix(master): fix create dp timeout problem when create vol. #1000145610
Signed-off-by: zhumingze <zhumingze@oppo.com>
2025-05-30 14:22:46 +08:00
zhumingze
d08b4a650e fix(cli): Add decommissionType parameter in cli recommission #1000131203
Signed-off-by: zhumingze <zhumingze@oppo.com>
2025-05-26 10:24:21 +08:00
Wu Huocheng
7a4d44a39c feat(master): add freeze status into metapartition status.#1000090632
Signed-off-by: Wu Huocheng <wuhuocheng@oppo.com>
2025-05-22 19:39:13 +08:00
shuqiang-zheng
c7c8fd598d fix(master): add decommission statistics related functionality to cli.
close:#1000104677
Signed-off-by: shuqiang-zheng <zhengshuqiang@oppo.com>
2025-05-22 14:13:02 +08:00
Wu Huocheng
6133f27591 chore(master): enable offline active status metanode.#1000090632
Signed-off-by: Wu Huocheng <wuhuocheng@oppo.com>
2025-05-20 10:16:40 +08:00
Wu Huocheng
b75c3d8028 chore(master): Add meta node name into balance task.#1000090632
Signed-off-by: Wu Huocheng <wuhuocheng@oppo.com>
2025-05-20 10:16:40 +08:00
Wu Huocheng
a73f1cf02c feat(master): Kick Out metanode at the end of background task.#1000090632
Signed-off-by: Wu Huocheng <wuhuocheng@oppo.com>
2025-05-20 10:16:40 +08:00
Wu Huocheng
0db006ad2c feat(master): Add kick out metanode api.#1000005968
Signed-off-by: Wu Huocheng <wuhuocheng@oppo.com>
2025-05-20 10:16:40 +08:00
zhumingze
3e5300e6f2 fix(cli): Do not display dp with empty disk err replica. #1000113950
Signed-off-by: zhumingze <zhumingze@oppo.com>
2025-05-16 10:18:57 +08:00
zhumingze
c87b29ab6c feat(master): Add disk decommission success metric. #1000012562
Signed-off-by: zhumingze <zhumingze@oppo.com>
2025-05-16 10:18:57 +08:00
shuqiang-zheng
f1ead16905 fix(master): fix some issues found during decommission testing.
close:#1000059418
Signed-off-by: shuqiang-zheng <zhengshuqiang@oppo.com>
2025-05-16 10:18:56 +08:00
shuqiang-zheng
e9aa4b4902 feat(master): support for dp decommission prioritization.
close:#1000059507
Signed-off-by: shuqiang-zheng <zhengshuqiang@oppo.com>
2025-05-16 10:18:56 +08:00
zhumingze
5282802f62 feat(cli): Badpartition check display modified to dp number. #1000101191
Signed-off-by: zhumingze <zhumingze@oppo.com>
2025-05-16 10:18:56 +08:00
leonrayang
57f34ea87c feat(cli): Output the QoS information of the volume #1000101348
Signed-off-by: leonrayang <chl696@sina.com>
2025-05-16 10:18:55 +08:00
Victor1319
fe709269cb feat(master): add switch to control whether ignore tiny extent recover. #1000094081
Signed-off-by: Victor1319 <zengxuewei@oppo.com>
2025-05-16 10:17:00 +08:00
Victor1319
a819193dcd refactor(sdk): remove dp cache code from sdk, client, cli. #1000063488
Signed-off-by: Victor1319 <zengxuewei@oppo.com>
2025-05-16 10:16:58 +08:00
Victor1319
82ec378f89 refactor(meta): remove dp cache code from metanode. #1000063486
Signed-off-by: Victor1319 <zengxuewei@oppo.com>
2025-05-16 10:13:55 +08:00
zhumingze
702dcc1432 feat(cli): Add display of repair start time in datapartition check. #1000081755
Signed-off-by: zhumingze <zhumingze@oppo.com>
2025-05-16 10:13:34 +08:00
zhumingze
f8617bf659 feat(cli): Add parameters to datapartition check to simplify display. #1000068067
Signed-off-by: zhumingze <zhumingze@oppo.com>
2025-05-16 10:12:40 +08:00
zhumingze
e9a817150a feat(cli): Cli tool data partition check optimization. #1000057001
Signed-off-by: zhumingze <zhumingze@oppo.com>
2025-05-16 10:12:40 +08:00