cubefs/util
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
..
atomicutil feat(master): support config decommission settings 2024-12-26 09:24:22 +08:00
auditlog fix(client): add audit log for cross region host #1000075110 2025-08-08 14:52:12 +08:00
auth chore(format): format all code with gofumpt 2024-01-12 14:21:16 +08:00
bloom chore(util): add util of bloom fliter 2025-08-07 15:18:56 +08:00
btree refactor(all): reslove merge conflicts between 3.3.x and 3.4.0. 2024-07-18 16:57:38 +08:00
buf fix(client): read from leader when excuting ahead read 2025-12-24 17:01:11 +08:00
bytespool chore(util): using newest bytespool 2025-08-07 16:20:27 +08:00
caps chore(format): format all code with gofumpt 2024-01-12 14:21:16 +08:00
compressor feat(util): add compressor for http gzip 2024-02-06 09:49:16 +08:00
concurrent chore(format): format all code with gofumpt 2024-01-12 14:21:16 +08:00
config refactor(all): refactor go code with golint. #22906448 2024-12-26 09:24:22 +08:00
cryptoutil chore(format): format all code with gofumpt 2024-01-12 14:21:16 +08:00
errors fix(util): improve the code style according to warnings from code check 2024-12-26 09:24:22 +08:00
exporter refactor(master): support report zone, set info for node metrics. #1000138242 2025-08-11 17:21:19 +08:00
fastcrc32 feat(flashnode): add service of flashnode 2025-08-07 15:18:46 +08:00
fileutil fix(metanode): fsync the crc file after wirte 2025-01-08 18:01:42 +08:00
flowctrl chore(format): format all code with gofumpt 2024-01-12 14:21:16 +08:00
iputil feat(util): add go ping for flash sdk 2025-08-07 15:19:12 +08:00
keystore chore(format): format all code with gofumpt 2024-01-12 14:21:16 +08:00
loadutil refactor(all): refactor go code with golint. #22906448 2024-12-26 09:24:22 +08:00
log fix(client): calculate remainsize in doMultiAheadRead 2025-12-24 17:01:21 +08:00
mocktest/raftstore feat(metanode): add set meta partition freeze raft command.#22834621 2025-08-07 15:45:37 +08:00
ratelimit chore(format): format all code with gofumpt 2024-01-12 14:21:16 +08:00
reloadconf chore(format): format all code with gofumpt 2024-01-12 14:21:16 +08:00
routinepool refactor(master): resolve conflicts when picking to master branch. #22906448 2024-12-26 09:24:22 +08:00
stat fix(client): put interface uses custom errors to avoid obtaining pointer errors 2025-12-24 17:01:21 +08:00
strutil chore(data): change get store used size log level 2024-07-18 16:57:38 +08:00
synclist chore(code): code static check package util 2023-06-14 19:27:09 +08:00
sys feat(data): load extent info on demand 2024-07-18 16:57:38 +08:00
timeutil fix(datanode): adjust log level for no leader 2025-08-08 14:52:02 +08:00
tmpfs feat(flashnode): add service of flashnode 2025-08-07 15:18:46 +08:00
ump chore(format): format all code with gofumpt 2024-01-12 14:21:16 +08:00
unboundedchan style(all): format all codes with golangci tools 2024-05-14 09:54:13 +08:00
bloom_filter.go enhance(cli): add fsck gc tool 2024-07-18 16:57:38 +08:00
cmsg.go cmsg: Introduce cmsg to send/recv fd 2022-01-14 11:03:18 +08:00
conn_pool.go fix(client): set DefaultRemoteCacheSameRegionTimeout to 20 ms 2025-12-24 17:01:06 +08:00
future_test.go test(util): add util unit tests 2023-09-08 15:34:35 +08:00
future.go feature: add qos flow limit control process for 2nd cache layer 2022-08-10 22:05:45 +08:00
g_task_pool.go fix(cache): improve read concurrency 2025-12-24 17:01:10 +08:00
limit_io_test.go fix(flashnode): delete pre-allocated size when return from InitForCacheRead 2025-08-08 14:42:25 +08:00
limit_io.go fix(cache): improve read concurrency 2025-12-24 17:01:10 +08:00
master_helper.go chore(format): format all code with gofumpt 2024-01-12 14:21:16 +08:00
mem_test.go test(storage): add extent and extent store unit test 2023-09-08 15:34:35 +08:00
mem.go fix(code scan): fix code-scanning problems. 2023-11-28 12:32:15 +08:00
multipart_test.go test(storage): add extent and extent store unit test 2023-09-08 15:34:35 +08:00
multipart.go fix(master,sdk,preload,sdk): fix some bugs found in security code-scanning 2023-08-10 14:34:35 +08:00
recycle_timer_test.go refactor(all): refactor go code with golint. #22906448 2024-12-26 09:24:22 +08:00
recycle_timer.go feat(data): limit memory used 2024-12-26 09:24:22 +08:00
set_test.go test(storage): add extent and extent store unit test 2023-09-08 15:34:35 +08:00
set.go fix(master):fix the problem of TestCreateColdVol 2024-07-18 16:57:38 +08:00
smux_conn_pool_test.go fix(smux): check frame state before write data to session. #1000193713 2025-08-11 17:21:16 +08:00
smux_conn_pool.go refactor(vendor): user smux in depends to replace pkg in vendor. #1000193713 2025-08-11 17:21:16 +08:00
string_test.go feat(util): add Any2String and String2Any 2025-10-13 15:29:35 +08:00
string.go feat(util): add Any2String and String2Any 2025-10-13 15:29:35 +08:00
unit_test.go test(storage): add extent and extent store unit test 2023-09-08 15:34:35 +08:00
unit.go fix(flashnode): rate limiting based on actual written data flow 2025-12-24 17:00:13 +08:00