Closed wjwwood closed 5 months ago
Force pushed to fix DCO.
Uhm, I'm confused, is allocator_memory_strategy.hpp still used ? I thought it was removed with the wait_set patch.
Uhm, I'm confused, is allocator_memory_strategy.hpp still used ? I thought it was removed with the wait_set patch.
It's on rolling
:
I don't see that it was removed in the executor update: https://github.com/ros2/rclcpp/pull/2142/files
Though maybe it should have been removed. @mjcarroll was that an oversight?
Though maybe it should have been removed. @mjcarroll was that an oversight?
It is unused in the executor implementation, but part of public API. Do we need to tick-tock it or is it safe to remove in one version because it's an implementation detail?
Happy to do either in a follow-up.
It's tricky, I'd like to say we could just remove it because it was kind of an internal API, but it's probably safer to deprecate it first.
I believe the test failure on Windows was a pre-existing flake, and wasn't caused or made worse by this pr. Subsequent runs on CI did not fail.
agreed, lgtm
Re-opened version of https://github.com/ros2/rclcpp/pull/2420 (it seems the target branch being deleted prevents me from reopening it and/or updating the target branch...).
Copied from the original description: