Commit Graph

25 Commits

Author SHA1 Message Date
tangdeyi
22accdacd7 fix(clustermgr): fix route overflow causing abnormal cleanup process
with #1000431984

Signed-off-by: tangdeyi <tangdeyi@oppo.com>
2026-05-12 15:45:40 +08:00
slasher
b959f64536 feat(cli): erase proxy cache by filter
. #1000225268

Signed-off-by: slasher <shenjie1@oppo.com>
2025-10-13 15:29:34 +08:00
slasher
d076024883 fix(rpc): timeout with response in rpc client
@formatter:off

Signed-off-by: slasher <shenjie1@oppo.com>
2025-09-05 12:15:07 +08:00
slasher
ecb0b49016 feat(util): add go ping for flash sdk
. #22200563

Signed-off-by: slasher <mcq.sejust@gmail.com>
2025-08-07 15:19:12 +08:00
slasher
297477a2ed chore(util): add util of bloom fliter
. #22200490

Signed-off-by: slasher <mcq.sejust@gmail.com>
2025-08-07 15:18:56 +08:00
slasher
ad376ea9a2 fix(access): update repairing volume cache
CodeDiskBroken
put: update cache cos put needs N+M-1 written shards
get: ignore cos get just need N+1 shards

. #1000242605

Signed-off-by: slasher <shenjie1@oppo.com>
2025-07-23 10:08:41 +08:00
xiejian
0c6d15042d fix(shardnode): 1.remove raft group when apply remove member
avoid removed member still leader and clear raft data after all raft log applied
2. skip load disk which status is not normal in clustermgr
3.import gomonkey package

with: #1000176986

Signed-off-by: xiejian <xiejian3@oppo.com>
2025-07-08 11:30:16 +08:00
slasher
d4288318de feat(ci): add docker for go 1.18
@formatter:off

close: #3782

Signed-off-by: slasher <shenjie1@oppo.com>
2025-07-08 11:30:16 +08:00
slasher
917a57b2fd feat(rpc2): add package xxh3
. github.com/zeebo/xxh3

@formatter:off

Signed-off-by: slasher <shenjie1@oppo.com>
2025-07-08 11:30:13 +08:00
Cloudstriff
f3a83ecb47 style(shardnode): code static check and style refactor
with #22357426

Signed-off-by: Cloudstriff <chenjiongwendao@qq.com>
Signed-off-by: xiejian <xiejian3@oppo.com>
2025-07-08 11:30:12 +08:00
xiejian
eb1a280bc0 refactor(shardnode): update grpc version
with: #22409856 of #22357426

Signed-off-by: xiejian <xiejian3@oppo.com>
2025-07-08 11:30:12 +08:00
Cloudstriff
a4562e5b8d feat(shardnode): initial shardnode module code framework
with #22357426

Signed-off-by: Cloudstriff <chenjiongwendao@qq.com>
2025-07-08 11:30:12 +08:00
xiejian
75bc515d0b fix(common): update kvstorev2
with: #22409822 of #22357426

Signed-off-by: xiejian <xiejian3@oppo.com>
2025-07-08 11:30:12 +08:00
tangdeyi
b7cade30e6 fix(clustermgr): basic clustermgr dev-branch for shardnode management
1. fix refactor code and test problem
2. add clustermgr api about shardnode and space

. #22360410

Signed-off-by: tangdeyi <tangdeyi@oppo.com>
2025-07-08 11:30:12 +08:00
tangdeyi
15703d2c09 refactor(objectnode): update ratelimit v1 lib
Signed-off-by: tangdeyi <tangdeyi@oppo.com>
2023-09-18 14:08:33 +08:00
NaturalSelect
c753f80cac chore(all): add gopsutil dependence
Signed-off-by: NaturalSelect <2145973003@qq.com>
2023-08-30 20:05:32 +08:00
slasher
24e766dd7b chore(package): remove jacobsa's daemonize in depends
Signed-off-by: slasher <shenjie1@oppo.com>
2023-06-20 15:00:32 +08:00
pengtianyue
a35b7dcf4a refactor(common): upgrade sarama version to 1.33
Signed-off-by: pengtianyue <pengtianyue@oppo.com>
2023-06-02 17:03:10 +08:00
yuxiaobo
ac75137295 build: the build script of blobstore is merged into cubefs
1. rocksdb upgrade to 6.3.6
2. optimize the build scripts
3. fix build errors
4. add env variable for blobstore unit test
5. update git ignore file to ignore build and test result
6. modify open files limit for unit test

Signed-off-by: yuxiaobo <yuxiaobo@oppo.com>
Signed-off-by: slasher <shenjie1@oppo.com>
Signed-off-by: Victor1319 <834863182@qq.com>
2023-05-23 15:24:53 +08:00
tianjiongzhang
fa2cb61a57 enhance: reduce memory and threads consume for fuse client.
Signed-off-by: tianjiongzhang <zhangtianjiong@oppo.com>
2023-03-04 16:13:35 +08:00
leonrayang
d792fb5ee2 update: update vendor referenced by blobstore and other lib
Signed-off-by: leonrayang <chl696@sina.com>
2022-04-13 15:57:55 +08:00
leonrayang
0c33f3e77c update: change go mod version from 1.14 to 1.16 and consistent with compile
Signed-off-by: leonrayang <chl696@sina.com>
2022-04-13 15:57:55 +08:00
leonrayang
2a67ed4104 feature: enable go mod and update vendor
1. add chubaofs-blobstore client
 2. move origin modified vendor code to depends
    1) raft
    2) spf13
    3) fuse
    3) jacobsa
    4) rocksdb

Signed-off-by: leonrayang <chl696@sina.com>
2022-04-13 15:57:55 +08:00
Shuoran Liu
2c9af0a2d6 change: remove go module files for now
Does not support go modules yet, since some packages in vendor are
changed without merged to upstream.

Signed-off-by: Shuoran Liu <shuoranliu@gmail.com>
2019-11-12 17:27:14 +08:00
zhuzhengyi1
5735625b3c add go mod
Signed-off-by: zhuzhengyi1 <zhuzhengyi@jd.com>
2019-06-20 15:11:09 +08:00