Skip to content

Make reliable topics use blocking congestion control#547

Closed
Hugal31 wants to merge 1 commit into
ros2:rollingfrom
Hugal31:feature/blocking-reliable-topics
Closed

Make reliable topics use blocking congestion control#547
Hugal31 wants to merge 1 commit into
ros2:rollingfrom
Hugal31:feature/blocking-reliable-topics

Conversation

@Hugal31
Copy link
Copy Markdown
Contributor

@Hugal31 Hugal31 commented Mar 14, 2025

Make all reliable topics use the BLOCK congestion control. Rational: drop would lose messages, which is not what reliable mean.

Closes #543

@Yadunund
Copy link
Copy Markdown
Member

I don't think we want to do this for reasons described by @JEnoch #543 (comment)

@fujitatomoya
Copy link
Copy Markdown
Contributor

@Yadunund @Hugal31 are you guys going to close this?

@Hugal31
Copy link
Copy Markdown
Contributor Author

Hugal31 commented Mar 28, 2025

Well I still think that's it is an imperfect solution, but it is less surprising than the current behavior. I'd like to continue the conversation in #543 and find a proper solution though.

@Yadunund
Copy link
Copy Markdown
Member

Yadunund commented Apr 7, 2025

@Hugal31 with #591, Zettascale improved e2e reliability with HeartbeatSporadic while avoiding issues with congestion. Please try out the latest rolling and report your findings. Happy to continue discussion in a new ticket if needed. Closing out this PR for now.

@Yadunund Yadunund closed this Apr 7, 2025
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.

Unable to send 10 MB messages through the network

3 participants