You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Update rclcpp section in Lyrical release with disable_callbacks() API (#6490) (#6494)
- Introduced disable_callbacks() and enable_callbacks() APIs to manage
subscription lifecycle effectively.
(cherry picked from commit acc1cb0)
Signed-off-by: Michael Orlov <morlovmr@gmail.com>
Co-authored-by: Michael Orlov <morlovmr@gmail.com>
Copy file name to clipboardExpand all lines: source/Releases/Release-Lyrical-Luth.rst
+27-6Lines changed: 27 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -161,13 +161,34 @@ See https://github.com/ros2/rcl/issues/1178, https://github.com/ros2/rcl/pull/12
161
161
162
162
``rclcpp``
163
163
^^^^^^^^^^
164
-
Added new `Callback Group Events Executor <https://github.com/ros2/rclcpp/pull/3097>`__.
165
-
Like its predecessor the experimental ``EventsExecutor``, the ``EventsCBGExecutor`` uses an events queue to process ready entities.
166
-
Builds on the experimental ``EventsExecutor`` by adding support for multiple sources of ROS time and multiple threads.
167
-
Compared to the Single and Multithreaded Executors, the ``EventsCBGExecutor`` exhibits around 10 to 15% less CPU usage.
168
-
Note: The experimental ``EventsExecutor`` is now deprecated. For similar performance, use the ``EventsCBGExecutor`` with one thread.
169
164
170
-
`Unified component container interface <https://github.com/ros2/rclcpp/pull/3134>`__ - ``component_container`` is now the single entrypoint for launching both regular and isolated component containers with all types of executors.
165
+
* Added new `Callback Group Events Executor <https://github.com/ros2/rclcpp/pull/3097>`__.
166
+
Like its predecessor the experimental ``EventsExecutor``, the ``EventsCBGExecutor`` uses
167
+
an events queue to process ready entities.
168
+
Builds on the experimental ``EventsExecutor`` by adding support for multiple sources of
169
+
ROS time and multiple threads.
170
+
Compared to the Single and Multithreaded Executors, the ``EventsCBGExecutor`` exhibits
171
+
around 10 to 15% less CPU usage.
172
+
Note: The experimental ``EventsExecutor`` is now deprecated. For similar performance, use
0 commit comments