chihe
b47bc52042
fix(client): fix putAheadReadBlock Blocking issue
...
close:#1000412030
Signed-off-by: chihe <chihe@oppo.com>
(cherry picked from commit ccb7de44bb )
2025-12-24 17:01:35 +08:00
clinx
9cd6c92dd3
fix(flash): check mount point and add metrics
...
with: #1000414729
Signed-off-by: clinx <chenlin1@oppo.com>
(cherry picked from commit a9c84eca6b )
2025-12-24 17:01:25 +08:00
clinx
2a9b335268
fix(client): put interface uses custom errors to avoid obtaining pointer errors
...
with: #1000371716
Signed-off-by: clinx <chenlin1@oppo.com>
(cherry picked from commit 578c7abb49 )
2025-12-24 17:01:21 +08:00
chihe
220d470ac2
fix(client): fixing the prefetching sliding window logic
...
close:#1000354285
Signed-off-by: chihe <chihe@oppo.com>
(cherry picked from commit 5657874b3f )
2025-12-24 17:01:15 +08:00
zhumingze
e63be46cc0
fix(util): Optimizing dataNode oplog test case. #1000216688
...
Signed-off-by: zhumingze <zhumingze@oppo.com>
2025-08-11 17:21:18 +08:00
baihailong
4581cbd979
feat(flashnode): add metrics MetricCacheBytes,MetricHandleReadLatency,MetricSourceDataLatency
...
. #1000092826
Signed-off-by: baihailong <baihailong@oppo.com>
2025-08-08 14:59:25 +08:00
clinx
79562f9cd0
feat(client): print cache size in stat file #23068759
...
Signed-off-by: clinx <chenlin1@oppo.com>
2025-08-08 14:52:03 +08:00
shuqiang-zheng
75d6aca05e
fix(datanode): fixes for 1.read/write requests still being processed
...
2.log files not being found after service stopped.
close : #23013195
Signed-off-by: shuqiang-zheng <zhengshuqiang@oppo.com>
2025-08-07 16:00:25 +08:00
Victor1319
ab8217379e
refactor(datanode): refactor data read and write performance. #22504692
...
Signed-off-by: Victor1319 <zengxuewei@oppo.com>
2024-12-26 09:24:22 +08:00
Reliey
5f3c6e2d4a
feat(cli): support reporting and viewing of cluster and vol dimension disk data #22257509
...
Signed-off-by: Reliey <zhumingze@oppo.com>
2024-12-26 09:24:22 +08:00
Reliey
3986329ed7
feat(mastercli): support datanode report dpOpLog and diskOpLog infomation. #22257509
...
Signed-off-by: Reliey <zhumingze@oppo.com>
2024-12-26 09:24:22 +08:00
Reliey
9ef9459cb3
test(stat): add testcase for statistic log when disk is full. #22637219
...
Signed-off-by: Reliey <zhumingze@oppo.com>
2024-12-26 09:24:22 +08:00
Victor1319
448ab8e54f
test(data): add testcase for datanode op log when disk is full.
...
Signed-off-by: Victor1319 <zengxuewei@oppo.com>
2024-12-26 09:24:22 +08:00
leonrayang
78bbb209f2
feat(datanode): enhance the preformace of the stat for disk opertion
...
Signed-off-by: leonrayang <chl696@sina.com>
2024-12-26 09:24:22 +08:00
W9068822
6e51516a8c
feat(stat): datanode disk and dp operation log
...
Signed-off-by: W9068822 <v-lijianrong1@oppo.com>
2024-12-26 09:24:22 +08:00
NaturalSelect
3fefda48fe
test(master): fix decommission unit test
...
Signed-off-by: NaturalSelect <huangzhibin1@oppo.com>
2024-03-27 14:24:50 +08:00
slasher
1d84f74acd
chore(format): format all code with gofumpt
...
Signed-off-by: slasher <shenjie1@oppo.com>
2024-01-12 14:21:16 +08:00
leonrayang
1073a2514d
Log: Dir of log(normal|statistic|audit) be grant as 755 for other user access
...
Signed-off-by: leonrayang <chl696@sina.com>
2023-07-20 10:58:50 +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
slasher
8e5c0aad24
test(util): reduced util stat testing duration
...
Signed-off-by: slasher <shenjie1@oppo.com>
2023-03-01 19:04:55 +08:00
leonrayang
9a30b9f884
update: update to CubeFS
...
Signed-off-by: leonrayang <chl696@sina.com>
2022-08-22 18:16:09 +08:00
leonrayang
3fdd01cae9
feature: add qos flow limit control process for 2nd cache layer
...
1) update master inteface of datanode enable qos
2) master clean client info if long time no report
3) enable qos online shutdown and startup
4) master set client alloc preriod and count of girds hit trigger condition
5) datanode qos limit value set by master and add disable conf and http interface
6) client qos init buffer calculate according on real buffer storage
7) create limiter for both hot and cold volume
Signed-off-by: leonrayang <chl696@sina.com>
2022-08-10 22:05:45 +08:00
Victor1319
a690508c81
feat: support cache meta info in client
...
Signed-off-by: Victor1319 <834863182@qq.com>
2022-08-10 22:05:45 +08:00
lixiang12407
3bb305b2d8
feature: Time-consuming statistics of client sdk interface
...
Signed-off-by: lixiang12407 <960754123@qq.com>
2022-04-13 15:57:55 +08:00