trinity-1686a
trinity-1686a pushed to range-error at trinity-1686a/garage 2021-11-27 10:42:37 +00:00
36e104b665 send content-range on invalid range error
trinity-1686a pushed to range-error at trinity-1686a/garage 2021-11-25 17:30:39 +00:00
991279cd40 remove dead code and handle mutli-range by sending whole file
trinity-1686a opened issue Deuxfleurs/garage#160 2021-11-22 13:53:35 +00:00
implement UploadPartCopy
trinity-1686a created pull request Deuxfleurs/garage#157 2021-11-19 19:19:09 +00:00
map range-error to the right http error code
trinity-1686a created branch range-error in trinity-1686a/garage 2021-11-19 19:17:40 +00:00
trinity-1686a pushed to range-error at trinity-1686a/garage 2021-11-19 19:17:40 +00:00
8c45ad8e38 map range-error to the right http error code
85b2e4ca29 Start socat only once
c94406f428 Improve how node roles are assigned in Garage
53888995bd update doc and comments
f0893b904d update cargo.nix
Compare 10 commits »
trinity-1686a pushed to main at Deuxfleurs/mknet 2021-11-18 18:22:02 +00:00
79bd5f17a6 update to support garage new layout concept
trinity-1686a commented on pull request Deuxfleurs/garage#154 2021-11-15 16:43:21 +00:00
add support for vhost/dns style bucket access

changes were tested using mcli (read and list object, write is blocked by #64) and rclone (read, write and list). Other endpoints were not tested, but should hopefully work

trinity-1686a pushed to vhost-style at trinity-1686a/garage 2021-11-15 16:39:40 +00:00
df4b739617 update doc and comments
trinity-1686a commented on pull request Deuxfleurs/garage#154 2021-11-12 22:14:38 +00:00
add support for vhost/dns style bucket access

tested with minio. It seems to to have the same behavior

trinity@anarthink ~> mcli cp /proc/cpuinfo minio/minio-test//////cpuinfo.txt
 0 B / ?…
trinity-1686a commented on pull request Deuxfleurs/garage#154 2021-11-12 10:20:32 +00:00
add support for vhost/dns style bucket access

I have some doubt on the correctness of key extraction on some edge-case : if a path starts with //some-key, it gets translated to some-key. Maybe it should be /some-key instead? (stripping…

trinity-1686a pushed to vhost-style at trinity-1686a/garage 2021-11-12 10:16:51 +00:00
dd9ae22f03 update cargo.nix
trinity-1686a pushed to vhost-style at trinity-1686a/garage 2021-11-11 14:37:52 +00:00
5bd9329391 clippy
trinity-1686a pushed to vhost-style at trinity-1686a/garage 2021-11-11 14:16:54 +00:00
2e70257d29 fix issue where list on vhost-bucket would list bucket instead of bucket content
4205cdef99 add s3_api.root_domain to doc book
4bc8b41cd7 add support for vhost-style s3 bucket
100aad8bf4 Add rclone mount doc
80a87929b0 Improve CLI documentation
Compare 9 commits »
trinity-1686a created pull request Deuxfleurs/garage#154 2021-11-11 14:16:18 +00:00
add support for vhost/dns style bucket access
trinity-1686a pushed to vhost-style at trinity-1686a/garage 2021-11-11 14:00:24 +00:00
f0681dea33 fix issue where list on vhost-bucket would list bucket instead of bucket content
trinity-1686a pushed to vhost-style at trinity-1686a/garage 2021-11-11 10:56:15 +00:00
88ae04470a add s3_api.root_domain to doc book
trinity-1686a created branch vhost-style in trinity-1686a/garage 2021-11-11 10:26:10 +00:00
trinity-1686a pushed to vhost-style at trinity-1686a/garage 2021-11-11 10:26:10 +00:00
98d37ea7fb add support for vhost-style s3 bucket
08b1e8a7ea Move design draft to separate file; write about GC in internals
ad7ab31411 Implement GC delay for table data
74a7a550eb Safety: never voluntarily delete block in 10min interval after RC reaches zero
cc255d46cd Refactor and comment table GC logic
Compare 10 commits »
trinity-1686a deleted branch cli-verify-integrity from trinity-1686a/garage 2021-11-08 08:37:14 +00:00