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

Liveliness & FetchingSubscriber #441

Merged
merged 39 commits into from
Apr 4, 2023
Merged

Liveliness & FetchingSubscriber #441

merged 39 commits into from
Apr 4, 2023

Conversation

OlivierHecart
Copy link
Contributor

@OlivierHecart OlivierHecart commented Mar 7, 2023

Branch builder-dev is based on branch liveliness2 which is based on liveliness. So if this PR is accepted, PRs #430 and #436 can be aborted and relative branches deleted.
I addressed comments from both those PRs except for tests. I believe this could go in another PR.

@OlivierHecart OlivierHecart added the new feature Something new is needed label Mar 8, 2023
@Mallets
Copy link
Member

Mallets commented Mar 8, 2023

LGTM. Please add some tests before merging.

@p-avital can you also review this PR?

@OlivierHecart OlivierHecart merged commit 68d3be8 into master Apr 4, 2023
@OlivierHecart OlivierHecart deleted the builder-dev branch April 4, 2023 14:28
This was referenced Apr 4, 2023
JEnoch added a commit to eclipse-zenoh/zenoh-plugin-dds that referenced this pull request Apr 6, 2023
OlivierHecart added a commit to eclipse-zenoh/zenoh-plugin-dds that referenced this pull request Apr 11, 2023
* Use liveliness tokens rather than group management

* Update to new liveliness API

* Update to new QueryingSubscriber builder

* Make the liveliness Subscriber a QueryingSubscriber

* Accept Any replies when fetching historical data

* Accept Any replies in initial query

* Back to zenoh master branch after eclipse-zenoh/zenoh#441

---------

Co-authored-by: Julien Enoch <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
new feature Something new is needed
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants