Commit Graph

5390 Commits

Author SHA1 Message Date
Victor1319
21f9492217 fix(meta): fix meta panic when log extent info. #1000286609
Signed-off-by: Victor1319 <zengxuewei@oppo.com>
2025-08-15 10:37:49 +08:00
zhumingze
e64f3e48bd docs(docs): update yum.md for v3.5.2
Signed-off-by: zhumingze <zhumingze@oppo.com>
2025-08-04 17:17:40 +08:00
zhumingze
2e9cb91d03 docs(docs): update changelog for v3.5.2
Signed-off-by: zhumingze <zhumingze@oppo.com>
2025-08-04 14:52:19 +08:00
clinx
839a0bbf18 fix(doc): cli Change flashGroup to flashgroup for en doc
Signed-off-by: clinx <chenlin1@oppo.com>
2025-08-04 14:52:19 +08:00
xiaojunxiang
36bc76380b fix(flashgroup): doc, Change flashGroup to flashgroup, otherwise it will cause an error.
Signed-off-by: xiaojunxiang <xiaojunxiang@kingsoft.com>
2025-08-04 14:52:19 +08:00
clinx
aad246b11c docs(docs): add title for flash document
Signed-off-by: clinx <chenlin1@oppo.com>
2025-08-04 14:52:19 +08:00
clinx
36affd6770 docs(docs): update change log for v3.5.1
Signed-off-by: clinx <chenlin1@oppo.com>
2025-08-04 14:52:19 +08:00
clinx
dbfd579d7c docs(docs): update yum rpm to 3.5.1
Signed-off-by: clinx <chenlin1@oppo.com>
2025-08-04 14:52:19 +08:00
clinx
76fef9c576 fix(docs): Remove the description of redundant flash nodes
Signed-off-by: clinx <chenlin1@oppo.com>
2025-08-04 14:52:19 +08:00
clinx
4b90002357 feat(docs): add docs about 3.5.1
Signed-off-by: clinx <chenlin1@oppo.com>
2025-08-04 14:52:19 +08:00
zhumingze
6aa62466c7 docs(docs): Modify the docs according to v3.5.2
Signed-off-by: zhumingze <zhumingze@oppo.com>
2025-08-04 14:52:19 +08:00
shuqiang-zheng
ddf61dfb52 fix(master): if the bad disk is not completed decommission within the time limit, the disk is reported in metrics.
close:#1000242504
Signed-off-by: shuqiang-zheng <zhengshuqiang@oppo.com>
2025-07-29 10:19:45 +08:00
zhumingze
1ddd33af79 fix(master): Fixed the problem of repeated execution of disk decommission. #1000247984
Signed-off-by: zhumingze <zhumingze@oppo.com>
2025-07-29 10:19:37 +08:00
zhumingze
dd44cf82c9 fix(data): Determine the disk lost based on the DP information on the master and the locally loaded DP information. #1000244723
Signed-off-by: zhumingze <zhumingze@oppo.com>
2025-07-29 10:19:28 +08:00
shuqiang-zheng
f8fa90ccf4 fix(master): ignore dp that has the same srcAddr but are in the autoAddReplica status when the disk decommission.
close:#1000242504
Signed-off-by: shuqiang-zheng <zhengshuqiang@oppo.com>
2025-07-29 10:19:19 +08:00
shuqiang-zheng
3116fff982 fix(master): remove the interface that resets the decommission state of the disk to avoid misuse.
close:#1000242504
Signed-off-by: shuqiang-zheng <zhengshuqiang@oppo.com>
2025-07-29 10:19:07 +08:00
zhumingze
955798535c fix(data): Fix autoComputeCRC log issue. #1000232936
Signed-off-by: zhumingze <zhumingze@oppo.com>
2025-07-29 10:18:57 +08:00
zhumingze
fbbb9e19e5 fix(master): Optimize fileStats related interfaces. #1000240718
Signed-off-by: zhumingze <zhumingze@oppo.com>
2025-07-29 10:18:41 +08:00
shuqiang-zheng
3a9e910493 fix(master): support for adjusting the weight of the previous decommission when going decommission to different replicas.
close:#1000234137
Signed-off-by: shuqiang-zheng <zhengshuqiang@oppo.com>
2025-07-17 20:04:58 +08:00
clinx
44e3d84058 feat(flashnode): submit warm up task by http interface#1000150848
Signed-off-by: clinx <chenlin1@oppo.com
2025-07-17 14:26:27 +08:00
clinx
db50e6fc44 feat(flashnode):specify the number of origin-fetching goroutines using a configuration parameter and write limiter #1000150848
Signed-off-by: clinx <chenlin1@oppo.com>
2025-07-17 14:26:16 +08:00
clinx
1bda6675f7 fix(client): use heartbeat ping flashnode #1000151053
Signed-off-by: clinx <chenlin1@oppo.com>
2025-07-17 14:25:58 +08:00
chihe
2a59087330 feat(client): add the forceRemoteCache configuration
close:#22957483

Signed-off-by: chihe <chihe@oppo.com>
2025-07-17 14:20:18 +08:00
chihe
91a405106e fix(client): do not remove context when dir is released
close:#21990545

