94 Commits (25b48a3e1178d51b40324e525e9a6b8df73ad24f)

Author SHA1 Message Date
Chris Lu a331bbb3ae filer: should return 204 on DELETE to nonexistent file 4 years ago
Chris Lu 3fedfec1e7 check cross device rename error 4 years ago
Chris Lu 141ce67c09 close http request body 4 years ago
Chris Lu dc304342b2 fs.configure: configurable volume growth 4 years ago
Chris Lu 0ea5c087ce go fmt 4 years ago
Chris Lu 95c0de285d refactoring 4 years ago
Chris Lu 500bcab953 refactoring 4 years ago
Chris Lu 6c92fa349d filer: support default rack 4 years ago
Chris Lu 69f0da5d73 mount: pass along replication and collection parameters 4 years ago
Chris Lu ca658a97c5 add signatures to messages to avoid double processing 4 years ago
Chris Lu 3b1a95ac26 filer refactoring: same auto chunking logic for POST and PUT, no size limit 4 years ago
Chris Lu 20e2ac1add filer: store md5 metadata for files uploaded by filer 4 years ago
Chris Lu 97d97f3528 go code can read and write chunk manifest 5 years ago
Chris Lu 31e23e9783 filer: support active<=>active filer replication 5 years ago
Chris Lu a4e3cffe0a S3: DeleteObject API also support deleting a folder recursively 5 years ago
Chris Lu 1c65656fb4 s3: add option to fsync buckets 5 years ago
Chris Lu dc08e4098f add etag only for PUT or large chunked uploads 5 years ago
Chris Lu ec2eb8bc48 add If-None-Match and If-Modified-Since 5 years ago
Chris Lu c0f0fdb3ba refactoring 5 years ago
Chris Lu 8a899992f2 filer: fix ttl parsing 5 years ago
Chris Lu e04c1a1361 filer: remove chunk manifest file support 5 years ago
Chris Lu 9b3109a5d8 filer: processing all response headers, no pass through to volume server 5 years ago
Chris Lu afb20de14c breaks dependency loop 5 years ago
Chris Lu 0375ce2c2e filer: set mime type from volume server 5 years ago
Chris Lu ea1169dc80 filer cipher: single chunk http POST and PUT and read 5 years ago
Chris Lu 6ab7368ef2 filer: dynamically create bucket under /buckets folder 5 years ago
Chris Lu 382ff218d3 filer: set file size, streaming chunk file uploading 5 years ago
Chris Lu d4e75a0d18 filer: option to create file only if it is new, O_EXCL 5 years ago
Chris Lu 86d4b18eb5 filer: optional recursive deletion 5 years ago
Chris Lu 36ddca9d1f filer: return not found 404 status if not found 5 years ago
Chris Lu bbb6ebc3c0 filer: DeleteFolderChildren for deleting large folders 5 years ago
Chris Lu 1ddfbff2d3 deletion add option skipChunkDeletion 5 years ago
Chris Lu f06b65a6fd filer: EXPERT add shouldDeleteChunks parameter for fast deletion 5 years ago
Yoni Nakache 9e45702334
Filer: Enable delete entries without flag volume 5 years ago
Lei Liu 2700ac6d1f filer: Add attr.mode in query string 5 years ago
Lei Liu 3cc084269c master api: return http 404 when volumeId not exist 5 years ago
j.laycock 6fc6322c90 Change joeslay paths to chrislusf paths 5 years ago
Chris Lu ae53f63680 filer: recursive deletion optionally ignoring any errors 5 years ago
j.laycock 595a1beff0 Swap imports to use joeslay 5 years ago
Chris Lu 1d1b355f9e filer: set file name when uploading to a directory 6 years ago
Chris Lu 359563e95a refactoring 6 years ago
Chris Lu 6c01fb6d2d go fmt 6 years ago
Chris Lu d1cd8f8c5b add metrics, refactoring 6 years ago
Chris Lu 8b43679ae3 refactoring 6 years ago
Chris Lu a11525fe4e filer: adds basic metrics pushing to Prometheus gateway 6 years ago
Chris Lu 338e6d60a5 refactor: prepare for snapshotting 6 years ago
Chris Lu e85048bcdc http exhaust and close response body 6 years ago
Chris Lu c7e7b6229f detect mime type 6 years ago
Chris Lu cece860bfd add context to all filer APIs 6 years ago
Chris Lu 55c85f3a66 adding context 6 years ago