Skip to content

Conversation

@nadavelkabets
Copy link
Contributor

@nadavelkabets nadavelkabets commented Jun 21, 2025

Part of #1399.
According to the documentation of rcl_node_get_logger_name the value of the string may change, so I think it's best to fetch the most recent string when getting the logger_name property.

@nadavelkabets nadavelkabets changed the title feature: add logger_name property to subscription, publisher, service and client Feature: add logger_name property to subscription, publisher, service and client Jun 21, 2025
Copy link
Collaborator

@fujitatomoya fujitatomoya left a 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.

@fujitatomoya
Copy link
Collaborator

@ahcorde can you do the 2nd review for this?

@fujitatomoya
Copy link
Collaborator

Pulls: #1471
Gist: https://gist.githubusercontent.com/fujitatomoya/fee4f0705fa1e95ab88c19f55a011201/raw/cc953952d8af6bc65c599a330a13bb00c7a4b7ee/ros2.repos
BUILD args: --packages-above-and-dependencies rclpy
TEST args: --packages-above rclpy
ROS Distro: rolling
Job: ci_launcher
ci_launcher ran: https://ci.ros2.org/job/ci_launcher/16288

  • Linux Build Status
  • Linux-aarch64 Build Status
  • Linux-rhel Build Status
  • Windows Build Status

ahcorde and others added 2 commits June 24, 2025 09:02
Co-authored-by: Nadav Elkabets <[email protected]>
Signed-off-by: Alejandro Hernández Cordero <[email protected]>
Co-authored-by: Nadav Elkabets <[email protected]>
Signed-off-by: Alejandro Hernández Cordero <[email protected]>
@ahcorde
Copy link
Contributor

ahcorde commented Jun 24, 2025

  • Linux Build Status
  • Linux-aarch64 Build Status
  • Linux-rhel Build Status
  • Windows Build Status

@ahcorde ahcorde merged commit 4859c8a into ros2:rolling Jun 24, 2025
3 checks passed
@ahcorde
Copy link
Contributor

ahcorde commented Jun 24, 2025

should we backport this PR to other distros ?

@nadavelkabets
Copy link
Contributor Author

should we backport this PR to other distros ?

This feature is part of the AsyncioExecutor PR.
I would like to backport the AsyncioExecutor to Jazzy, so I think we should backport this to jazzy as well.
What do you think?

@ahcorde
Copy link
Contributor

ahcorde commented Jun 24, 2025

https://github.com/Mergifyio backport kilted jazzy humble

@mergify
Copy link
Contributor

mergify bot commented Jun 24, 2025

backport kilted jazzy humble

✅ Backports have been created

mergify bot pushed a commit that referenced this pull request Jun 24, 2025
… and client (#1471)

Signed-off-by: Nadav Elkabets <[email protected]>
Signed-off-by: Alejandro Hernández Cordero <[email protected]>
Co-authored-by: Alejandro Hernández Cordero <[email protected]>
(cherry picked from commit 4859c8a)
mergify bot pushed a commit that referenced this pull request Jun 24, 2025
… and client (#1471)

Signed-off-by: Nadav Elkabets <[email protected]>
Signed-off-by: Alejandro Hernández Cordero <[email protected]>
Co-authored-by: Alejandro Hernández Cordero <[email protected]>
(cherry picked from commit 4859c8a)

# Conflicts:
#	rclpy/rclpy/client.py
#	rclpy/rclpy/impl/_rclpy_pybind11.pyi
#	rclpy/rclpy/publisher.py
#	rclpy/rclpy/service.py
#	rclpy/rclpy/subscription.py
#	rclpy/test/test_client.py
mergify bot pushed a commit that referenced this pull request Jun 24, 2025
… and client (#1471)

Signed-off-by: Nadav Elkabets <[email protected]>
Signed-off-by: Alejandro Hernández Cordero <[email protected]>
Co-authored-by: Alejandro Hernández Cordero <[email protected]>
(cherry picked from commit 4859c8a)

# Conflicts:
#	rclpy/rclpy/client.py
#	rclpy/rclpy/impl/_rclpy_pybind11.pyi
#	rclpy/rclpy/publisher.py
#	rclpy/rclpy/service.py
#	rclpy/rclpy/subscription.py
#	rclpy/src/rclpy/client.cpp
#	rclpy/src/rclpy/client.hpp
#	rclpy/src/rclpy/service.cpp
#	rclpy/test/test_client.py
#	rclpy/test/test_service.py
ahcorde added a commit that referenced this pull request Jun 25, 2025
… and client (#1471) (#1474)

(cherry picked from commit 4859c8a)

Signed-off-by: Nadav Elkabets <[email protected]>
Signed-off-by: Alejandro Hernández Cordero <[email protected]>
Co-authored-by: Nadav Elkabets <[email protected]>
Co-authored-by: Alejandro Hernández Cordero <[email protected]>
ahcorde added a commit that referenced this pull request Jun 27, 2025
… and client (backport #1471) (#1475)

Signed-off-by: Alejandro Hernandez Cordero <[email protected]>
Co-authored-by: Nadav Elkabets <[email protected]>
Co-authored-by: Alejandro Hernandez Cordero <[email protected]>
ahcorde added a commit that referenced this pull request Jun 30, 2025
… and client (backport #1471) (#1476)

Signed-off-by: Alejandro Hernandez Cordero <[email protected]>
Co-authored-by: Nadav Elkabets <[email protected]>
Co-authored-by: Alejandro Hernandez Cordero <[email protected]>
bjsowa pushed a commit to bjsowa/rclpy that referenced this pull request Jul 9, 2025
… and client (ros2#1471)

Signed-off-by: Nadav Elkabets <[email protected]>
Signed-off-by: Alejandro Hernández Cordero <[email protected]>
Co-authored-by: Alejandro Hernández Cordero <[email protected]>
Signed-off-by: Błażej Sowa <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants