Commit Graph

4720 Commits

Author SHA1 Message Date
Victor1319
1355cddd80 docs(docs): add feature hybridcloud file to sidbar.
Signed-off-by: Victor1319 <zengxuewei@oppo.com>
2025-03-12 15:00:30 +08:00
Victor1319
e1b0c89706 docs(docs): correct some issuse abount docs. #23131054
Signed-off-by: Victor1319 <zengxuewei@oppo.com>
2025-03-11 18:42:50 +08:00
Victor1319
df9ff5fd79 docs(docs): add docs abount 3.5.0. #23131054
Signed-off-by: Victor1319 <zengxuewei@oppo.com>
2025-03-11 18:42:50 +08:00
zhaochenyang
13b9510a31 docs(doc): add cubefs lcnode config
Signed-off-by: zhaochenyang <zhaochenyang@oppo.com>
2025-03-11 18:42:50 +08:00
zhaochenyang
96b0587ca5 docs(doc): add cubefs lcnode design introduction
Signed-off-by: zhaochenyang <zhaochenyang@oppo.com>
2025-03-11 18:42:50 +08:00
Reliey
c2d9c0c31c feat(docs): update FAQ cases.
Signed-off-by: Reliey <616318745@qq.com>
2025-03-06 20:13:39 +08:00
slasher
7f1e02e668 chore(style): fix semgrep of ip v6 in document
Signed-off-by: slasher <shenjie1@oppo.com>
2025-03-03 11:07:46 +08:00
zjregee
1e55506ba3 docs(doc): Update the maturity level of cubefs to graduated
Signed-off-by: zjregee <zjregee@gmail.com>
2025-03-03 10:39:47 +08:00
shuqiang-zheng
3ae088f641 docs(doc): modify the csi driver image.
Signed-off-by: shuqiang-zheng <zhengshuqiang@oppo.com>
2025-02-28 21:03:22 +08:00
slasher
c713d78265 chore(style): fix up semgrep for ip v4 and v6
Signed-off-by: slasher <shenjie1@oppo.com>
2025-02-19 10:05:11 +08:00
slasher
1f851540ac chore(test): add semgrep ignore paths
Signed-off-by: slasher <shenjie1@oppo.com>
2025-02-18 17:53:24 +08:00
leonrayang
2e2250256c fix(docker): The filed version is obsolete due to the updated version of Docker Composeweq
Signed-off-by: leonrayang <chl696@sina.com>
2025-02-18 15:19:32 +08:00
Haifeng
5f9ccb2ccc update haifeng's email 2025-02-15 01:12:20 +08:00
yuxiaobo
2ba145511f feat(raftserver): the raft log is stored in rocksdb
Signed-off-by: yuxiaobo <yxbstorm@gmail.com>
2025-02-13 10:37:58 +08:00
aaronwu2010
f091672537 docs(doc): Fix some document mistake.
Signed-off-by: aaronwu2010 <huochengwu@qq.com>
2025-02-12 17:45:40 +08:00
slasher
f4d63c379c chore(github): upgrade codeql to v3
version: v3.28.9

Signed-off-by: slasher <shenjie1@oppo.com>
2025-02-12 10:03:23 +08:00
aaronwu2010
5c2e4153c7 docs(all): Add FAQ pages.
Signed-off-by: aaronwu2010 <huochengwu@qq.com>
2025-02-11 19:57:15 +08:00
Victor1319
23731ab7f5 fix(meta): fix metanode panic when append empty extents. #3648
Signed-off-by: Victor1319 <zengxuewei@oppo.com>
2025-02-10 09:45:16 +08:00
slasher
8e76523249 chore(github): upgrade action of upload-artifact
see more: https://github.blog/changelog/2024-04-16-deprecation-notice-v3-of-the-artifact-actions/

Signed-off-by: slasher <shenjie1@oppo.com>
2025-02-08 15:27:14 +08:00
Haifeng Liu
8b116fb918
Update README.md
graduated + can be run in the cloud
2025-01-17 22:31:40 +08:00
FourSpaces
121b2c87e1 fix(othertools): java libcubefs compilation failure caused by path errors
Signed-off-by: FourSpaces <cheng1483x@gmail.com>
2025-01-17 11:15:18 +08:00
tangdeyi
c255d8f92f fix(clustermgr): fix abnormal hardState commit
with #22897498

Signed-off-by: tangdeyi <tangdeyi@oppo.com>
2025-01-13 14:17:27 +08:00
morphes1995
4a96eeb26e fix(object): buffer optimization when calculate md5sum
Signed-off-by: morphes1995 <morphes1995@gmail.com>
2025-01-10 15:56:35 +08:00
Reliey
b0cd15e1c4 docs(doc): Modify fsck clean instructions.
Signed-off-by: Reliey <616318745@qq.com>
2025-01-09 19:12:02 +08:00
gukaifeng
2e24163a51 fix(metanode): fsync the crc file after wirte
Signed-off-by: gukaifeng <gukaifeng@xiaomi.com>
Signed-off-by: slasher <shenjie1@oppo.com>
2025-01-08 18:01:42 +08:00
chihe
02b037cdc1 fix(doc): modify png path for blobstore
Signed-off-by: chihe <chihe@oppo.com>
2025-01-07 09:50:09 +08:00
baihailong
9a3794274c feat(docs): add cubefs compiles arm version instructions.
Signed-off-by: baihailong <baihailong@oppo.com>
2025-01-03 10:10:34 +08:00
morphes1995
fb4f541413 feat(master): conf persist in rocksdb; if raft use diverse port, old version nodes can't register
Signed-off-by: morphes1995 <morphes1995@gmail.com>
2024-12-31 17:36:32 +08:00
morphes1995
ab398d669d fix(master): RaftPartitionCanUsingDifferentPort make effective after and all dn/mn upgraded
Signed-off-by: morphes1995 <morphes1995@gmail.com>
2024-12-31 17:36:32 +08:00
morphes1995
bc08a804cb feat(master): add param to limit replica location;once raft use diverse port, can't be changed
Signed-off-by: morphes1995 <morphes1995@gmail.com>
2024-12-31 17:36:32 +08:00
morphes1995
9a334cd7e8 feat(master): add param to control whether raft partition can use different port
Signed-off-by: morphes1995 <morphes1995@gmail.com>
2024-12-31 17:36:32 +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
848384c2a2 feat(master): node selector try to select nodes locate on distinct machine
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
zhaoguangbao
2beb480989 fix(raft): fix apply not return pool.
Signed-off-by: zbb <zbb9528@gmail.com>
2024-12-30 10:43:50 +08:00
Victor1319
d07fb451f4 refactor(master): refactor go code with golint. #22906448
Signed-off-by: Victor1319 <zengxuewei@oppo.com>
2024-12-26 09:24:22 +08:00
Victor1319
8bb0c20885 refactor(all): rename java code dir for codeql check . #22906448
Signed-off-by: Victor1319 <zengxuewei@oppo.com>
2024-12-26 09:24:22 +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
0c406f55d9 refactor(master): resolve conflicts when picking to master branch. #22906448
Signed-off-by: Victor1319 <zengxuewei@oppo.com>
2024-12-26 09:24:22 +08:00
Victor1319
7c0e8fa470 fix(meta): use a read-write lock to prevent concurrent access to clustername. #22915506
Signed-off-by: Victor1319 <zengxuewei@oppo.com>
2024-12-26 09:24:22 +08:00
chihe
173dc9dbe1 fix(datanode): datanode can be removed with discard dp
close:#22771554

Signed-off-by: chihe <chihe@oppo.com>
2024-12-26 09:24:22 +08:00
Victor1319
dac1a12d0a refactor(master): resolve conflicts when picking to master branch. #22906448
Signed-off-by: Victor1319 <zengxuewei@oppo.com>
2024-12-26 09:24:22 +08:00
leonrayang
3396accd80 feat(projectstructure): reorganize the module directory in the root to a suitable subdirectory
close:#22458839

Signed-off-by: leonrayang <chl696@sina.com>
2024-12-26 09:24:22 +08:00
Victor1319
c384557efe fix(meta): avoid panic when new export point. #22911241
Signed-off-by: Victor1319 <zengxuewei@oppo.com>
2024-12-26 09:24:22 +08:00
Victor1319
041f312c6d refactor(fsck): ignore timestamp validation and support compatibility with older versions. #22911241
Signed-off-by: Victor1319 <zengxuewei@oppo.com>
2024-12-26 09:24:22 +08:00
Victor1319
67d5dab1db fix(master): ignore abnormal dp when addVolStorageClass. #22908260
enable to skip check mp & dp forbidden status.

Signed-off-by: Victor1319 <zengxuewei@oppo.com>
2024-12-26 09:24:22 +08:00
chihe
4c62f60ef1 fix(datanode): trigger disk error when read data from tiny extent
close:#22771554

Signed-off-by: chihe <chihe@oppo.com>
2024-12-26 09:24:22 +08:00
zhumingze
911db95789 fix(datacmd): modify the alarm level of logLeftSpaceLimitRatio parameter parsing errors #22904699
Signed-off-by: zhumingze <zhumingze@oppo.com>
2024-12-26 09:24:22 +08:00
chihe
9df314bceb fix(client): if Current is renanmed, create it again
close:#22900926

Signed-off-by: chihe <chihe@oppo.com>
2024-12-26 09:24:22 +08:00