aboutsummaryrefslogtreecommitdiff
path: root/weed/storage/volume.go
AgeCommit message (Expand)AuthorFilesLines
2025-07-30Admin: misc improvements on admin server and workers. EC now works. (#7055)Chris Lu1-0/+2
2025-06-19pass volume version when creating a volumechrislu1-2/+2
2024-09-05persist readonly state to volume info (#5977)Bruce1-2/+10
2024-04-17rename VolumeServerVolumeGauge (#5504)steve.wei1-1/+1
2023-10-03Revert "Revert "Revert "Add disk type to prometheus metrics" (#4777)""chrislu1-1/+1
2023-10-02Revert "Revert "Add disk type to prometheus metrics" (#4777)"chrislu1-1/+1
2023-07-04fix copying level db files during commichrislu1-1/+1
2023-06-18remove duplicate `fileCount` query (#4588)Bai Jie1-1/+0
2023-06-18doIsEmpty() return error if v.DataBackend is nil (#4587)Bai Jie1-2/+6
2023-06-14avoid data race read volume.IsEmpty (#4574)柏杰1-4/+23
2023-06-14fix get file stats for IsEmpty (#4576)Konstantin Lebedev1-2/+2
2023-06-12fix from comment delete volume is empty (#4573)Konstantin Lebedev1-1/+2
2023-06-12Delete volume is empty (#4561)Konstantin Lebedev1-0/+3
2022-11-14Lazy loading (#3958)Guo Lei1-1/+3
2022-10-13vacuum metrics and force sync dst files (#3832)Konstantin Lebedev1-17/+1
2022-09-04adjust log levelchrislu1-1/+1
2022-08-30avoid race conditions access to SuperBlock.Version (#3539)Konstantin Lebedev1-0/+3
2022-08-23optimiz commitig compact (#3388)Guo Lei1-0/+1
2022-07-29move to https://github.com/seaweedfs/seaweedfschrislu1-9/+9
2022-06-10Revert "Merge pull request #3159 from shichanglin5/_duplicateUUID"chrislu1-0/+1
2022-06-09perf: Optimized volume handling duplicateUUID logic to avoid quitting when vo...shichanglin51-1/+0
2022-04-26volume close should wait for committing compactionchrislu1-4/+6
2022-04-26Merge pull request #2974 from kmlebedev/wait_volume_closed_compressionChris Lu1-0/+4
2022-04-26use two flags: v.isCompacting and v.isCommitCompactingchrislu1-1/+2
2022-04-26volume: sync to disk before copying volume fileschrislu1-0/+15
2022-04-26waite volume being closed during compression idxKonstantin Lebedev1-0/+4
2022-04-18avoid invalid memory address or nil pointer dereferenceKonstantin Lebedev1-1/+1
2022-02-16sync data first before stoppingchrislu1-0/+15
2021-06-02avoid data loss after restarting a container with a volum serverKonstantin Lebedev1-0/+6
2021-03-13prevent nil volume nmChris Lu1-3/+13
2021-02-16this can compile now!!!Chris Lu1-1/+1
2021-02-09Merge branch 'master' into support_ssd_volumeChris Lu1-2/+2
2021-02-07renaming NeedleMapType to NeedleMapKindbingoohuang1-2/+2
2020-12-22go fmtChris Lu1-1/+1
2020-12-13allocate volume by disk typeChris Lu1-1/+5
2020-12-13rename from volumeType to diskTypeChris Lu1-1/+1
2020-12-13volume server set volume type and heartbeat to the masterChris Lu1-1/+2
2020-12-11adjust loggingChris Lu1-2/+2
2020-11-28volume: detect and drop volumes with disk IO errorChris Lu1-2/+4
2020-11-27volume: add "-dir.idx" option for separate index storageChris Lu1-4/+18
2020-10-24reduce locksChris Lu1-11/+27
2020-08-19Added VolumeMarkWritable and VolumeStatus grpc methodsJames Hartig1-0/+5
2020-07-03refactoringChris Lu1-10/+5
2020-06-05Set volumes ReadOnly if low free disk spaceEvgenii Kozlov1-1/+7
2020-05-06Revert "Revert "Merge pull request #1299 from song-zhang/master""Chris Lu1-1/+6
2020-05-04Revert "Merge pull request #1299 from song-zhang/master"Chris Lu1-6/+1
2020-05-04use async write to persistent file to disk - part1zhangsong1-1/+6
2020-03-17volume: compaction can cause readonly volumesChris Lu1-1/+5
2020-03-09filer: support TTL for all filer storesChris Lu1-2/+2
2020-03-01volume: fix readonly status reportingChris Lu1-1/+1