aboutsummaryrefslogtreecommitdiff
path: root/weed/storage/volume_read.go
AgeCommit message (Expand)AuthorFilesLines
2025-11-10S3: Perf related (#7463)Chris Lu1-10/+2
2025-07-16convert error fromating to %w everywhere (#6995)Chris Lu1-3/+3
2025-06-19pass volume version when creating a volumechrislu1-2/+3
2024-11-12added backward compatible CRC check and extra explanatory comments (#6233)Eugeniy E. Mikhailov1-2/+7
2024-09-05Do CRC check if the buffer contains the full needle data before it is sent (#...Eugeniy E. Mikhailov1-1/+8
2024-09-01update metric for ErrorCRC if it happens during volume readNeedleDataInto (#5...Eugeniy E. Mikhailov1-0/+2
2024-01-15can vacuum volume when size mismatch (#5200)skycope1-3/+0
2022-10-24ADHOC: volume fsck using append at ns (#3906)Eric Yang1-0/+4
2022-09-29ADHOC: filter deleted files from idx file binary search (#3763)Eric Yang1-4/+0
2022-09-16Merge branch 'master' of https://github.com/seaweedfs/seaweedfschrislu1-1/+1
2022-09-16remove unused codechrislu1-9/+0
2022-09-16volume: add "readBufSize" option to customize read optimization (#3702)famosss1-1/+1
2022-09-15volume: add "hasSlowRead" option to customize read optimizationchrislu1-5/+29
2022-09-08simplify a bit (#3631)famosss1-0/+1
2022-09-08simplify a bitchrislu1-5/+1
2022-09-08reduce v.dataFileAccessLock lock scopechrislu1-9/+24
2022-09-08adjust variable nameschrislu1-7/+4
2022-09-08refactor: move ReadNeedleDataInto into volume_read.gochrislu1-1/+31
2022-09-06ADHOC: add read needle meta grpc (#3581)Eric Yang1-0/+18
2022-09-04minor optimizationchrislu1-1/+8
2022-07-29move to https://github.com/seaweedfs/seaweedfschrislu1-6/+6
2022-06-05volume: checksum remove the hashing step in Value()chrislu1-4/+4
2022-06-05stream read large fileschrislu1-12/+68
2021-08-08volume: support concurrent download data size limitChris Lu1-1/+4
2021-03-22shell: add volume.check.disk to fix inconsistency for replicated volumesChris Lu1-0/+8
2021-03-21refactor, split into 2 filesChris Lu1-0/+123