Follow the same conventions as for commit messages
Link to the relevant issue
[x] Relevant issues are linked
[x] Add sensible notes for the reviewer
[x] All checks have passed (except task-list-completed)
[x] All touched (C/C++) source code files from iceoryx_hoofs are added to ./clang-tidy-diff-scans.txt
[x] Assign PR to reviewer
Notes for Reviewer
This PR adds the experimental feature to run multiple RouDi in parallel. In order to achieve this, the --domain-id cmd line parameter must be used when RouDi is started. On the client side the new Node must be used and the domain ID must be specified with the NodeBuilder. There is also a IOX_DOMAIN_ID environment variable that can be used with the NodeBuilder.
Currently it is not possible to run multiple nodes in parallel in the same process due to limitations in PointerRespository
Checklist for the PR Reviewer
[x] Commits are properly organized and messages are according to the guideline
[x] Code according to our coding style and naming conventions
[x] Unit tests have been written for new behavior
[x] Public API changes are documented via doxygen
[x] Copyright owner are updated in the changed files
[x] All touched (C/C++) source code files from iceoryx_hoofs have been added to ./clang-tidy-diff-scans.txt
[x] PR title describes the changes
Post-review Checklist for the PR Author
[x] All open points are addressed and tracked via issues
Pre-Review Checklist for the PR Author
iox-123-this-is-a-branch
)iox-#123 commit text
)task-list-completed
)iceoryx_hoofs
are added to./clang-tidy-diff-scans.txt
Notes for Reviewer
This PR adds the experimental feature to run multiple RouDi in parallel. In order to achieve this, the
--domain-id
cmd line parameter must be used when RouDi is started. On the client side the newNode
must be used and the domain ID must be specified with theNodeBuilder
. There is also aIOX_DOMAIN_ID
environment variable that can be used with theNodeBuilder
.Currently it is not possible to run multiple nodes in parallel in the same process due to limitations in
PointerRespository
Checklist for the PR Reviewer
iceoryx_hoofs
have been added to./clang-tidy-diff-scans.txt
Post-review Checklist for the PR Author
References