You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
To support ADR-44 we need to have a way for clients to require a certain feature level when making an API call.
Use case
Today we can request a Paused consumer be created, but this is only supported on servers with feature level 1 and creating consumers on older servers with this setting set will silently ignore it.
In future, for this scenario, we would like to be able to say only accept this API call on servers with a certain feature level.
We do not anticipate all clients need to understand the full map of feature vs version due to #6539 this should be detected. But there would be cases where a feature subtly change behaviour between versions and we might wish to assert we are only running on the new server.
Contribution
No response
The text was updated successfully, but these errors were encountered:
Proposed change
To support ADR-44 we need to have a way for clients to require a certain feature level when making an API call.
Use case
Today we can request a Paused consumer be created, but this is only supported on servers with feature level 1 and creating consumers on older servers with this setting set will silently ignore it.
In future, for this scenario, we would like to be able to say only accept this API call on servers with a certain feature level.
We do not anticipate all clients need to understand the full map of feature vs version due to #6539 this should be detected. But there would be cases where a feature subtly change behaviour between versions and we might wish to assert we are only running on the new server.
Contribution
No response
The text was updated successfully, but these errors were encountered: