-
Notifications
You must be signed in to change notification settings - Fork 3.9k
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
Please publish amqp_client (AMQP 0-9-1) 4.0.x #11593
Comments
We don't know we would be able to do that due to very significant infrastructure changes our team has to make on top of working on 4.x. We have to move release infrastructure that includes this client. However, there are good news: you don't need Erlang AMQP 0-9-1 client 3.13.x to use it with RabbitMQ 3.13.x. In fact, the client hasn't changed in any meaningful way and it still supports RabbitMQ versions from 2.0 to 3.13 (obviously older versions can differ in behavior, e.g. |
I'ts great to know 3.12.4 is compatible with rabbitmq server 3.13. The issue I'm facing with this is on the client side. |
@lucacorti I have shared a workaround here to compile with OTP 27. Of course, it is not ideal and straightforward. Many users would get confused 😢 But I hope it helps. |
I'm not sure if that the problem or a part of the problem, but |
@mkuratczyk Issues are popping up mostly because the |
We don't have a separate separate policy for the client but starting with the next version, 3.13.x should compile using OTP27 (since the PR I mentioned above was merged after 3.13.4 was released) and the client will most likely work just fine. The regressions we see are mostly around Erlang processes that deal with large amounts of data (and therefore memory), especially in the range of 65-100B. I haven't tried to benchmark the client for such scenario, but even if prone to this issue, it'd probably require a sustained high throughput of such messages, so many client users wouldn't notice this anyway. |
A somewhat related issue about the AMQP 1.0 Erlang client #12510. |
Both They can be used with RabbitMQ 3.13.x, in particular |
Is your feature request related to a problem? Please describe.
amqp_client hasn't been updated since 3.12.14.
https://hex.pm/packages/amqp_client
Describe the solution you'd like
Could you release 3.13.3 for the library, please?
rabbit_common seems to be up to date: https://hex.pm/packages/rabbit_common
Describe alternatives you've considered
No response
Additional context
No response
The text was updated successfully, but these errors were encountered: