Retrieve HistoryQoS in discovery when available#829
Conversation
Signed-off-by: Mario Dominguez <mariodominguez@eprosima.com>
|
Pulls: #829, ros2/rcl#1242, ros2/ros2cli#1040 |
fujitatomoya
left a comment
There was a problem hiding this comment.
@Mario-DL are you trying to fix particular issue with this PR?
these are RTPS QoS, so i thought there is no history available via discovery process here. the new Fast-DDS supports this history QoS during this discovery process?
rmw_fastrtps_shared_cpp/include/rmw_fastrtps_shared_cpp/qos.hpp
Outdated
Show resolved
Hide resolved
Signed-off-by: Mario Dominguez <mariodominguez@eprosima.com>
Yes (and commonly accepted across vendors). The standard defines the |
fujitatomoya
left a comment
There was a problem hiding this comment.
lgtm with green CI
|
Thanks for merging @ahcorde. Would be nice to backport this into kilted |
|
https://github.com/Mergifyio backport kilted |
✅ Backports have been createdDetails
|
Signed-off-by: Mario Dominguez <mariodominguez@eprosima.com> (cherry picked from commit e78f3f4)
(cherry picked from commit e78f3f4) Signed-off-by: Mario Dominguez <mariodominguez@eprosima.com> Co-authored-by: Mario Domínguez López <116071334+Mario-DL@users.noreply.github.com>
|
@Mergifyio backport jazzy humble @Mario-DL is it possible to backport this feature to Jazzy/Humble? Or is the version of Fast-DDS in use on those platforms too diverged to backport the new discovery information? |
✅ Backports have been createdDetails
|
Signed-off-by: Mario Dominguez <mariodominguez@eprosima.com> (cherry picked from commit e78f3f4) # Conflicts: # rmw_fastrtps_shared_cpp/include/rmw_fastrtps_shared_cpp/qos.hpp
Signed-off-by: Mario Dominguez <mariodominguez@eprosima.com> (cherry picked from commit e78f3f4) # Conflicts: # rmw_fastrtps_shared_cpp/include/rmw_fastrtps_shared_cpp/qos.hpp
Description
This PR adds the HistoryQoS to the entities discovery callback when available.
Related tests PRs
HistoryQoSin test_info_by_topic rcl#1242HistoryQoSin test_ros2cli_daemon ros2cli#1040Fixes #684
Is this user-facing behavior change?
No
Did you use Generative AI?
No
Additional Information
Should be backported only to
Kilted