865 Commits (a9c9e1bcb33855b2778c09680bb41b8651cab1ad)

Author SHA1 Message Date
chrislu 52580743b9 stuck with file.Sync() 3 years ago
garenchan 8aa19577f4 fix 3238: handle errors for GenerateDirUuid method 3 years ago
chrislu 509a9047db test compact map with snowflake sequencer 3 years ago
chrislu 625fd16a2e reduce upfront memory usage for low density volume 3 years ago
chrislu 36d2756978 volume: avoid writing too much data for range requests in large files 3 years ago
chrislu 9f8b72a54d Revert "Merge pull request #3159 from shichanglin5/_duplicateUUID" 3 years ago
shichanglin5 f5b0c04b14 perf: Optimized volume handling duplicateUUID logic to avoid quitting when volume is actualy normal 3 years ago
chrislu 11f1e7996b fix test 3 years ago
chrislu 056c480eb0 volume: checksum remove the hashing step in Value() 3 years ago
chrislu ecef844dfc stream read large files 3 years ago
chrislu 685643d506 needle read into a writer 3 years ago
chrislu 663bc5dc23 add needle reading in chunks 3 years ago
chrislu 18b29f709c refactoring, split file 3 years ago
chrislu 81d6159290 volume: report error if a volume has nil data backend 3 years ago
guol-fnst b12944f9c6 fix naming convention 3 years ago
guol-fnst 8fab39e775 rename UUID file 3 years ago
guol-fnst de6aa9cce8 avoid duplicated volume directory 3 years ago
chrislu 3e20336bde fix atomic add int64 3 years ago
chrislu 76148ce0f7 use storage_class for backend configuration 3 years ago
chrislu 1aae7a3f1b volume.tier.upload progress starts negative #2992 3 years ago
chrislu 192983b464 s3 backend support customizing storage class 3 years ago
chrislu 70e5a1b632 volume close should wait for committing compaction 3 years ago
chrislu 37ab8909b0 use two flags: v.isCompacting and v.isCommitCompacting 3 years ago
chrislu 94f824e1ce volume: sync to disk before copying volume files 3 years ago
Konstantin Lebedev 7315d1d039 waite volume being closed during compression idx 3 years ago
chrislu 8e9ad7db5a fix bug deleting volume or unmount volume if a volume server has multiple directories 3 years ago
Konstantin Lebedev 1e35b4929f shell vacuum volume by collection and volume id 3 years ago
Konstantin Lebedev 9438738693 avoid invalid memory address or nil pointer dereference 3 years ago
justin 3551ca2fcf enhancement: replace sort.Slice with slices.SortFunc to reduce reflection 3 years ago
justin d51a724101 fix: encode small chunk return error maybe have some bug. 3 years ago
Konstantin Lebedev f53cff045f checks disk file exist 3 years ago
guosj 3e7aa1caf5 fix return value in storage/volume_vacuum.go:444 3 years ago
chrislu c29bc9a367 fix error handling 3 years ago
guosj d68c27f82d fix another return value bug 3 years ago
guosj 8f9aa0cddd fix bugs in return value 3 years ago
chrislu a129bda7d9 sync data first before stopping 3 years ago
Eng Zer Jun b92df1654c
test: use `T.TempDir` to create temporary test directory 3 years ago
Konstantin Lebedev ef541972f8 updated needle with fsync 3 years ago
Konstantin Lebedev fb97e234c9 skips compact if store is stopping 3 years ago
chrislu 433fde4b18 move error to a separate file 3 years ago
chrislu 76e297d64f sync call to write file, avoid vif loading error 3 years ago
Konstantin Lebedev 3f4e17aa24 error metrics for filer and store 3 years ago
chrislu 9f9ef1340c use streaming mode for long poll grpc calls 3 years ago
chrislu 50ddd8c8e2 remove debug messages 3 years ago
chrislu 488afa5002 volume: load volume can optionally be skipped, if ec volume exists 3 years ago
chrislu 59e58c4b23 volume: fix loading old volume format 3 years ago
Chris Lu 0c8dea9de8 go fmt 3 years ago
Chris Lu c857cc7286 cloud tier: remove tagging since not all s3 vendors support this 3 years ago
Chris Lu d04cdcf40d s3 header add user agent 3 years ago
Chris Lu 3be3c17f59 volume vacuum: avoid timeout with streaming progress report 3 years ago