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

Merge 5.x into main, resolve conflicts #694

Merged
merged 340 commits into from
Jul 3, 2021
Merged

Conversation

michaelklishin
Copy link
Member

This merges 5.x.x-stable into main to get #692, #693 but also to reduce the delta to the extent possible.

acogoluegnes and others added 30 commits January 7, 2019 09:44
These tests are no longer used and do not belong here. They also depend
on an old version of commons-cli with some bugs and vulnerabilities.

Fixes #438

(cherry picked from commit c3caa3d)
(cherry picked from commit 618bdb8)
Addresses a number of CVEs that affect versions from 2.9.0 through 2.9.7,
inclusive.

(cherry picked from commit 13c786d)
(cherry picked from commit 7865c10)
(cherry picked from commit 46ef9bd)
Fix a broken reference to a method, add <source>8</source> to fix build
on Java 11, replace package.html by package-info.java.

(cherry picked from commit 7abd20c)
(cherry picked from commit 434ee8b)
(cherry picked from commit fe75196)
(cherry picked from commit 74a7b39)
(cherry picked from commit a24af9c)
(cherry picked from commit 2cb0267)
(cherry picked from commit 2f684a8)
(cherry picked from commit a810eba)
(cherry picked from commit 8c8bdd3)
(cherry picked from commit 9658f44)
(cherry picked from commit cce132b)
[#163862785]

Fixes #441

(cherry picked from commit 7cc8400)
[#163862785]

References #441

(cherry picked from commit 106bade)
Due to changes in [1] argument mismatch that involves the exclusive
property can report a different channel exception (406 LOCKED).
Since it has nothing to do with dead-lettering, switching to cleaning up
queues manually and relying on their non-durability e.g. between
CI runs is sufficient.

Spotted by @acogoluegnes.

1. rabbitmq/rabbitmq-server@bd46898

(cherry picked from commit dae7b13)
(cherry picked from commit 8fa6760)
See dae7b13 for background.

(cherry picked from commit 75042ec)
acogoluegnes and others added 27 commits April 19, 2021 14:55
References #683

(cherry picked from commit 8b37859)
(cherry picked from commit b7fe520)
References #683

(cherry picked from commit 8ccbc13)
References #683

(cherry picked from commit 518f6db)
References #683

(cherry picked from commit f2853a3)
(cherry picked from commit e3ae28c)
(cherry picked from commit cc7c867)
(cherry picked from commit 4dde118)
(cherry picked from commit 39fe122)
so that it can be overridden by implementations, e.g. to perform
no shuffling at all.

References #690.

(cherry picked from commit a4e76fb)
References #691.

(cherry picked from commit 3415f88)
References #683

(cherry picked from commit c8a3fa5)
(cherry picked from commit e32bcbb)
References #683

(cherry picked from commit 3841e6b)
(cherry picked from commit 83d5fc3)
Allow changing queue names during recovery
Author:    Michael Dent <michael.dent@cerner.com>
Conflicts:
	src/main/java/com/rabbitmq/client/impl/recovery/AutorecoveringConnection.java
@michaelklishin michaelklishin changed the title Mk merge 5.x into main Merge 5.x into main, resolve conflicts Jul 3, 2021
@michaelklishin michaelklishin merged commit d832091 into main Jul 3, 2021
@michaelklishin michaelklishin deleted the mk-merge-5.x-into-main branch July 3, 2021 23:24
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

Successfully merging this pull request may close these issues.

None yet

10 participants