Commit Graph

15 Commits

Author SHA1 Message Date
zhumingze
4c7e409a73 feat(master): Adaptation of the maximum number of large disk node dp. #1000562853
Signed-off-by: zhumingze <zhumingze@oppo.com>
2025-12-26 14:14:25 +08:00
Victor1319
9456ccd320 feat(master): cli support show rack info for nodeset. #1000329755
Signed-off-by: Victor1319 <zengxuewei@oppo.com>
2025-09-10 09:52:05 +08:00
zhumingze
bfe93e050c feat(datamaster): Supplement test cases related to lost and bad disks. #1000004886
Signed-off-by: zhumingze <zhumingze@oppo.com>
2025-08-08 14:59:25 +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
slasher
481fd33b9e chore(master): turn off logging of testing in docker
Signed-off-by: slasher <shenjie1@oppo.com>
2024-01-04 17:37:31 +08:00
NaturalSelect
c3ed9bafb5 feat(master): add forbid vol feature
Signed-off-by: NaturalSelect <2145973003@qq.com>
2023-09-01 16:23:21 +08:00
chihe
b0ec09b30f [feature] dp decommission speed control
Signed-off-by: chihe <chi.he@oppo.com>
2023-03-04 16:13:35 +08:00
leonrayang
cc406ae931 update: gofmt
Signed-off-by: leonrayang <chl696@sina.com>
2022-04-13 15:57:55 +08:00
leonrayang
c1adba0775 fix: docker test run error
Signed-off-by: leonrayang <chl696@sina.com>
2022-04-13 15:57:55 +08:00
leonrayang
2970e2c3d1 update. go import path change from chubaofs to cubefs
Signed-off-by: leonrayang <chl696@sina.com>
2022-01-25 18:17:02 +08:00
zhuhyc
b1846813f7 feature: Multi-Zone Replication
Signed-off-by: zhuhyc <zzhniy.163.niy@163.com>
2020-03-08 22:09:48 +08:00
zhuhyc
ed269b6506 refactor: rename rack to cell
Signed-off-by: zhuhyc <zzhniy.163.niy@163.com>
2019-11-21 19:59:24 +08:00
zhuhyc
5af7a9ebbc enhancement: for splitting meta partition,updating meta partition and creating new meta partition are persisted within a single transaction
Signed-off-by: zhuhyc <zzhniy.163.niy@163.com>
2019-08-16 14:42:09 +08:00
awzhgw
e65d12d5dd Refactoring: StartRaftLoggingSchedule not use goroutine
Signed-off-by: awzhgw <guowl18702995996@gmail.com>
2019-08-16 14:42:09 +08:00
zhuhongyin
3cd677b28d misc: multiple changes including refactor, enhancement and feature Refactoring: 1.task dispatch cycles are adjusted from milliseconds to seconds 2.vol name regular expression adjusted to global variable 3.support for creating new connections directly when sending tasks 4.when datanode reports heartbeats,volName should be reported 5.when metanode reports heartbeats,volName should be reported 6.when datanode reports loading data partition,volName should be reported 7.the volName parameter is required when the datanode pulls the datapartition information from the master 8.if the node switches from leader to follower, empty the vol, datanode, metanode and other metadata 9.each index is used to control the selection of datanode and metanode 10.reduce unnecessary logging 11.split meta partition 12.get vol information from cache
Enhancement:
  1.If the creation of a data partition fails, the successfully created replica is deleted
  2.If the creation of a meta partition fails, the successfully created replica is deleted
  3.add unit test case

Feature:
  1.add admin API for get all meta parititons under vol
  2.support for truncating raft log

Signed-off-by: zhuhongyin <zhuhongyin@jd.com>
2019-08-16 14:42:09 +08:00