-
Notifications
You must be signed in to change notification settings - Fork 46
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
Added optimization for copying arrays of simple types from python to C using buffer protocol (backport #129) #146
Conversation
…C using buffer protocol (ros2#129) * Added optimization for copying arrays of simple types from python to C Signed-off-by: ksuszka <[email protected]> * Apply suggestions from code review Co-authored-by: Chris Lalancette <[email protected]> Signed-off-by: Krzysztof Suszka <[email protected]> * Remove setting error message twice Signed-off-by: Krzysztof Suszka <[email protected]> Co-authored-by: Chris Lalancette <[email protected]> Signed-off-by: Aleksandr Rozhdestvenskii <[email protected]>
d7f90fe
to
3606053
Compare
@clalancette @sloretz Hello |
I want to add that we used this fix multiple months with foxy without issues on multiple machines. I think it would be good to have it in there for the large foxy userbase. |
There was a problem hiding this 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
Looks like the failing |
Only Windows test failure in the rerun that's not in the pure-Foxy CI is: https://ci.ros2.org/job/ci_windows/16014/testReport/junit/ros2doctor.test/test_cli/test_cli/ Taking a closer look now
|
Looks like the ros2doctor test is known flaky, and was fixed in ros2/ros2cli#521 but not backported to Foxy |
CI LGTM Thanks for the PR! |
Backport #129 to foxy
Related to #135