Commit Graph

310 Commits

Author SHA1 Message Date
zhumingze
e2d2a0ee5c feat(access): Add cluster_choose_alg configuration for access
. #1000824920

Signed-off-by: zhumingze <zhumingze@oppo.com>
2026-05-25 11:16:18 +08:00
yanghonggang
0655542269 feat(blobstore): add diskchunk backend for blobstore bench tool
+ Use DiskStorage as the storage backend to facilitate analysis of
  performance bottlenecks at the storage engine level.
+ Update the help documentation for the benchmarking tool.

Fixes: github-4031

. #1000820154

Signed-off-by: yanghonggang <yanghonggang@cmss.chinamobile.com>
2026-05-25 11:13:29 +08:00
zhumingze
d97edc3783 feat(doc): modification of blobstore single-machine deployment configuration
. #1000820716

Signed-off-by: zhumingze <zhumingze@oppo.com>
2026-05-25 11:13:29 +08:00
yuzhiqiang
84027620ee fix(blobstore): set default config
init clusterid for inspect and modify batch size to 10000

Signed-off-by: yuzhiqiang <yuzhiqiang_yewu@cmss.chinamobile.com>
2026-05-25 11:13:29 +08:00
yuzhiqiang
7cd73380f8 feat(blobstore): introduce volume degrade stats
- called by volume inspect, the API is invoked to update
  statistical results after each inspection
- once batch requirements are met, the results are updated and
  persisted in clustermgr kv, and then reported to Prometheus
- add scheduler degrade cli to show the stats

Signed-off-by: yuzhiqiang <yuzhiqiang_yewu@cmss.chinamobile.com>
2026-05-25 11:13:29 +08:00
slasher
2c1a8821b3 docs(blobstore): update documentation for new version
. #1000431984

Signed-off-by: slasher <shenjie1@oppo.com>
2026-04-21 09:23:09 +08:00
slasher
6518595f6e feat(access): no distance for crossing idc getting
. #1000573599

Signed-off-by: slasher <shenjie1@oppo.com>
2026-04-21 09:23:09 +08:00
slasher
c047eecb51 feat(access): disk info expire in access memory
. #1000558473

Signed-off-by: slasher <shenjie1@oppo.com>
2026-04-21 09:23:09 +08:00
slasher
06f8fb00cf feat(log): apply async logger to app and api
. #1000453008

Signed-off-by: slasher <shenjie1@oppo.com>
2026-04-21 09:23:09 +08:00
yuzhiqiang
ed09c33f3b feat(blobnode): supports mounting meta directories separately for each disk
@formatter:off

Signed-off-by: yuzhiqiang <yuzhiqiang_yewu@cmss.chinamobile.com>
2026-04-21 09:23:09 +08:00
leonrayang
2b6173f7e6 fix(doc): Delete and update the usage of some outdated project names
@formatter:off

Signed-off-by: leonrayang <changliang@oppo.com>
2025-12-25 14:42:34 +08:00
chihe
aa70981991 feat(doc): update docs for v3.5.3
@formatter:off

Signed-off-by: chihe <chihe@oppo.com>
2025-12-24 17:01:37 +08:00
leonrayang
2ad10f37f0 feat(client): Add async flush, reduce the close handler time cost @formatter:off
Signed-off-by: leonrayang <changliang@oppo.com>
(cherry picked from commit 0aaead993e)
2025-12-24 17:01:03 +08:00
slasher
b758e6ae43 chore(docs): update document of access and rpc
update to blobstore v1.5.1

@formatter:off

Signed-off-by: slasher <shenjie1@oppo.com>
2025-10-15 10:58:51 +08:00
Zhaohu Xing
69fae6c622 docs(cache): add cluster and vol parameters to config table
Signed-off-by: Zhaohu Xing <x.zhaohu@gmail.com>
2025-09-18 14:15:53 +08:00
aaronwu2010
310badc752 docs(docs): Add 7 FAQ cases.
Signed-off-by: aaronwu2010 <huochengwu@qq.com>
2025-08-14 14:19:50 +08:00
zhumingze
6d7ed87406 docs(docs): update yum.md for v3.5.2
Signed-off-by: zhumingze <zhumingze@oppo.com>
2025-08-11 17:21:20 +08:00
zhumingze
65cb06469f docs(docs): update changelog for v3.5.2
Signed-off-by: zhumingze <zhumingze@oppo.com>
2025-08-11 17:21:20 +08:00
clinx
432ae228b6 feat(docs): add docs about 3.5.1
Signed-off-by: clinx <chenlin1@oppo.com>
2025-08-11 17:21:20 +08:00
zhumingze
4f0935dccb docs(docs): Modify the docs according to v3.5.2
Signed-off-by: zhumingze <zhumingze@oppo.com>
2025-08-11 17:21:20 +08:00
zhumingze
72d8e176af fix(master): Optimize disk decommission command and add boundary conditions. #1000217026
Signed-off-by: zhumingze <zhumingze@oppo.com>
2025-08-11 17:21:18 +08:00
zhumingze
1bc5ce41a5 docs(docs): Modify the documentation description of the recommission command. #1000155113
Signed-off-by: zhumingze <zhumingze@oppo.com>
2025-08-11 17:21:14 +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
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
leonrayang
96bb7b66ef feat(doc): Add pic for introduction of flash cache
Signed-off-by: leonrayang <chl696@sina.com>

