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

Implement querier #858

Merged
merged 9 commits into from
Jan 24, 2025
Merged

Implement querier #858

merged 9 commits into from
Jan 24, 2025

Conversation

sashacmc
Copy link
Member

@sashacmc sashacmc commented Jan 22, 2025

Implement querier API to allow optimize consequenced queries.

New type:

  • z_[owned|loaned|moved]_querier_t

New methods:

  • z_declare_querier
  • z_undeclare_querier
  • z_querier_get
  • z_querier_keyexpr
  • z_querier_options_default
  • z_querier_get_options_default

New example:

  • z_querier

Z_FEATURE_PUBLISHER_SESSION_CHECK was renamed to Z_FEATURE_SESSION_CHECK for use it with querier too

Copy link

PR missing one of the required labels: {'dependencies', 'enhancement', 'breaking-change', 'new feature', 'documentation', 'bug', 'internal'}

@sashacmc sashacmc added api sync Synchronize API with other bindings new feature Something new is needed labels Jan 22, 2025
Copy link

PR missing one of the required labels: {'internal', 'documentation', 'new feature', 'enhancement', 'dependencies', 'breaking-change', 'bug'}

@sashacmc sashacmc marked this pull request as ready for review January 24, 2025 09:22
@sashacmc sashacmc requested a review from jean-roland January 24, 2025 09:22
@sashacmc sashacmc force-pushed the querier branch 2 times, most recently from ed7b792 to f26f7c2 Compare January 24, 2025 11:25
@milyin milyin merged commit d076875 into eclipse-zenoh:main Jan 24, 2025
67 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
api sync Synchronize API with other bindings new feature Something new is needed
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants