Victor1319
|
4dc8da9159
|
fix(master): set max limit as one year for trash interval. #1000227134
Signed-off-by: Victor1319 <zengxuewei@oppo.com>
|
2025-08-11 17:21:19 +08:00 |
|
Victor1319
|
fc05b1d503
|
refactor(all): remove cache rule and cache threshold. #1000142823
Signed-off-by: Victor1319 <zengxuewei@oppo.com>
|
2025-08-08 14:59:31 +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 |
|
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
|
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 |
|
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
|
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 |
|
zhumingze
|
8986320af9
|
feat(mastermeta): support set fileStats thresholds. #1000047869
Signed-off-by: zhumingze <zhumingze@oppo.com>
|
2025-08-08 14:59:26 +08:00 |
|
zhumingze
|
c8d253aa39
|
feat(master): mp&dp replica missing check time can be adjusted. #1000044373
Signed-off-by: zhumingze <zhumingze@oppo.com>
|
2025-08-08 14:59:25 +08:00 |
|
clinx
|
3b9696b8d6
|
fix(cli): set handle and read timeout by cli #1000100585
Signed-off-by: clinx <chenlin1@oppo.com>
|
2025-08-08 14:59:25 +08:00 |
|
clinx
|
c296c6ff54
|
fix(client): distinguish between regions or zones based on the time issued by the master #1000075110
Signed-off-by: clinx <chenlin1@oppo.com>
|
2025-08-08 14:52:12 +08:00 |
|
baihailong
|
35a97d6de8
|
fix(master): Assign default values to remoteCache parameters when upgrade master.#1000077514
Signed-off-by: baihailong <baihailong@oppo.com>
|
2025-08-08 14:52:12 +08:00 |
|
baihailong
|
967338d137
|
feat(master): Optimize the client to remove flashnode logic when flashnode returns timeout
. #1000074429
Signed-off-by: baihailong <baihailong@oppo.com>
|
2025-08-08 14:52:03 +08:00 |
|
baihailong
|
5eef58052b
|
feat(master): enable master config flashnode read timeout dynamically.#1000020016
Signed-off-by: baihailong <baihailong@oppo.com>
|
2025-08-08 14:51:45 +08:00 |
|
shuqiang-zheng
|
501dc61922
|
feat(meta): Support for dynamic adjustment of gogc.
close:#1000011090
Signed-off-by: shuqiang-zheng <zhengshuqiang@oppo.com>
|
2025-08-08 14:42:25 +08:00 |
|
clinx
|
03b21f5bd6
|
fix(flashnode): rename the field remoteCacheFollowerRead to remoteCacheMultiRead #23065717
Signed-off-by: clinx <chenlin1@oppo.com>
|
2025-08-07 16:00:28 +08:00 |
|
Wu Huocheng
|
a2f6f97dfc
|
feat(master): configure memory ratio percent and control mp migrate.#22834621
Signed-off-by: Wu Huocheng <wuhuocheng@oppo.com>
|
2025-08-07 16:00:27 +08:00 |
|
chihe
|
1d5213c43b
|
fix(master): add default value for ttl and readTimeout for remoete cache
close:#23081308
Signed-off-by: chihe <chihe@oppo.com>
|
2025-08-07 16:00:26 +08:00 |
|
baihailong
|
fe6e5acf47
|
fix(cubefs): fix some code format.
@formatter:off
Signed-off-by: baihailong <baihailong@oppo.com>
|
2025-08-07 16:00:25 +08:00 |
|
baihailong
|
e19232f374
|
feat(mastersdkcli): enable config remoteCache parameter by volume.
. #23020464
Signed-off-by: baihailong <baihailong@oppo.com>
|
2025-08-07 16:00:11 +08:00 |
|
zhumingze
|
5e57eb1ecd
|
feat(master): Add maximally-read config in master for better management. #22931456
Signed-off-by: zhumingze <zhumingze@oppo.com>
|
2025-08-07 15:57:56 +08:00 |
|
baihailong
|
4a6527d101
|
fix(master): The remotecache parameter is supported when creating a volume.#22575809
Signed-off-by: baihailong <baihailong@oppo.com>
|
2025-08-07 15:19:27 +08:00 |
|
slasher
|
c98e438814
|
feat(flash): enable volume config in master
. #22200580
Signed-off-by: slasher <mcq.sejust@gmail.com>
|
2025-08-07 15:19:11 +08:00 |
|
slasher
|
2742e1ddb7
|
feat(master): add http args parser in master
. #22200600
Signed-off-by: slasher <mcq.sejust@gmail.com>
|
2025-08-07 15:19:06 +08:00 |
|
slasher
|
015776b952
|
test(master): add test case of flash cache
. #22115371 of 21940685
Signed-off-by: slasher <mcq.sejust@gmail.com>
|
2025-08-07 15:19:02 +08:00 |
|
morphes1995
|
00a3ee193f
|
fix(master): fix port inconsistent when create dp/mp during upgrading process
Signed-off-by: morphes1995 <morphes1995@gmail.com>
|
2024-12-31 17:36:32 +08:00 |
|
morphes1995
|
f4c7755316
|
feat(metanode): support multi metanode process using different port on single node
Signed-off-by: morphes1995 <morphes1995@gmail.com>
|
2024-12-31 17:36:32 +08:00 |
|
morphes1995
|
b23df49eca
|
feat(datanode): support multi datanode process using different port on single node
Signed-off-by: morphes1995 <morphes1995@gmail.com>
|
2024-12-31 17:36:32 +08:00 |
|
Victor1319
|
8bb1131500
|
refactor(all): refactor go code with golint. #22906448
Signed-off-by: Victor1319 <zengxuewei@oppo.com>
|
2024-12-26 09:24:22 +08:00 |
|
Victor1319
|
ced8ca0978
|
feat(masterdata): add config to control whether vol read direct disk. #22818122
Signed-off-by: Victor1319 <zengxuewei@oppo.com>
|
2024-12-26 09:24:22 +08:00 |
|
Victor1319
|
644508479e
|
feat(metasdkmaster): support read quoram when mp no leader. #22782472
Signed-off-by: Victor1319 <zengxuewei@oppo.com>
|
2024-12-26 09:24:22 +08:00 |
|
Victor1319
|
447fcc1d61
|
fix(master): support meta follower read. #22782680
Signed-off-by: Victor1319 <zengxuewei@oppo.com>
|
2024-12-26 09:24:22 +08:00 |
|
Victor1319
|
abc2ab5912
|
refactor(master): support double check master media cfg type. #22727537
Signed-off-by: Victor1319 <zengxuewei@oppo.com>
|
2024-12-26 09:24:22 +08:00 |
|
Victor1319
|
9f5fbba63b
|
refactor(master): refactor variable name from cap to quota. #22731703
Signed-off-by: Victor1319 <zengxuewei@oppo.com>
|
2024-12-26 09:24:22 +08:00 |
|
Victor1319
|
ce3439d199
|
feat(master): support replica storage quota limit.#22731703
Signed-off-by: Victor1319 <zengxuewei@oppo.com>
|
2024-12-26 09:24:22 +08:00 |
|
true1064
|
168fa0418c
|
feat(mastermeta): add LegacyDataMediaType in master cluster values, and metaNode fetch it from master.
close:#22716686
Signed-off-by: true1064 <tangjingyu@oppo.com>
|
2024-12-26 09:24:22 +08:00 |
|
true1064
|
99beb68c32
|
fix(master): when create replica volume and replica-num is less than 3, auto set follower-read as true
close:#22701504
Signed-off-by: true1064 <tangjingyu@oppo.com>
|
2024-12-26 09:24:22 +08:00 |
|
true1064
|
9f7ffeb194
|
feat(masterdatameta): support volume to forbidden write operate codes of lower packet protocol version
close#22531837
Signed-off-by: true1064 <tangjingyu@oppo.com>
|
2024-12-26 09:24:22 +08:00 |
|
true1064
|
a43f96d403
|
feat(dataclientmaster): support configuring datanode and metanode to forbidden
write operate codes of lower packet protocol version.
close#22531837
Signed-off-by: true1064 <tangjingyu@oppo.com>
|
2024-12-26 09:24:22 +08:00 |
|
true1064
|
acbe17f966
|
feat(master): if crossZone is set but there is only one candidate zone
still create volume in the zone.
Signed-off-by: true1064 <tangjingyu@oppo.com>
|
2024-12-26 09:24:22 +08:00 |
|
true1064
|
be1e6ba732
|
feat(master): hybrid cloud support assigning mediaType when manually create datapartiton.
Signed-off-by: true1064 <tangjingyu@oppo.com>
|
2024-12-26 09:24:22 +08:00 |
|
NaturalSelect
|
3b9ef65dbe
|
chore(all): format code
@formatter:off
Signed-off-by: NaturalSelect <huangzhibin1@oppo.com>
|
2024-12-26 09:24:22 +08:00 |
|
true1064
|
0173aa7e48
|
fix(master): hybrid cloud fix test cases of creating datapartitions
#22196488
Signed-off-by: true1064 <tangjingyu@oppo.com>
|
2024-12-26 09:24:22 +08:00 |
|
true1064
|
4173cc9f4d
|
fix(master): hybrid cloud When updating a volume, ebsBlockSize can be modified if allowedStorageClass contains blobstore.
Signed-off-by: true1064 <true1063@163.com>
|
2024-12-26 09:24:22 +08:00 |
|
true1064
|
9d2bf3b483
|
feat(mastercli): add API to add storageClass to volume's allowedStorageClass list
Signed-off-by: true1064 <tangjingyu@oppo.com>
|
2024-12-26 09:24:22 +08:00 |
|
true1064
|
5936cdfe8d
|
fix(master): amend some logs
Signed-off-by: true1064 <tangjingyu@oppo.com>
|
2024-12-26 09:24:22 +08:00 |
|
true1064
|
1f227e722c
|
fix(master): in create volume, sort allowedStorageClass after check if append volStorageClass info
Signed-off-by: true1064 <tangjingyu@oppo.com>
|
2024-12-26 09:24:22 +08:00 |
|
true1064
|
10685ceba0
|
fix(master): when updateVol, check that req.VolStorageClass should be in vol.allowedStorageClass
Signed-off-by: true1064 <tangjingyu@oppo.com>
|
2024-12-26 09:24:22 +08:00 |
|