Make the trigger of the DDS Pipe callbacks configurable#406
Merged
juanlofer-eprosima merged 22 commits intomainfrom Nov 22, 2023
Merged
Make the trigger of the DDS Pipe callbacks configurable#406juanlofer-eprosima merged 22 commits intomainfrom
juanlofer-eprosima merged 22 commits intomainfrom
Conversation
3b7adbc to
50c3699
Compare
added 4 commits
November 13, 2023 08:32
Signed-off-by: tempate <danieldiaz@eprosima.com>
Signed-off-by: tempate <danieldiaz@eprosima.com>
Signed-off-by: tempate <danieldiaz@eprosima.com>
Signed-off-by: tempate <danieldiaz@eprosima.com>
1348978 to
56ee506
Compare
added 2 commits
November 13, 2023 16:15
Signed-off-by: tempate <danieldiaz@eprosima.com>
Codecov ReportAttention:
Additional details and impacted files@@ Coverage Diff @@
## main #406 +/- ##
==========================================
+ Coverage 31.40% 31.56% +0.16%
==========================================
Files 15 15
Lines 519 529 +10
Branches 267 272 +5
==========================================
+ Hits 163 167 +4
- Misses 189 191 +2
- Partials 167 171 +4 ☔ View full report in Codecov by Sentry. |
Contributor
Author
jepemi
requested changes
Nov 14, 2023
Contributor
jepemi
left a comment
There was a problem hiding this comment.
Include some docker tests for the different dynamic triggers.
added 5 commits
November 16, 2023 09:58
Signed-off-by: tempate <danieldiaz@eprosima.com>
Signed-off-by: tempate <danieldiaz@eprosima.com>
Signed-off-by: tempate <danieldiaz@eprosima.com>
Signed-off-by: tempate <danieldiaz@eprosima.com>
jepemi
requested changes
Nov 16, 2023
Signed-off-by: tempate <danieldiaz@eprosima.com>
juanlofer-eprosima
requested changes
Nov 20, 2023
juanlofer-eprosima
requested changes
Nov 20, 2023
Signed-off-by: tempate <danieldiaz@eprosima.com>
Signed-off-by: tempate <danieldiaz@eprosima.com>
Signed-off-by: tempate <danieldiaz@eprosima.com>
Contributor
Author
Signed-off-by: tempate <danieldiaz@eprosima.com>
Comment on lines
+71
to
+72
| std::string discovery_trigger_caps = discovery_trigger; | ||
| utils::to_uppercase(discovery_trigger_caps); |
Contributor
Author
There was a problem hiding this comment.
I think it's necessary.
Signed-off-by: tempate <danieldiaz@eprosima.com>
Signed-off-by: tempate <danieldiaz@eprosima.com>
Signed-off-by: tempate <danieldiaz@eprosima.com>
juanlofer-eprosima
requested changes
Nov 22, 2023
Signed-off-by: tempate <danieldiaz@eprosima.com>
juanlofer-eprosima
pushed a commit
that referenced
this pull request
Nov 23, 2023
* Dynamically trigger the creation of entities Signed-off-by: tempate <danieldiaz@eprosima.com> * Add none entity-creation-trigger Signed-off-by: tempate <danieldiaz@eprosima.com> * Rename entity_creation_trigger to discovery_trigger Signed-off-by: tempate <danieldiaz@eprosima.com> * Uncrustify Signed-off-by: tempate <danieldiaz@eprosima.com> * Documentation Signed-off-by: tempate <danieldiaz@eprosima.com> * Tests Signed-off-by: tempate <danieldiaz@eprosima.com> * Rename disconnects to n-unmatches Signed-off-by: tempate <danieldiaz@eprosima.com> * Add n-matches option Signed-off-by: tempate <danieldiaz@eprosima.com> * Docker tests Signed-off-by: tempate <danieldiaz@eprosima.com> * Only read n-matches args when samples == 0 Signed-off-by: tempate <danieldiaz@eprosima.com> * Fix tests Signed-off-by: tempate <danieldiaz@eprosima.com> * Apply suggestions Signed-off-by: tempate <danieldiaz@eprosima.com> * Fix python linter Signed-off-by: tempate <danieldiaz@eprosima.com> * Apply suggestions Signed-off-by: tempate <danieldiaz@eprosima.com> * Apply suggestions Signed-off-by: tempate <danieldiaz@eprosima.com> * Fix timeout_as_error python argument Signed-off-by: tempate <danieldiaz@eprosima.com> * Remove outdated warning Signed-off-by: tempate <danieldiaz@eprosima.com> * Apply suggestions Signed-off-by: tempate <danieldiaz@eprosima.com> * Apply suggestions Signed-off-by: tempate <danieldiaz@eprosima.com> * Uncrustify Signed-off-by: tempate <danieldiaz@eprosima.com> * Fix misspell Signed-off-by: tempate <danieldiaz@eprosima.com> * Apply suggestions Signed-off-by: tempate <danieldiaz@eprosima.com> --------- Signed-off-by: tempate <danieldiaz@eprosima.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
In the previous version, the DDS Pipe's callbacks were only triggered by the discovery of readers. In this version, the entity type that triggers the callbacks is configurable. They can be triggered by readers (by default), writers, both readers and writers, and neither readers nor writers.
Merge after: