-
Notifications
You must be signed in to change notification settings - Fork 4k
Assert that quorum queues are always durable and non-autodelete on initialization #14305
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
base: main
Are you sure you want to change the base?
Conversation
Likewise AutoDelete = false, checked in |
@michaelklishin ok, I sent to the relevant people. waiting for feedback (not sure how long it'll take 👀 ). |
@Ayanda-D sure, I understand that it will take some time. Fortunately, it has to be done once per company, not once per employee. |
[Bloomberg Open Source Program Office here] Hey @michaelklishin — can you confirm the instructions for signing the CLA?
In all likelihood, we have previously signed a Pivotal CCLA. Could you confirm if that qualifies here? |
@justaugustus the PR template is out of date. Please use https://github.com/rabbitmq/cla. As for We will pass the signed document to legal one way or another. |
Sounds good, @michaelklishin! We'll keep you posted. Opened an issue for fixing the stale CLA instructions: #14327 |
@justaugustus I don't know if this piece of news can speed up the process but we now have an alternative: if you email Once you do, the document will be automatically moved on our end and we will be notified. Let me know if you'd prefer to try to option. I am yet to document it because it's has barely been approved after being developed a few weeks ago :) |
Proposed Changes
Hi folks, the code path for QQ declaration in
start_cluster/1
can make it seem like durability is variable (i.e. check is already done byrabbit_queue_type_util:check_non_durable/1
). Just adding this assertion/cosmetic change to make things a bit more clear that Durable is alwaystrue
.Types of Changes
What types of changes does your code introduce to this project?
Put an
x
in the boxes that applyChecklist
Put an
x
in the boxes that apply.You can also fill these out after creating the PR.
If you're unsure about any of them, don't hesitate to ask on the mailing list.
We're here to help!
This is simply a reminder of what we are going to look for before merging your code.
CONTRIBUTING.md
documentFurther Comments
If this is a relatively large or complex change, kick off the discussion by explaining why you chose the solution
you did and what alternatives you considered, etc.