@formatter:off
2025-08-07 15:19:17 +08:00
yanghonggang
40f67d570b feat(blobstore): add blobstore bench tool
The bench tool is used to evaluate the performance of blobstore.
It supports performance evaluation for put, get, and del operations.

Fixes: #3795

Signed-off-by: yanghonggang <yanghonggang_yewu@cmss.chinamobile.com>
Signed-off-by: slasher <shenjie1@oppo.com>
2025-07-22 10:07:55 +08:00
slasher
9ea30f5ac5 chore(docs): add rpc2 configuration
@formatter:off

Signed-off-by: slasher <shenjie1@oppo.com>
2025-07-08 11:30:16 +08:00
clinx
ab38b43203 fix(doc): cli Change flashGroup to flashgroup for en doc
Signed-off-by: clinx <chenlin1@oppo.com>
2025-06-17 19:32:59 +08:00
slasher
89e599d7be chore(docs): remove unusefull files
@formatter:off

Signed-off-by: slasher <shenjie1@oppo.com>
2025-06-03 14:08:15 +08:00
clinx
f36148c745 docs(docs): add title for flash document
Signed-off-by: clinx <chenlin1@oppo.com>
2025-06-03 09:54:07 +08:00
clinx
1a7cfcab37 docs(docs): update yum rpm to 3.5.1
Signed-off-by: clinx <chenlin1@oppo.com>
2025-05-28 11:22:36 +08:00
clinx
19db2687fc fix(docs): Remove the description of redundant flash nodes
Signed-off-by: clinx <chenlin1@oppo.com>
2025-05-27 16:29:58 +08:00
clinx
4808a0dc5e feat(docs): add docs about 3.5.1
Signed-off-by: clinx <chenlin1@oppo.com>
2025-05-27 09:53:51 +08:00
slasher
d521e6f3e3 feat(cli): load clusters from consul in cli, change config clusters to slice
. #1000118768

Signed-off-by: slasher <shenjie1@oppo.com>
2025-05-21 15:14:06 +08:00
slasher
f12bf4ab8b docs(access): change access stream shard crc configs
. #1000114187

Signed-off-by: slasher <shenjie1@oppo.com>
2025-05-21 15:14:06 +08:00
baihailong
92360e00a7 feat(docs): add FAQ
@formatter:off

Signed-off-by: baihailong <baihailong@oppo.com>
2025-05-21 14:44:31 +08:00
JasonHu520
ecff057179 docs(docs): update docs for scheduler of blobstore
Signed-off-by: JasonHu520 <huzongchao@oppo.com>
2025-04-28 16:46:43 +08:00
mawei029
34e6122824 docs(blobnode): update blobnode config qos docs
@formatter:off

Signed-off-by: mawei029 <mawei2@oppo.com>
2025-04-28 16:46:43 +08:00
slasher
5d949cc7d7 docs(blobstore): add document of access directly read shard data
@formatter:off

Signed-off-by: slasher <shenjie1@oppo.com>
2025-04-28 11:30:09 +08:00
zhangjianwei
f4c9dac980 docs(cm): fix volume_inspect switch key
Signed-off-by: zhangjianwei <jianwei1216@qq.com>
2025-04-16 09:56:26 +08:00
baihailong
11983f9888 feat(docs): add sdk user manual.
Signed-off-by: baihailong <baihailong@oppo.com>
2025-04-04 11:32:40 +08:00
baihailong
3e737aaf98 feat(docs): add sdk user manual.
Signed-off-by: baihailong <baihailong@oppo.com>
2025-04-02 09:54:27 +08:00
Victor1319
ee92370d58 docs(docs): update yum rpm to 3.5.0.
Signed-off-by: Victor1319 <zengxuewei@oppo.com>
2025-03-19 09:47:13 +08:00
aaronwu2010
7d941bab3c docs(docs): Add one new single mode setup method.
Signed-off-by: aaronwu2010 <huochengwu@qq.com>
2025-03-18 17:36:02 +08:00
Victor1319
bd38497923 docs(docs): remove upgrade 3.5 faq from docs.
Signed-off-by: Victor1319 <zengxuewei@oppo.com>
2025-03-14 14:41:24 +08:00
Victor1319
67ef38bd41 docs(docs): update upgrade 3.5.0 title level.
Signed-off-by: Victor1319 <zengxuewei@oppo.com>
2025-03-12 19:45:58 +08:00
Victor1319
2c13743c59 docs(docs): add faq upgrade file to sidbar.
Signed-off-by: Victor1319 <zengxuewei@oppo.com>
2025-03-12 17:08:24 +08:00
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
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