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

Channel recovery #416

Open
wants to merge 6 commits into
base: main
Choose a base branch
from
Open

Channel recovery #416

wants to merge 6 commits into from

Conversation

Keruspe
Copy link
Collaborator

@Keruspe Keruspe commented Aug 23, 2024

One more step towards #312

The test example in examples/t.rs works fine. We publish one message, make the channel get closed by declaring a non existing queue passively, then manage to publish a new message with no further action inbetween.

@Keruspe
Copy link
Collaborator Author

Keruspe commented Aug 23, 2024

While this showcase the feature working, it's not ready yet as we currently don't reinitialise state such as delivery tag, and we don't recreate consumers (yet).

@Keruspe Keruspe force-pushed the channel-recovery branch 2 times, most recently from 799e115 to 8a00c90 Compare August 30, 2024 20:23
@Keruspe
Copy link
Collaborator Author

Keruspe commented Aug 30, 2024

Publisher confirms is now properly supported

Signed-off-by: Marc-Antoine Perennou <[email protected]>
Signed-off-by: Marc-Antoine Perennou <[email protected]>
Signed-off-by: Marc-Antoine Perennou <[email protected]>
Signed-off-by: Marc-Antoine Perennou <[email protected]>
Signed-off-by: Marc-Antoine Perennou <[email protected]>
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.

1 participant