Wu Huocheng
|
043731dabc
|
chore(master): Add meta node name into balance task.#1000090632
Signed-off-by: Wu Huocheng <wuhuocheng@oppo.com>
|
2025-08-08 14:59:29 +08:00 |
|
Wu Huocheng
|
e2da451daa
|
feat(master): Kick Out metanode at the end of background task.#1000090632
Signed-off-by: Wu Huocheng <wuhuocheng@oppo.com>
|
2025-08-08 14:59:29 +08:00 |
|
Wu Huocheng
|
04991b6b80
|
feat(master): Set multiple config values.#1000005968
Signed-off-by: Wu Huocheng <wuhuocheng@oppo.com>
|
2025-08-08 14:59:29 +08:00 |
|
Wu Huocheng
|
ad075f1559
|
feat(master): Add kick out metanode api.#1000005968
Signed-off-by: Wu Huocheng <wuhuocheng@oppo.com>
|
2025-08-08 14:59:29 +08:00 |
|
Wu Huocheng
|
00c6a9b420
|
fix(master): remove the un-readable words in response.#1000129081
Signed-off-by: Wu Huocheng <wuhuocheng@oppo.com>
|
2025-08-08 14:59:29 +08:00 |
|
leonrayang
|
4d7a690690
|
fix(metanode): Remove the logic of real-time calculation of the incremental data of the Quota
. #1000112797
Signed-off-by: leonrayang <chl696@sina.com>
|
2025-08-08 14:59:29 +08:00 |
|
leonrayang
|
0b58792d6d
|
fix(metanode): Remove the logic of real-time calculation of the incremental data of the UID.
. #1000112797
Signed-off-by: leonrayang <chl696@sina.com>
|
2025-08-08 14:59:29 +08:00 |
|
zhumingze
|
f6a2781590
|
fix(master): Fixed the abnormal display of repairStartTime. #1000117639
Signed-off-by: zhumingze <zhumingze@oppo.com>
|
2025-08-08 14:59:29 +08:00 |
|
zhumingze
|
f39493a9b4
|
fix(data): change ActionBatchMarkDelete limitIOError log level to info. #1000124626
Signed-off-by: zhumingze <zhumingze@oppo.com>
|
2025-08-08 14:59:29 +08:00 |
|
Victor1319
|
5ea1d37f21
|
refactor(meta): refactor inode and dentry muti version code. #1000114612
Signed-off-by: Victor1319 <zengxuewei@oppo.com>
|
2025-08-08 14:59:29 +08:00 |
|
Victor1319
|
72dc99de1f
|
refactor(meta): refactor code and testcases. #1000114612
Signed-off-by: Victor1319 <zengxuewei@oppo.com>
|
2025-08-08 14:59:29 +08:00 |
|
Victor1319
|
388b1cb7cf
|
refactor(meta): add bench testcase for inode marshal. #1000114612
Signed-off-by: Victor1319 <zengxuewei@oppo.com>
|
2025-08-08 14:59:29 +08:00 |
|
Victor1319
|
6f209ae5e9
|
feat(meta): Optimize the memory alignment of inode and dentry fields. #1000114802
Signed-off-by: Victor1319 <zengxuewei@oppo.com>
|
2025-08-08 14:59:28 +08:00 |
|
Victor1319
|
c296a62206
|
feat(meta): add testcase for inode and dentry marshal. #1000114612
Signed-off-by: Victor1319 <zengxuewei@oppo.com>
|
2025-08-08 14:59:28 +08:00 |
|
Victor1319
|
cd12bd7e6b
|
feat(meta): use buf pool to refactor load snapshot. #1000105253
Signed-off-by: Victor1319 <zengxuewei@oppo.com>
|
2025-08-08 14:59:28 +08:00 |
|
Victor1319
|
3059c4c9b7
|
feat(meta): use buf pool to refactor dentry marshal func. #1000100705
Signed-off-by: Victor1319 <zengxuewei@oppo.com>
|
2025-08-08 14:59:28 +08:00 |
|
Victor1319
|
3ad0f3d01f
|
feat(meta): use buf pool to refactor inode marshal func. #1000094350
Signed-off-by: Victor1319 <zengxuewei@oppo.com>
|
2025-08-08 14:59:28 +08:00 |
|
zhumingze
|
5390dbd59e
|
fix(master): After a DecommissionRetry fails, wait ten minutes for next try.
. #1000107357
Signed-off-by: zhumingze <zhumingze@oppo.com>
|
2025-08-08 14:59:28 +08:00 |
|
Wu Huocheng
|
ddbff60e9c
|
feat(master): forbidden to create data partition when the writable number reach config value
. #1000100007
Signed-off-by: Wu Huocheng <wuhuocheng@oppo.com>
|
2025-08-08 14:59:28 +08:00 |
|
leonrayang
|
b1e4f5038a
|
fix(client): Drop the unused forbidden process of volume capacity #1000112797
Signed-off-by: leonrayang <chl696@sina.com>
|
2025-08-08 14:59:28 +08:00 |
|
zhumingze
|
86aa5c6a06
|
fix(meta): Perform fileStat once during mp load and config change. #1000102780
Signed-off-by: zhumingze <zhumingze@oppo.com>
|
2025-08-08 14:59:28 +08:00 |
|
zhumingze
|
314edb9bce
|
fix(cli): Do not display dp with empty disk err replica. #1000113950
Signed-off-by: zhumingze <zhumingze@oppo.com>
|
2025-08-08 14:59:28 +08:00 |
|
zhumingze
|
0018b8dd38
|
fix(master): return isMannualDecommission parameter When calling the decommission query interface
. #1000112230
Signed-off-by: zhumingze <zhumingze@oppo.com>
|
2025-08-08 14:59:28 +08:00 |
|
zhumingze
|
a1baa5af24
|
fix(master): Adjust the dp timeout to 5 minutes. #1000112052
Signed-off-by: zhumingze <zhumingze@oppo.com>
|
2025-08-08 14:59:28 +08:00 |
|
Wu Huocheng
|
3baf29fdad
|
chore(master): Add audit log for modification api.#1000099738
Signed-off-by: Wu Huocheng <wuhuocheng@oppo.com>
|
2025-08-08 14:59:28 +08:00 |
|
zhumingze
|
02fda728d7
|
feat(master): Add disk decommission success metric. #1000012562
Signed-off-by: zhumingze <zhumingze@oppo.com>
|
2025-08-08 14:59:28 +08:00 |
|
shuqiang-zheng
|
3cbb46bd80
|
fix(master): fix some issues found during decommission testing.
close:#1000059418
Signed-off-by: shuqiang-zheng <zhengshuqiang@oppo.com>
|
2025-08-08 14:59:28 +08:00 |
|
shuqiang-zheng
|
c0e6d5f0af
|
fix(master): support for canceling decommission.
close:#1000059418
Signed-off-by: shuqiang-zheng <zhengshuqiang@oppo.com>
|
2025-08-08 14:59:28 +08:00 |
|
shuqiang-zheng
|
7e21ea26f0
|
feat(master): support for dp decommission prioritization.
close:#1000059507
Signed-off-by: shuqiang-zheng <zhengshuqiang@oppo.com>
|
2025-08-08 14:59:28 +08:00 |
|
shuqiang-zheng
|
fdf97e54ad
|
fix(master): fix new replica repair blocking due to host0 unavailability during dp decommission.
close:#1000059565
Signed-off-by: shuqiang-zheng <zhengshuqiang@oppo.com>
|
2025-08-08 14:59:28 +08:00 |
|
shuqiang-zheng
|
40d975d7a9
|
fix(master): fix host0 problem for dp repair.
close:#1000041775
Signed-off-by: shuqiang-zheng <zhengshuqiang@oppo.com>
|
2025-08-08 14:59:28 +08:00 |
|
zhumingze
|
a18cf5072e
|
feat(cli): Badpartition check display modified to dp number. #1000101191
Signed-off-by: zhumingze <zhumingze@oppo.com>
|
2025-08-08 14:59:28 +08:00 |
|
zhumingze
|
c2611b2459
|
feat(data): Check dp availability at random times. #1000022788
Signed-off-by: zhumingze <zhumingze@oppo.com>
|
2025-08-08 14:59:28 +08:00 |
|
leonrayang
|
069a4a63a2
|
feat(cli): Output the QoS information of the volume #1000101348
Signed-off-by: leonrayang <chl696@sina.com>
|
2025-08-08 14:59:27 +08:00 |
|
Wu Huocheng
|
df6a12c5d6
|
chore(datanode): change checking interval from hour to minute.#1000005968
Signed-off-by: Wu Huocheng <wuhuocheng@oppo.com>
|
2025-08-08 14:59:27 +08:00 |
|
Victor1319
|
ae766477e7
|
fix(meta): fix file stats init issue. #1000094081
Signed-off-by: Victor1319 <zengxuewei@oppo.com>
|
2025-08-08 14:59:27 +08:00 |
|
Victor1319
|
631baaf14d
|
feat(master): add switch to control whether ignore tiny extent recover. #1000094081
Signed-off-by: Victor1319 <zengxuewei@oppo.com>
|
2025-08-08 14:59:27 +08:00 |
|
Victor1319
|
36936cafd8
|
feat(data): refactor tiny extent delete logic. #1000089221
Signed-off-by: Victor1319 <zengxuewei@oppo.com>
|
2025-08-08 14:59:27 +08:00 |
|
Wu Huocheng
|
a5467a3d58
|
fix(datanode): replace ExtentInfo with RepairExentInfo.#1000005968
This reverts commit e9d5ce73902aa196f89c5545ede7ca808e494bb3.
Signed-off-by: Wu Huocheng <wuhuocheng@oppo.com>
|
2025-08-08 14:59:27 +08:00 |
|
Victor1319
|
62b28d0626
|
refactor(fmt): use gofumpt to format code. #1000063488
Signed-off-by: Victor1319 <zengxuewei@oppo.com>
|
2025-08-08 14:59:27 +08:00 |
|
Victor1319
|
c3ccdfc7e2
|
refactor(sdk): remove dp cache code from sdk, client, cli. #1000063488
Signed-off-by: Victor1319 <zengxuewei@oppo.com>
|
2025-08-08 14:59:27 +08:00 |
|
Victor1319
|
a6197cd99a
|
refactor(master): remove dp cache code from master. #1000063482
Signed-off-by: Victor1319 <zengxuewei@oppo.com>
|
2025-08-08 14:59:27 +08:00 |
|
Victor1319
|
0ebe0b874f
|
refactor(data): remove dp cache code from datanode. #1000062928
Signed-off-by: Victor1319 <zengxuewei@oppo.com>
|
2025-08-08 14:59:27 +08:00 |
|
Victor1319
|
d66cd51bec
|
refactor(meta): remove dp cache code from metanode. #1000063486
Signed-off-by: Victor1319 <zengxuewei@oppo.com>
|
2025-08-08 14:59:27 +08:00 |
|
zhumingze
|
ff102a00da
|
feat(cli): Add display of repair start time in datapartition check. #1000081755
Signed-off-by: zhumingze <zhumingze@oppo.com>
|
2025-08-08 14:59:27 +08:00 |
|
Wu Huocheng
|
a87a847eb0
|
feat(raft): remove raft log rotate in start up.#1000005968
Signed-off-by: Wu Huocheng <wuhuocheng@oppo.com>
|
2025-08-08 14:59:27 +08:00 |
|
Wu Huocheng
|
ad22bed634
|
fix(raft): rotate the logs.#1000005968
Signed-off-by: Wu Huocheng <wuhuocheng@oppo.com>
|
2025-08-08 14:59:26 +08:00 |
|
Wu Huocheng
|
c577f3877c
|
feat(datanode): rotate all data partition raft log.#1000005968
Signed-off-by: Wu Huocheng <wuhuocheng@oppo.com>
|
2025-08-08 14:59:26 +08:00 |
|
Wu Huocheng
|
74f2a66968
|
feat(raft): remove raft log rotate in start up.#1000005968
Signed-off-by: Wu Huocheng <wuhuocheng@oppo.com>
|
2025-08-08 14:59:26 +08:00 |
|
Wu Huocheng
|
6dc6d74d26
|
fix(raft): rotate the logs.#1000005968
Signed-off-by: Wu Huocheng <wuhuocheng@oppo.com>
|
2025-08-08 14:59:26 +08:00 |
|