aboutsummaryrefslogtreecommitdiff
path: root/weed/storage
AgeCommit message (Expand)AuthorFilesLines
2020-05-07fix volume vacuum test unitzhangsong1-2/+2
2020-05-06write request keep compatible with beforezhangsong2-41/+49
2020-05-04use async write to persistent file to disk - part1zhangsong4-14/+241
2020-04-27printout errorChris Lu1-2/+2
2020-04-21volume: deletion checks all disk locationsChris Lu2-6/+14
2020-04-12refactoringChris Lu1-1/+1
2020-04-11volume server: accept fsync=true in write requestsChris Lu3-4/+9
2020-04-11refactoringChris Lu6-18/+13
2020-04-11rename functionChris Lu5-6/+6
2020-04-09typo in logsChris Lu1-1/+1
2020-03-24better handle lock in case of exceptionChris Lu1-22/+43
2020-03-22volume: automatically detect max volume countChris Lu4-0/+55
2020-03-20idx file sync before compactionChris Lu2-4/+12
2020-03-19volume: sync volume file right before compactionChris Lu5-0/+22
2020-03-19tiered storage: add s3 endpoint for private s3 implementationChris Lu2-3/+8
2020-03-17fix compilationChris Lu1-1/+1
2020-03-17volume: compaction can cause readonly volumesChris Lu4-5/+9
2020-03-15consistent gzip logicChris Lu1-1/+1
2020-03-15refactoringChris Lu1-3/+4
2020-03-11volume: follow compactionBytePerSecondChris Lu3-7/+10
2020-03-10ensure error checking on windowsChris Lu1-3/+9
2020-03-10release file handleChris Lu1-0/+1
2020-03-10volume: fix memory leakChris Lu1-0/+3
2020-03-09volume: fix memory leak during compactionChris Lu4-3/+35
2020-03-09filer: support TTL for all filer storesChris Lu1-2/+2
2020-03-08filer: processing all response headers, no pass through to volume serverChris Lu1-12/+2
2020-03-07go fmtChris Lu1-2/+0
2020-03-07filer cipher: single chunk http POST and PUT and readChris Lu3-175/+183
2020-03-01volume: PUT also conditionally gzip compressChris Lu1-1/+12
2020-03-01volume: fix readonly status reportingChris Lu1-1/+1
2020-02-27delete old file first on windowsChris Lu1-0/+5
2020-02-27avoid nil DataBackendChris Lu1-2/+4
2020-02-26unused codeChris Lu1-1/+0
2020-02-26go fmtChris Lu2-2/+2
2020-02-25remove ctx if possibleChris Lu1-1/+1
2020-02-25avoid reusing context objectChris Lu3-30/+30
2020-02-13make loadExistingVolume() return boolpanyc161-21/+30
2020-02-04refactorChris Lu2-7/+7
2020-02-04volume: sdx generation uses memdb instead of compactMapChris Lu1-3/+4
2020-02-04sync before closing index fileChris Lu1-0/+4
2020-02-04sync before closing fileChris Lu1-2/+11
2020-02-02shell: add volume.configure.replication to change replication for a volumeChris Lu5-14/+56
2020-01-29support env variables to overwrite toml fileChris Lu3-16/+14
2020-01-26use the same context object in order to retryChris Lu3-6/+4
2020-01-24adjust logsChris Lu1-1/+1
2020-01-21volume: avoid sharing volume dat file handleChris Lu1-13/+18
2020-01-08add the old way to compact as a commentChris Lu1-0/+1
2020-01-08saving .vif files correctlyChris Lu2-6/+8
2020-01-08volume: fix compactionChris Lu2-23/+20
2020-01-08fix possible nilChris Lu1-0/+3