Signed-off-by: chihe <chihe@oppo.com>
2025-07-17 14:15:46 +08:00
chihe
173a5987d0 fix(flashnode): modify mem_stat for reading from dataNode
close:#23109728

Signed-off-by: chihe <chihe@oppo.com>
2025-07-17 14:15:37 +08:00
chihe
0029fe35f1 fix(client): do not remove node cache when dir is released
close:#21990545

Signed-off-by: chihe <chihe@oppo.com>
2025-07-17 14:13:34 +08:00
Victor1319
68972b91c5 refactor(master): limit the interval between deleteing mp replica to 5 minutes. #1000230481
Signed-off-by: Victor1319 <zengxuewei@oppo.com>
2025-07-17 10:03:15 +08:00
Wu Huocheng
4bb9b73817 chore(master): delete unsave count and calculate freeze count realtime.#1000230160
Signed-off-by: Wu Huocheng <wuhuocheng@oppo.com>
2025-07-17 09:35:58 +08:00
shuqiang-zheng
9f9969f43d fix(master): fix possible deadlocks during dp decommission.
close:#1000231787
Signed-off-by: shuqiang-zheng <zhengshuqiang@oppo.com>
2025-07-16 10:57:36 +08:00
shuqiang-zheng
217db82658 fix(master): modify dp decommission failure retry interval to 5 minutes.
close:#1000219034
Signed-off-by: shuqiang-zheng <zhengshuqiang@oppo.com>
2025-07-16 10:31:34 +08:00
Wu Huocheng
5fd44aa284 fix(metanode): replace runtime.GC with debug.OsFreeMemory.#1000228535
The runtime.GC may cause metanode lose heartbeat.

Signed-off-by: Wu Huocheng <wuhuocheng@oppo.com>
2025-07-16 10:30:20 +08:00
zhumingze
1c19d92f29 fix(master): fix log and interface display issues. #1000230771
Signed-off-by: zhumingze <zhumingze@oppo.com>
2025-07-15 15:17:18 +08:00
Victor1319
69f3f01e3e fix(master): check raft leader before handle leader change. #1000228487
Signed-off-by: Victor1319 <zengxuewei@oppo.com>
2025-07-14 19:43:15 +08:00
Victor1319
ec2a4bccf8 fix(master): set max limit as one year for trash interval. #1000227134
Signed-off-by: Victor1319 <zengxuewei@oppo.com>
2025-07-14 11:38:17 +08:00
leonrayang
c236c24467 Revert "feat(client): Add a log that records information about unsupported requests #23059813"
This reverts commit ae352f498a.
2025-07-14 11:11:34 +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
shuqiang-zheng
a98ccd1b64 fix(master): modify the period of checking dp repairing status of background goroutine to 5 minutes.
close:#1000158166
Signed-off-by: shuqiang-zheng <zhengshuqiang@oppo.com>
2025-07-14 09:48:10 +08:00
shuqiang-zheng
dbea5198c7 fix(master): fix the issue that newly created dp may falsely report dp no same peer.
close:#1000155538
Signed-off-by: shuqiang-zheng <zhengshuqiang@oppo.com>
2025-07-14 09:48:10 +08:00
shuqiang-zheng
1ef816f31b fix(master): specify the target nodeSet when executing the dp decommission command to determine in advance whether the media type of the target nodeSet is the same as that of the source replica.
close:#1000219643
Signed-off-by: shuqiang-zheng <zhengshuqiang@oppo.com>
2025-07-14 09:48:10 +08:00
Victor1319
afb248f519 refactor(master): classify DP anomaly alerts by media type. #1000196022
Signed-off-by: Victor1319 <zengxuewei@oppo.com>
2025-07-11 11:19:45 +08:00
Victor1319
085a8cb8ad refactor(master): support report zone, set info for node metrics. #1000138242
Signed-off-by: Victor1319 <zengxuewei@oppo.com>
2025-07-11 11:19:45 +08:00
Victor1319
6db1362262 fix(client): avoid client nil point panic. #1000225195
Signed-off-by: Victor1319 <zengxuewei@oppo.com>
2025-07-11 10:37:59 +08:00
zhumingze
e9970759f2 fix(meta): fix log problem. #1000223743
Signed-off-by: zhumingze <zhumingze@oppo.com>
2025-07-10 17:01:47 +08:00
zhumingze
c06a0ed0c1 fix(master): Optimize the judgment conditions when the bad disk is automatically decommission. #1000223743
Signed-off-by: zhumingze <zhumingze@oppo.com>
2025-07-10 16:11:15 +08:00
Wu Huocheng
37cc34531b fix(master): check the migrate plan destination not in mp hosts.#1000222192
Signed-off-by: Wu Huocheng <wuhuocheng@oppo.com>
2025-07-10 15:21:40 +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
9c486474fa fix(master): Optimize TestStrawNodeSelector test case. #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
Wu Huocheng
4a1fe17083 fix(master): add the new free list size.#1000221718
Signed-off-by: Wu Huocheng <wuhuocheng@oppo.com>
2025-07-09 17:52:08 +08:00
wu huocheng
880296e26c chore(master): update the unit test codes.#1000218883
Signed-off-by: wu huocheng <wuhuocheng@oppo.com>
2025-07-09 17:52:08 +08:00