aboutsummaryrefslogtreecommitdiff
path: root/weed/storage/store.go
AgeCommit message (Expand)AuthorFilesLines
2024-09-03copy ec shards to disks already having ec volumeschrislu1-3/+5
2024-08-16EC volume supports expiration and displays expiration message when executing ...augustazz1-0/+25
2024-03-12go fmtchrislu1-1/+1
2024-03-06Add deleted bytes to total_disk_size (#5161)Seyed Mahdi Sadegh Shobeiri1-0/+7
2024-01-11factor in existing ec volume count when estimating max volume countchrislu1-1/+1
2023-10-03Revert "fix compilation"chrislu1-1/+0
2023-10-03fix compilationchrislu1-0/+1
2023-07-10refresh max volume count after adjust (#4662)LHHDZ1-0/+5
2023-06-14avoid data race read volume.IsEmpty (#4574)柏杰1-5/+4
2023-06-12fix from comment delete volume is empty (#4573)Konstantin Lebedev1-3/+3
2023-06-12Delete volume is empty (#4561)Konstantin Lebedev1-1/+4
2022-11-14Lazy loading (#3958)Guo Lei1-7/+7
2022-10-14avoid load volume file with BytesOffset mismatch (#3841)Konstantin Lebedev1-2/+2
2022-10-07Allow parallel volume loading from different dirs during startup. (#3802)Viktor Kuzmin1-1/+11
2022-09-28[volume] Add new volumes to HUP(reload) signal (#3755)Konstantin Lebedev1-0/+6
2022-09-16refactor(storage): readability improvements (#3703)Ryan Russell1-1/+1
2022-09-16volume: add "readBufSize" option to customize read optimization (#3702)famosss1-0/+4
2022-09-15volume: add "hasSlowRead" option to customize read optimizationchrislu1-0/+9
2022-09-06ADHOC: add read needle meta grpc (#3581)Eric Yang1-0/+8
2022-09-04adjust log levelchrislu1-1/+1
2022-08-26make CodeQL happychrislu1-1/+1
2022-08-26more detailed errorchrislu1-2/+2
2022-08-26avoid race conditions for diskLocation.MaxVolumeCount (#3526)Konstantin Lebedev1-9/+9
2022-08-18s3: remove deleted collection during metrics reportingchrislu1-5/+5
2022-07-29move to https://github.com/seaweedfs/seaweedfschrislu1-10/+10
2022-07-27remove all (currently existing) collection volume metricsEvgeny Kuzhelev1-9/+10
2022-07-27delete disk_size metrics when collection deletedEvgeny Kuzhelev1-7/+8
2022-06-05volume: checksum remove the hashing step in Value()chrislu1-4/+5
2022-06-05stream read large fileschrislu1-1/+14
2022-05-17fix naming conventionguol-fnst1-3/+3
2022-05-17rename UUID fileguol-fnst1-5/+2
2022-05-16avoid duplicated volume directoryguol-fnst1-3/+13
2022-04-19fix bug deleting volume or unmount volume if a volume server has multiple dir...chrislu1-2/+8
2022-02-16sync data first before stoppingchrislu1-0/+3
2021-09-12change server address from string to a typeChris Lu1-4/+7
2021-09-11add volume not found error type, to reduce error logChris Lu1-2/+2
2021-08-26refactor: separating out remote.protoChris Lu1-3/+3
2021-08-13Only when tailing volume, the zero-ed cookie should skip checking.Chris Lu1-2/+2
2021-08-08volume: support concurrent download data size limitChris Lu1-2/+2
2021-07-13volume: change all writes to fsync during graceful stoppingChris Lu1-1/+6
2021-06-15fix stats when a collection is deletedChris Lu1-0/+5
2021-04-27minFreeSpace refactoredbingoohuang1-1/+3
2021-04-26minFreeSpace argument allows size like 10GiBbingoohuang1-2/+2
2021-04-21do not add new volumes when below minFreeSpacePercentChris Lu1-0/+3
2021-03-13prevent nil volume messageChris Lu1-0/+3
2021-03-09volume: auto add missing vif filesChris Lu1-1/+1
2021-03-09fix: collection stats won't update if all volumes expired at same iterationqieqieplus1-3/+13
2021-02-17go fmtChris Lu1-9/+9
2021-02-16avoid divided by zeroChris Lu1-0/+3
2021-02-16this can compile now!!!Chris Lu1-10/+3