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

Handle corrupt or empty virtual host recovery term files #2195

Merged
merged 3 commits into from
Dec 26, 2019

Conversation

michaelklishin
Copy link
Member

This is a reworked version of #2194 by @tomyouyou.

@michaelklishin michaelklishin changed the title Rabbitmq server 2194 Handle corrupt or empty virtual host recovery term files Dec 26, 2019
@michaelklishin michaelklishin merged commit 79fac75 into master Dec 26, 2019
@michaelklishin michaelklishin deleted the rabbitmq-server-2194 branch December 26, 2019 12:43
michaelklishin added a commit that referenced this pull request Dec 26, 2019
Handle corrupt or empty virtual host recovery term files

(cherry picked from commit 79fac75)
michaelklishin added a commit that referenced this pull request Dec 26, 2019
Handle corrupt or empty virtual host recovery term files

(cherry picked from commit 79fac75)
@michaelklishin michaelklishin added this to the 3.7.24 milestone Dec 26, 2019
@michaelklishin
Copy link
Member Author

Backported to v3.8.x and v3.7.x.

michaelklishin added a commit that referenced this pull request Dec 27, 2019
We need to find another way to screw virtual host
recovery post-#2195.
michaelklishin added a commit that referenced this pull request Dec 27, 2019
We need to find another way to screw virtual host
recovery post-#2195.

(cherry picked from commit 99002cd)
michaelklishin added a commit that referenced this pull request Dec 27, 2019
We need to find another way to screw virtual host
recovery post-#2195.

(cherry picked from commit 99002cd)
michaelklishin added a commit that referenced this pull request Dec 27, 2019
michaelklishin added a commit that referenced this pull request Dec 27, 2019
michaelklishin added a commit that referenced this pull request Dec 27, 2019
and won't pass in mixed version cluster tests.
michaelklishin added a commit that referenced this pull request Dec 27, 2019
and won't pass in mixed version cluster tests.

(cherry picked from commit 3c7abe2)
michaelklishin added a commit that referenced this pull request Dec 27, 2019
and won't pass in mixed version cluster tests.

(cherry picked from commit 3c7abe2)
dumbbell added a commit that referenced this pull request Jan 3, 2020
Since #2195, rabbit_recovery_terms:open_table/1
returns `ok` instead of dets:open_file/2 return value.

This should fix the upgrade from RabbitMQ 3.6.x to 3.8.x where the
message store is converted.
michaelklishin pushed a commit that referenced this pull request Jan 4, 2020
Since #2195, rabbit_recovery_terms:open_table/1
returns `ok` instead of dets:open_file/2 return value.

This should fix the upgrade from RabbitMQ 3.6.x to 3.8.x where the
message store is converted.

(cherry picked from commit 6b273e4)
michaelklishin pushed a commit that referenced this pull request Jan 4, 2020
Since #2195, rabbit_recovery_terms:open_table/1
returns `ok` instead of dets:open_file/2 return value.

This should fix the upgrade from RabbitMQ 3.6.x to 3.8.x where the
message store is converted.

(cherry picked from commit 6b273e4)
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

2 participants