877 Commits (c31ec80a930cb4bab833eb093e933864564fdf43)

Author SHA1 Message Date
chrislu c31ec80a93 filer: prioritize done channel over context cancellation 2 months ago
chrislu e529d5f58f filer: add comprehensive tests for ReaderCache 2 months ago
chrislu 404c51b8d5 filer: restore fallback to chunkCache when cacher returns no data 2 months ago
chrislu 2b7be3547b filer: remove unnecessary code 2 months ago
chrislu b2800947bd filer: use defer for close(done) to guarantee signal on panic 2 months ago
chrislu a8c5253ebe filer: propagate context for reader cancellation 2 months ago
chrislu c0b6acb10f filer: document why context.Background() is used in startCaching 2 months ago
chrislu 7d304659ae filer: consistent timestamp handling in sequential read path 2 months ago
chrislu f908a006fc address review comments (round 2) 2 months ago
chrislu bca9bd646c address review comments 2 months ago
chrislu cafcd0a0f5 filer: parallel chunk fetching within doReadAt 2 months ago
chrislu f7544086d7 filer: remove lock contention during chunk download 2 months ago
chrislu 8d110b29dd fmt 2 months ago
Chris Lu 39ba19eea6
filer: async empty folder cleanup via metadata events (#7614) 2 months ago
Chris Lu 61c0514a1c
filer: add username and keyPrefix support for Redis stores (#7591) 2 months ago
Chris Lu d48e1e1659
mount: improve read throughput with parallel chunk fetching (#7569) 2 months ago
Chris Lu 4106fc0436
fix(tikv): improve context propagation and refactor batch delete logic (#7558) 2 months ago
Chris Lu 5287d9f3e3
fix(tikv): replace DeleteRange with transaction-based batch deletes (#7557) 2 months ago
Chris Lu 5075381060
Support multiple filers for S3 and IAM servers with automatic failover (#7550) 2 months ago
tam-i13 b669607fcd
Add error list each entry func (#7485) 2 months ago
Chris Lu c1b8d4bf0d
S3: adds FilerClient to use cached volume id (#7518) 2 months ago
Chris Lu c6b6ea40e6
filer store: add foundationdb (#7178) 2 months ago
Chris Lu ca84a8a713
S3: Directly read write volume servers (#7481) 2 months ago
Konstantin Lebedev 084b377f87
do delete expired entries on s3 list request (#7426) 3 months ago
Dmitriy Pavlov 9b6b564235
Filer: Add retry mechanism for failed file deletions (#7402) 3 months ago
Chris Lu 6a8c53bc44
Filer: batch deletion operations to return individual error results (#7382) 3 months ago
Chris Lu 263e891da0
Clients to volume server requires JWT tokens for all read operations (#7376) 3 months ago
Chris Lu 7d147f238c
avoid repeated reading disk (#7369) 3 months ago
chrislu d220875ef4 Revert "fix reading" 3 months ago
chrislu 64a4ce9358 fix reading 3 months ago
Chris Lu e00c6ca949
Add Kafka Gateway (#7231) 3 months ago
Chris Lu c5a9c27449
Migrate from deprecated azure-storage-blob-go to modern Azure SDK (#7310) 4 months ago
Chris Lu bc91425632
S3 API: Advanced IAM System (#7160) 5 months ago
Chris Lu b7b73016dd
S3 API: Add SSE-KMS (#7144) 5 months ago
chrislu 6d265cc74b ensure correct next pointer 5 months ago
chrislu 62ed2366f3 skip file with invalid format 5 months ago
chrislu 8eb85415fb correct error 5 months ago
chrislu 9843a10f2b fix stop time 5 months ago
chrislu a265a07922 fix ttl objects 6 months ago
Chris Lu 3ac2a2e22d
fix tikv listing due to expired entries (#7115) 6 months ago
Chris Lu 4af182f880
Context cancellation during reading range reading large files (#7093) 6 months ago
Chris Lu a834327755
context cancellation during reading range reading large files (#7092) 6 months ago
Chris Lu 513ac58504
Filer: fix filer range read (#7078) 6 months ago
Chris Lu 4fb7bbb215
Filer Store: postgres backend support pgbouncer (#7077) 6 months ago
Chris Lu d49b44f2a4
Postgres (CockroachDB) with full certificate verification (#7076) 6 months ago
Chris Lu 8c23952326
separate context for filer store (#7075) 6 months ago
Chris Lu 0ecb466eda
Admin: refactoring active topology (#7073) 6 months ago
Maxim Kostyukov 9fadd9def8
Fixed weed mount reads with jwt.signing.read.key (#7061) 6 months ago
Chris Lu 69553e5ba6
convert error fromating to %w everywhere (#6995) 6 months ago
chrislu 12c9282042 avoid error overwriting 6 months ago