aboutsummaryrefslogtreecommitdiff
path: root/weed/storage
AgeCommit message (Expand)AuthorFilesLines
2020-06-23prepare for zstdChris Lu1-1/+4
2020-06-20remove fixJpgOrientationChris Lu1-9/+1
2020-06-20rename UnCompressData to DecompressDataChris Lu1-1/+1
2020-06-19renamingChris Lu3-8/+8
2020-06-19detect mime type before replicating to other volume serversChris Lu1-10/+26
2020-06-18erasure coding: fix cases where there are no .ecj filesChris Lu1-1/+5
2020-06-16hard limit volume file sizeChris Lu1-0/+4
2020-06-08volume server: add a fix for dead lockChris Lu1-2/+2
2020-06-05go fmtChris Lu3-12/+12
2020-06-05Name fixEvgenii Kozlov1-4/+4
2020-06-05Set volumes ReadOnly if low free disk spaceEvgenii Kozlov3-10/+39
2020-05-26leveldb recover error handlingChris Lu1-1/+3
2020-05-22filer: leveldb store add auto recovery, report correct errorChris Lu1-2/+8
2020-05-19specify constant data type to uint64 instead of default intChris Lu1-1/+1
2020-05-18fix compilation problem1.78Chris Lu1-1/+1
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