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
[rcl] Improve handling of dynamic discovery #1023
Commits on Mar 21, 2023
-
Get discovery preferences from the environment
Signed-off-by: Geoffrey Biggs <gbiggs@killbots.net>
Configuration menu - View commit details
-
Copy full SHA for 1bb953e - Browse repository at this point
Copy the full SHA 1bb953eView commit details -
Support specification of discovery range and static peers
Signed-off-by: Geoffrey Biggs <gbiggs@killbots.net>
Configuration menu - View commit details
-
Copy full SHA for 8ecb6b3 - Browse repository at this point
Copy the full SHA 8ecb6b3View commit details -
Signed-off-by: Geoffrey Biggs <gbiggs@killbots.net>
Configuration menu - View commit details
-
Copy full SHA for 6d4f0e6 - Browse repository at this point
Copy the full SHA 6d4f0e6View commit details -
Cleanup the LOCALHOST_ONLY deprecation a bit.
Only print out the warning if it is actually specified. Signed-off-by: Chris Lalancette <clalancette@openrobotics.org>
Configuration menu - View commit details
-
Copy full SHA for f557eea - Browse repository at this point
Copy the full SHA f557eeaView commit details -
Rewrite parsing of static peers.
Mostly to get rid of the use of strtok_r, which is dangerous and also should not be used on our static environment variables. Instead, use rcutils_split(), which is much better. Signed-off-by: Chris Lalancette <clalancette@openrobotics.org>
Configuration menu - View commit details
-
Copy full SHA for 02015ff - Browse repository at this point
Copy the full SHA 02015ffView commit details -
Signed-off-by: Chris Lalancette <clalancette@openrobotics.org>
Configuration menu - View commit details
-
Copy full SHA for 4529112 - Browse repository at this point
Copy the full SHA 4529112View commit details -
Use names instead of integers for discovery range env vars
Signed-off-by: Michael X. Grey <grey@openrobotics.org>
Configuration menu - View commit details
-
Copy full SHA for 8b99c1f - Browse repository at this point
Copy the full SHA 8b99c1fView commit details -
Add support for dynamic allocation
This commit adds support for dynamic allocation for unlimited number of static peers. Signed-off-by: Arjo Chakravarty <arjoc@intrinsic.ai>
Configuration menu - View commit details
-
Copy full SHA for 0d117f6 - Browse repository at this point
Copy the full SHA 0d117f6View commit details -
Add a warning if ROS_AUTOMATIC_DISCOVERY_OFF is set and STATIC_PEERS are
set. Signed-off-by: Arjo Chakravarty <arjoc@intrinsic.ai>
Configuration menu - View commit details
-
Copy full SHA for 137ea61 - Browse repository at this point
Copy the full SHA 137ea61View commit details -
Signed-off-by: Michael X. Grey <grey@openrobotics.org>
Configuration menu - View commit details
-
Copy full SHA for 0bbaabd - Browse repository at this point
Copy the full SHA 0bbaabdView commit details -
Signed-off-by: Michael X. Grey <grey@openrobotics.org>
Configuration menu - View commit details
-
Copy full SHA for 5225a54 - Browse repository at this point
Copy the full SHA 5225a54View commit details
Commits on Mar 24, 2023
-
Configuration menu - View commit details
-
Copy full SHA for f7d4487 - Browse repository at this point
Copy the full SHA f7d4487View commit details
Commits on Mar 28, 2023
-
Update for rmw_discovery_options_t changes
Signed-off-by: Shane Loretz <sloretz@google.com>
Configuration menu - View commit details
-
Copy full SHA for 7deb711 - Browse repository at this point
Copy the full SHA 7deb711View commit details -
Signed-off-by: Arjo Chakravarty <arjoc@intrinsic.ai>
Configuration menu - View commit details
-
Copy full SHA for 911932f - Browse repository at this point
Copy the full SHA 911932fView commit details -
Signed-off-by: Arjo Chakravarty <arjoc@intrinsic.ai>
Configuration menu - View commit details
-
Copy full SHA for df48726 - Browse repository at this point
Copy the full SHA df48726View commit details -
Signed-off-by: Arjo Chakravarty <arjoc@intrinsic.ai>
Configuration menu - View commit details
-
Copy full SHA for ac342ad - Browse repository at this point
Copy the full SHA ac342adView commit details -
Address feedback: rename function
Signed-off-by: Arjo Chakravarty <arjoc@intrinsic.ai>
Configuration menu - View commit details
-
Copy full SHA for ffd5000 - Browse repository at this point
Copy the full SHA ffd5000View commit details -
Signed-off-by: Arjo Chakravarty <arjoc@intrinsic.ai>
Configuration menu - View commit details
-
Copy full SHA for c3f1c77 - Browse repository at this point
Copy the full SHA c3f1c77View commit details -
Signed-off-by: Arjo Chakravarty <arjoc@intrinsic.ai>
Configuration menu - View commit details
-
Copy full SHA for 81fa1f0 - Browse repository at this point
Copy the full SHA 81fa1f0View commit details -
Add
RCL_RET_ERROR
if fini fails.Signed-off-by: Arjo Chakravarty <arjoc@intrinsic.ai>
Configuration menu - View commit details
-
Copy full SHA for 211d4a6 - Browse repository at this point
Copy the full SHA 211d4a6View commit details -
Signed-off-by: Arjo Chakravarty <arjoc@intrinsic.ai>
Configuration menu - View commit details
-
Copy full SHA for 18c8800 - Browse repository at this point
Copy the full SHA 18c8800View commit details -
Configuration menu - View commit details
-
Copy full SHA for 185d5ae - Browse repository at this point
Copy the full SHA 185d5aeView commit details -
rcl_get_discovery_automatic_range -> rcl_get_automatic_discovery_rang…
…e in test Signed-off-by: Shane Loretz <sloretz@google.com>
Configuration menu - View commit details
-
Copy full SHA for 06efd9d - Browse repository at this point
Copy the full SHA 06efd9dView commit details
Commits on Mar 29, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 1945a0c - Browse repository at this point
Copy the full SHA 1945a0cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4260e6f - Browse repository at this point
Copy the full SHA 4260e6fView commit details -
Configuration menu - View commit details
-
Copy full SHA for d3bb058 - Browse repository at this point
Copy the full SHA d3bb058View commit details -
Configuration menu - View commit details
-
Copy full SHA for fe50db2 - Browse repository at this point
Copy the full SHA fe50db2View commit details -
Configuration menu - View commit details
-
Copy full SHA for b644644 - Browse repository at this point
Copy the full SHA b644644View commit details -
Signed-off-by: Arjo Chakravarty <arjoc@intrinsic.ai>
Configuration menu - View commit details
-
Copy full SHA for 32e6cce - Browse repository at this point
Copy the full SHA 32e6cceView commit details -
address TODO about IP address validation in the static peers
Signed-off-by: William Woodall <william@osrfoundation.org>
Configuration menu - View commit details
-
Copy full SHA for cd2eeb8 - Browse repository at this point
Copy the full SHA cd2eeb8View commit details -
NOT_SET and SYSTEM_DEFAULT values
Signed-off-by: Shane Loretz <sloretz@google.com>
Configuration menu - View commit details
-
Copy full SHA for 5b568ca - Browse repository at this point
Copy the full SHA 5b568caView commit details -
refactor discovery options to handle env vars better and simplify str…
…ingifying enums Signed-off-by: William Woodall <william@osrfoundation.org>
Configuration menu - View commit details
-
Copy full SHA for a610f99 - Browse repository at this point
Copy the full SHA a610f99View commit details -
Signed-off-by: William Woodall <william@osrfoundation.org>
Configuration menu - View commit details
-
Copy full SHA for 4c4248f - Browse repository at this point
Copy the full SHA 4c4248fView commit details -
(re)improve the discovery range debug message
Signed-off-by: William Woodall <william@osrfoundation.org>
Configuration menu - View commit details
-
Copy full SHA for 12e55f0 - Browse repository at this point
Copy the full SHA 12e55f0View commit details
Commits on Mar 31, 2023
-
Set discovery options to NOT_SET to detect user changse
Signed-off-by: Shane Loretz <sloretz@google.com>
Configuration menu - View commit details
-
Copy full SHA for 4101c90 - Browse repository at this point
Copy the full SHA 4101c90View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2cb6d41 - Browse repository at this point
Copy the full SHA 2cb6d41View commit details -
Configuration menu - View commit details
-
Copy full SHA for 90ba86d - Browse repository at this point
Copy the full SHA 90ba86dView commit details -
Signed-off-by: Shane Loretz <sloretz@google.com>
Configuration menu - View commit details
-
Copy full SHA for 07ad46f - Browse repository at this point
Copy the full SHA 07ad46fView commit details
Commits on Apr 6, 2023
-
Configuration menu - View commit details
-
Copy full SHA for bf024b8 - Browse repository at this point
Copy the full SHA bf024b8View commit details -
Change default range to SUBNET, and allow configuring it at build time
Signed-off-by: Shane Loretz <sloretz@google.com>
Configuration menu - View commit details
-
Copy full SHA for ee00c56 - Browse repository at this point
Copy the full SHA ee00c56View commit details
Commits on Apr 7, 2023
-
Configuration menu - View commit details
-
Copy full SHA for e5e8877 - Browse repository at this point
Copy the full SHA e5e8877View commit details