826 Commits (676bcf08d6203d764a7705fe434fcfd5936887c2)

Author SHA1 Message Date
Evgeny Kuzhelev 47c72e6f35 remove all (currently existing) collection volume metrics 2 years ago
Evgeny Kuzhelev 709c83716c delete disk_size metrics when collection deleted 2 years ago
guosj cc7a4b0a6e correct comment 2 years ago
guol-fnst ac694f0c8f rename parameter and reuse functions 2 years ago
guol-fnst 91285bb51d remove uncessary code 2 years ago
guol-fnst b9256e0b34 optimiz 2 years ago
guol-fnst bec9f79659 use snapshot 2 years ago
guol-fnst 300b383cdf use 10 or numCPU workers if env is not found 2 years ago
guol-fnst 308a48c0c2 optimiz concurrency 2 years ago
guol-fnst 26313060a3 speeding up loading volumes 2 years ago
chrislu 06a8b174b5 also remove Sync() for idx file 3 years ago
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