Skip to content
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

Support capabilities when using the HTTP API #799

Open
milesj opened this issue Jan 3, 2025 · 2 comments
Open

Support capabilities when using the HTTP API #799

milesj opened this issue Jan 3, 2025 · 2 comments

Comments

@milesj
Copy link

milesj commented Jan 3, 2025

While capabilities are a gRPC only feature, it would be nice if the HTTP API also supported returning what capabilities are available, probably under a /capabilities route.

Right now, we have no way of knowing what features downstream users are using. Do they have zstd enabled? What's their max upload size? So on and so forth.

/status doesn't provide all the information that we need.

@mostynb
Copy link
Collaborator

mostynb commented Jan 4, 2025

Hi, is there a specific list of settings you need to be able to query?

@milesj
Copy link
Author

milesj commented Jan 4, 2025

The primary settings are what digest functions and compressors can be used.

The other capabilities I can set to defaults or force enable them (like cas/ac stuff) since it's always enabled.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants