-
Notifications
You must be signed in to change notification settings - Fork 178
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
Move reliability parameter from subscriber to publisher #1348
Comments
For Python: eclipse-zenoh/zenoh-python#308 |
For Kotlin: eclipse-zenoh/zenoh-kotlin#199 |
Yes. If the EDIT: Added in #1393 |
Closing the issue, the TS issue remains, but no need to track it here |
Describe the release item
At the moment reliability parameter is set at subscriber declaration.
However, handling the proper setting of reliability value of any publication requires quite a complex matching strategy that may have a negative impact on performance. Moreover, propagating the subscription declaration requires a complex update/merging strategy upon interleaved declare/undeclare.
Therefore, it would be recommended to move the reliability parameter from the subscriber to the publisher.
Current:
New:
In addition, the default value of
Reliability
should be set toReliable
and notBestEffort
as it is in the current version.The text was updated successfully, but these errors were encountered: