aboutsummaryrefslogtreecommitdiff
path: root/weed/storage
AgeCommit message (Expand)AuthorFilesLines
2022-08-17move proto packagechrislu3-3/+3
2022-08-15Revert "Refactor for Sync method (#3426)"chrislu4-69/+7
2022-08-10Refactor for Sync method (#3426)Rain Li4-7/+69
2022-08-09delete minor unreachable code (#3423)Abirdcfly1-1/+0
2022-08-01Merge branch 'master' into gentle_vacuumKonstantin Lebedev71-237/+237
2022-07-29move to https://github.com/seaweedfs/seaweedfschrislu71-237/+237
2022-07-29vacuum show LAKonstantin Lebedev1-1/+9
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-07-25correct commentguosj1-1/+1
2022-07-20rename parameter and reuse functionsguol-fnst5-87/+50
2022-07-19remove uncessary codeguol-fnst1-7/+7
2022-07-19optimizguol-fnst3-36/+20
2022-07-19use snapshotguol-fnst3-12/+136
2022-07-14use 10 or numCPU workers if env is not foundguol-fnst1-0/+4
2022-07-14optimiz concurrencyguol-fnst1-2/+9
2022-07-12speeding up loading volumesguol-fnst1-1/+6
2022-06-30also remove Sync() for idx filechrislu1-3/+0
2022-06-30stuck with file.Sync()chrislu1-1/+2
2022-06-27fix 3238: handle errors for GenerateDirUuid methodgarenchan1-3/+4
2022-06-23test compact map with snowflake sequencerchrislu1-0/+15
2022-06-16reduce upfront memory usage for low density volumechrislu1-1/+1
2022-06-14volume: avoid writing too much data for range requests in large fileschrislu1-3/+4
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-06-05fix testchrislu1-2/+1
2022-06-05volume: checksum remove the hashing step in Value()chrislu7-22/+26
2022-06-05stream read large fileschrislu4-26/+101
2022-06-04needle read into a writerchrislu2-18/+28
2022-06-04add needle reading in chunkschrislu5-7/+191
2022-06-03refactoring, split filechrislu3-165/+174
2022-05-29volume: report error if a volume has nil data backendchrislu1-0/+3
2022-05-17fix naming conventionguol-fnst2-18/+18
2022-05-17rename UUID fileguol-fnst2-6/+6
2022-05-16avoid duplicated volume directoryguol-fnst3-4/+39
2022-05-11fix atomic add int64chrislu1-1/+1
2022-05-02use storage_class for backend configurationchrislu1-1/+1
2022-04-30volume.tier.upload progress starts negative #2992chrislu1-13/+21
2022-04-30s3 backend support customizing storage classchrislu2-3/+9
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.isCommitCompactingchrislu4-5/+6
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-19fix bug deleting volume or unmount volume if a volume server has multiple dir...chrislu1-2/+8
2022-04-18shell vacuum volume by collection and volume idKonstantin Lebedev1-2/+1
2022-04-18avoid invalid memory address or nil pointer dereferenceKonstantin Lebedev1-1/+1
2022-04-18enhancement: replace sort.Slice with slices.SortFunc to reduce reflectionjustin3-12/+9
2022-03-28fix: encode small chunk return error maybe have some bug.justin1-1/+1
2022-03-10checks disk file existKonstantin Lebedev1-1/+4