-
Notifications
You must be signed in to change notification settings - Fork 793
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
[21793] Easy Mode Implementation #5548
Conversation
5d6e50e
to
eaf2387
Compare
eaf2387
to
4871cf4
Compare
4871cf4
to
910729f
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice job daemonizing, leaving the review.
I am about to test the complete feature under a ROS 2 environment
One NIT, I think we should rename the |
910729f
to
e7c0a85
Compare
tools/fastdds/discovery/fast_daemon/process_handler/process_handler.py
Outdated
Show resolved
Hide resolved
tools/fastdds/discovery/fast_daemon/process_handler/process_handler.py
Outdated
Show resolved
Hide resolved
e7c0a85
to
6465cd4
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM with green CI on #5551
091c26f
to
143ce0d
Compare
Signed-off-by: cferreiragonz <carlosferreira@eprosima.com>
Signed-off-by: cferreiragonz <carlosferreira@eprosima.com>
Signed-off-by: cferreiragonz <carlosferreira@eprosima.com>
Signed-off-by: cferreiragonz <carlosferreira@eprosima.com>
Signed-off-by: cferreiragonz <carlosferreira@eprosima.com>
Signed-off-by: cferreiragonz <carlosferreira@eprosima.com>
Signed-off-by: cferreiragonz <carlosferreira@eprosima.com>
Signed-off-by: cferreiragonz <carlosferreira@eprosima.com>
Signed-off-by: cferreiragonz <carlosferreira@eprosima.com>
Signed-off-by: cferreiragonz <carlosferreira@eprosima.com>
Signed-off-by: cferreiragonz <carlosferreira@eprosima.com>
* Refs #22352: Add preferred_domain_id to PubSubAPI Signed-off-by: Mario Dominguez <mariodominguez@eprosima.com> * Refs #22352: Refactor set_on_discovery_function in PubSubAPI Signed-off-by: Mario Dominguez <mariodominguez@eprosima.com> * Refs #22352: Add get_participants_matched() in PubSubAPI Signed-off-by: Mario Dominguez <mariodominguez@eprosima.com> * Refs #22352: Update BB tests with new APIs Signed-off-by: Mario Dominguez <mariodominguez@eprosima.com> * Refs #22352: Add Auto Discovery Mode BB tests Signed-off-by: Mario Dominguez <mariodominguez@eprosima.com> * Refs #22427: New DS_AUTO BuiltinTransport option Signed-off-by: Mario Dominguez <mariodominguez@eprosima.com> * Refs #22427: SystemCommandBuilder class Signed-off-by: Mario Dominguez <mariodominguez@eprosima.com> * Refs #22427: Feature Impl Signed-off-by: Mario Dominguez <mariodominguez@eprosima.com> * Refs #22427: Fix tests compilation in all platforms Signed-off-by: Mario Dominguez <mariodominguez@eprosima.com> * Refs #22427: Apply Carlo's review Signed-off-by: Mario Dominguez <mariodominguez@eprosima.com> * Refs #22427: stop background servers with stop instead of shutdown in BB tests Signed-off-by: Mario Dominguez <mariodominguez@eprosima.com> * Refs #22427: Update banner Signed-off-by: cferreiragonz <carlosferreira@eprosima.com> * Refs #22627: Rename DS_AUTO transport to P2P Signed-off-by: Mario Dominguez <mariodominguez@eprosima.com> * Refs #22627: Refactor BB tests with EASY_MODE Signed-off-by: Mario Dominguez <mariodominguez@eprosima.com> * Refs #22627: Refactor feature impl with EASY_MODE Signed-off-by: Mario Dominguez <mariodominguez@eprosima.com> * Refs #22627: Distinguish Log error if the EASY_MODE IP conflicts with a previous one Signed-off-by: Mario Dominguez <mariodominguez@eprosima.com> * Refs #22627: Review NIT Signed-off-by: Mario Dominguez <mariodominguez@eprosima.com> * Refs #22627: Feature use UDP for metatraffic Signed-off-by: Mario Dominguez <mariodominguez@eprosima.com> * Refs #22627: UDP metatraffic Cli Signed-off-by: Mario Dominguez <mariodominguez@eprosima.com> * Refs #22627: Feature with UDP BB tests Signed-off-by: Mario Dominguez <mariodominguez@eprosima.com> * Refs #22627: Remove unsued line Signed-off-by: Mario Dominguez <mariodominguez@eprosima.com> * Refs #22627: Feature with UDP CLI tests Signed-off-by: cferreiragonz <carlosferreira@eprosima.com> * Refs #22627: Avoid macro collision in MacOS Signed-off-by: Mario Domínguez López <mariodominguez@eprosima.com> --------- Signed-off-by: Mario Dominguez <mariodominguez@eprosima.com> Signed-off-by: cferreiragonz <carlosferreira@eprosima.com> Signed-off-by: Mario Domínguez López <mariodominguez@eprosima.com> Co-authored-by: Mario Dominguez <mariodominguez@eprosima.com>
Signed-off-by: cferreiragonz <carlosferreira@eprosima.com>
2ef8051
to
757a1f9
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM with green CI
Signed-off-by: cferreiragonz <carlosferreira@eprosima.com>
Signed-off-by: cferreiragonz <carlosferreira@eprosima.com>
757a1f9
to
04b363a
Compare
Description
This PR updates the CLI to make it compatible with the new Fast DDS Auto Discovery Server Mode using a XML-RPC server to host a daemon.
Must be merged after:
Contributor Checklist
versions.md
file (if applicable).Reviewer Checklist