-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add abstraction for real/target object store #20
Comments
Randgalt
added a commit
that referenced
this issue
May 28, 2024
`ObjectStore` is a better abstraction and will allow support for various S3-compatible object stores. Closes #20
I don't think non-S3 object stores (or non S3-like) are necessarily overkill as some other projects like https://github.com/gaul/s3proxy implement such functionality, with the goal of exposing an S3-like API for non-S3 systems. That said, we can probably defer this for later? |
Randgalt
added a commit
that referenced
this issue
May 28, 2024
`ObjectStore` is a better abstraction and will allow support for various S3-compatible object stores. Closes #20
Randgalt
added a commit
that referenced
this issue
May 28, 2024
`ObjectStore` is a better abstraction and will allow support for various S3-compatible object stores. Closes #20
Randgalt
added a commit
that referenced
this issue
May 28, 2024
`ObjectStore` is a better abstraction and will allow support for various S3-compatible object stores. Closes #20
Randgalt
added a commit
that referenced
this issue
May 28, 2024
`RemoteS3Facade` is a better abstraction and will allow support for various S3-compatible object stores. Closes #20
Randgalt
added a commit
that referenced
this issue
May 28, 2024
`RemoteS3Facade` is a better abstraction and will allow support for various S3-compatible object stores. Closes #20
Randgalt
added a commit
that referenced
this issue
May 28, 2024
`RemoteS3Facade` is a better abstraction and will allow support for various S3-compatible object stores. Closes #20
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Currently, the target/real object store is hard-coded to AWS S3. The proxy should be able to target other object stores like Minio, etc. Initially, we can assume all object stores are S3-compatible so the only differentiator is the URL to proxy to.
For the future, do we want to consider non-S3 object stores? That seems overkill to me. wdyt? cc @vagaerg, @dain, @mosiac1
The text was updated successfully, but these errors were encountered: