05b5efc8bf
style: Use tower-provided type-alias when useful
54aa382f8b
refactor: Add more debugging facilities into examples
0cf4efac89
Compile kuberetes-discovery only when release=true
9d0ed78887
Add feature flag for Kubernetes discovery
509d256c58
Make layout optimization work in relative terms
2814d41842
Allow `garage layout assign` to assign to several nodes at once
7e0e2ffda2
Slight change and add comment to layout assignation algo
812b795c28
Fix failed lint
a3035381da
add test framework for arbitraty S3 requests
85b8f48a1d
garage_api: Update streaming payload stream unit tests
459f146005
garage_api: Handle streaming payload early in request handling
fe62d01b7e
Implement exponential backoff for resync retries
43b517d35a
Fix failed lint
84acd462c6
add test framework for arbitraty S3 requests
7c9bf770c3
garage_api: Update streaming payload stream unit tests
a71182f93e
garage_api: Handle streaming payload early in request handling
9d44127245
add support for kubernetes service discovery
f2e72bb05e
garage_api: Update streaming payload stream unit tests
a2f49e59d1
garage_api: Handle streaming payload early in request handling
c00b2c9948
Functional tests for admin commands
8df1e186de
Functional tests for website endpoints
2ef60b8417
Functional test for multipart endpoints
309950341c
garage_api: Update streaming payload stream unit tests
20ab7181ed
garage_api: Handle streaming payload early in request handling
f6f8b7f1ad
Support for PostObject (#222)
WIP: Handle streaming payload early in request handling