Commit Graph

33 Commits

Author SHA1 Message Date
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
clinx
b586dcd2a9 fix(flash): change the write packet size to 64K to avoid timeout
with:#1000360870

Signed-off-by: clinx <chenlin1@oppo.com>
(cherry picked from commit 6e73ed2cd0)
2025-12-24 17:01:19 +08:00
clinx
e9e4a82869 fix(flash): the master distributes the flashkeylimit value
with: #1000356686

Signed-off-by: clinx <chenlin1@oppo.com>
2025-12-24 17:01:16 +08:00
clinx
d10274f4a4 fix(flash): config client flow limit by master
with: #1000347719

Signed-off-by: clinx <chenlin1@oppo.com>
2025-12-24 17:01:14 +08:00
clinx
3aa98d5fae fix(flash): pull handleReadTimeout when flashnode start
with: #1000347719

Signed-off-by: clinx <chenlin1@oppo.com>
(cherry picked from commit dfa3e22413)
2025-12-24 17:01:14 +08:00
clinx
cd4078e069 fix(client): add flow limit for object operation
with: #1000343199

Signed-off-by: clinx <chenlin1@oppo.com>
(cherry picked from commit d4c2520e8f)
2025-12-24 17:01:13 +08:00
clinx
358058c74a fix(cache): improve read concurrency
with: #1000326585

Signed-off-by: clinx <chenlin1@oppo.com>
(cherry picked from commit e2b5003956)
2025-12-24 17:01:10 +08:00
clinx
16dd2c30e0 fix(client): close conn when aysnc write failed
with: #1000293406

Signed-off-by: clinx <chenlin1@oppo.com>
(cherry picked from commit 497c4cb4c2)
2025-12-24 17:01:04 +08:00
clinx
a7acee10ec fix(flash): config init remote client timeout
with: #1000285575

Signed-off-by: clinx <chenlin1@oppo.com>
(cherry picked from commit e11e67210d)
2025-12-24 17:01:02 +08:00
clinx
763517e3c1 fix(flash): set read and write flow by master
with: #1000285575

Signed-off-by: clinx <chenlin1@oppo.com>
2025-12-24 17:01:02 +08:00
clinx
b52dc796cf fix(tool): print stat log for remote cache test tool
with:#1000275887

Signed-off-by: clinx <chenlin1@oppo.com>
(cherry picked from commit 32641daf6d)
2025-12-24 17:01:01 +08:00
clinx
184b6a1535 feat(tool): remove specific key #1000250043
Signed-off-by: clinx <chenlin1@oppo.com>
(cherry picked from commit 6fe627bd87)
2025-12-24 17:01:00 +08:00
clinx
abd4b9c722 fix(flashenode): Be compatible with both FUSE and SDK method invocations
close:#1000250043

Signed-off-by: clinx <chenlin1@oppo.com>
(cherry picked from commit 15d6d1d3f1)
2025-12-24 17:01:00 +08:00
clinx
e49098d7a7 fix(flashnode): fix the log filename and request parameters in the URL #1000257468
Signed-off-by: clinx <chenlin1@oppo.com>
(cherry picked from commit 969c554f78)
2025-12-24 17:01:00 +08:00
clinx
4cafd415d7 feat(sdk): skip processing when single Put loads insufficient data.
close:#1000151053

Signed-off-by: clinx <chenlin1@oppo.com>
(cherry picked from commit 0f3b1f8c1b)
2025-12-24 17:00:59 +08:00
clinx
04243536dc client(sdk): optimize the read process #1000151053
Signed-off-by: clinx <chenlin1@oppo.com>
(cherry picked from commit 66a10d3e38)
2025-12-24 17:00:59 +08:00
chihe
625b6f1f36 fix(tools): close reader when read is completed
close:#1000151163

Signed-off-by: chihe <chihe@oppo.com>
(cherry picked from commit c3b0722c7a)
2025-12-24 17:00:59 +08:00
clinx
bab0f6d6a3 fix(flashnode): use the CLI to set the hot key miss count.
close:#1000150848

Signed-off-by: clinx <chenlin1@oppo.com>
2025-12-24 17:00:59 +08:00
chihe
45dcc10e6a fix(flashnode): fixed the infinite loop issue in GetObject.
close:#1000151055

Signed-off-by: chihe <chihe@oppo.com>
(cherry picked from commit c5e2315c7d)
2025-12-24 17:00:59 +08:00
chihe
58771c8dc2 feat(remotecache): add config tool
close:#1000151163

Signed-off-by: chihe <chihe@oppo.com>
(cherry picked from commit 037348725c)
2025-12-24 17:00:58 +08:00
chihe
48f600d419 feat(flashnode): add benchmark tool
close:#1000151163

Signed-off-by: chihe <chihe@oppo.com>
(cherry picked from commit 7dee432348)
2025-12-24 17:00:58 +08:00
baihailong
ebbc9c35a5 fix(clientmeta): remove client enableSummary and meta not support UpdateXAttr.#23129966
Signed-off-by: baihailong <baihailong@oppo.com>
2025-08-11 17:21:17 +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
Victor1319
d66cd51bec refactor(meta): remove dp cache code from metanode. #1000063486
Signed-off-by: Victor1319 <zengxuewei@oppo.com>
2025-08-08 14:59:27 +08:00
Victor1319
9bac4d6e8f refactor(fsck): reduce debug log for fsck gc comand. #22958547
Signed-off-by: Victor1319 <zengxuewei@oppo.com>
2025-08-08 14:39:41 +08:00
zhumingze
d6ad6681dd refactor(fsck): avoid panic when vol not exists #22911241
Signed-off-by: zhumingze <zhumingze@oppo.com>
2025-08-07 16:00:30 +08:00
zhumingze
e9b9b9250c fix(fsck): Improve the printing information of fsck. #23109752
Signed-off-by: zhumingze <zhumingze@oppo.com>
2025-08-07 16:00:28 +08:00
chihe
9a5d48ca84 fix(client): folder renamed or moved out of the cache directory will no longer be cached.
close:#23022505

Signed-off-by: chihe <chihe@oppo.com>
2025-08-07 16:00:25 +08:00
chihe
c65d6c19df fix(lcnode): init ExtentConfig with metaWrapper
close:#23007284

Signed-off-by: chihe <chihe@oppo.com>
2025-08-07 15:57:56 +08:00
zhumingze
a2a73616ca feat(fsck): Add force clean function for fsck. #22944717
Signed-off-by: zhumingze <zhumingze@oppo.com>
2025-08-07 15:45:37 +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
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