123 Commits (c950a40aad7bccbe00a6a05fdcf7f057f0baf631)

Author SHA1 Message Date
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
Chris Lu 77b9af531d adding grpc mutual tls 6 years ago
Chris Lu 74fb237727 benchmark can work in secure mode 6 years ago
Chris Lu 28a41fda3e assign new file id even on filer PUT operations 6 years ago
Chris Lu 2fb740a2b9 fix upload path 6 years ago
Chris Lu 7b7f4215aa filer update existing entry 6 years ago
Chris Lu f6d8525d1d working S3 multipart uploads 6 years ago
Chris Lu 164091c269 add s3 multipart upload 6 years ago
Chris Lu 888eb2abb5 filer read write all via locations from MasterClient 7 years ago
Chris Lu e4b7e31902 add back recursively delete a folder 7 years ago
Chris Lu 8f240276db s3 add HEAD DELETE 7 years ago
Chris Lu bfa87b4f50 adjust log level 7 years ago
Chris Lu 12e6ccc581 remove unused code 7 years ago
Chris Lu 702d7ac424 delegating old chunk purging to CreateEntry 7 years ago
Chris Lu 8480008a9a add s3 upload, and removing mono and multi part upload analyzer 7 years ago
Chris Lu 80d80daf64 set filer2.ErrNotFound for not found entry 7 years ago
Chris Lu c7228fefa7 add bucket creation and deletion 7 years ago
Chris Lu 842dab07b4 weed mount can request to prioritize to write to a data center 7 years ago
Chris Lu 007c4a1965 alt request for dc preferred requests 7 years ago
Chris Lu 702ff48cda add dir list limit option 7 years ago
Chris Lu 98110c1697 add collection, replication, ttl to each file 7 years ago
Chris Lu 5c25d29272 support renaming files 7 years ago
Chris Lu 43e3f5724c use fixed list of masters in both filer and volume servers 7 years ago