rabbitmq / rabbitmq-stream-rust-client

A client library for RabbitMQ streams
Other
152 stars 14 forks source link

FEATURES MATRIX supported by client for rabbitmq version #216

Open ikarusnc opened 6 months ago

ikarusnc commented 6 months ago

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!

Gsantomaggio commented 6 months ago

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:

ikarusnc commented 6 months ago

Thank you @Gsantomaggio for you feedback.

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