rabbitmq-stream-rust-client icon indicating copy to clipboard operation
rabbitmq-stream-rust-client copied to clipboard

FEATURES MATRIX supported by client for rabbitmq version

Open ikarusnc opened this issue 1 year ago • 2 comments

Is your feature request related to a problem? Please describe.

Besides navigating the code there is no simple way to understand which features are implemented yet and for which version of rabbitmq they are compatible. A table with these informations can help client users but also contributors to the project.

Describe the solution you'd like

A simple table with the supported and unsupported features with client version and rabbitmq version. EG:

RabbitMQ Client and Server Version Feature Comparison

Feature Client Version Introduced Server Version Requirement Supported
Stream Filtering 0.4 3.13 Yes
Example Feature 1 0.3 3.12 No
Example Feature 2 All Versions All Versions Yes

Describe alternatives you've considered

No response

Additional context

Thank you for your help!

ikarusnc avatar Feb 29 '24 10:02 ikarusnc

Thank you @ikarusnc you are right.

We will add the FEATURES MATRIX to the documentation to understand what is implemented and what is not. The missing features are:

  • superstream
  • stream filtering

Gsantomaggio avatar Feb 29 '24 12:02 Gsantomaggio

Thank you @Gsantomaggio for you feedback.

PS: I'm a huge fan of your talks, always interesting, great work!

ikarusnc avatar Feb 29 '24 13:02 ikarusnc