-
Notifications
You must be signed in to change notification settings - Fork 240
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
Fix: SequentialWriter incorrect metadata total duration for split bags #1098
Conversation
…uration of the final file Signed-off-by: Emerson Knapp <emerson.b.knapp@gmail.com>
7c30ea1
to
72e1704
Compare
Gist: https://gist.githubusercontent.com/emersonknapp/692acfa17f9a48b555e93ef4072b9302/raw/ab57c1b00397503f9dee8ac39ff6e66945f97e70/ros2.repos |
@Mergifyio backport humble galactic foxy |
✅ Backports have been created
|
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.
@emersonknapp Thanks for fixing this issue!
LGTM.
@emersonknapp @MichaelOrlov I'm pretty sure this change broke building on RHEL; see https://ci.ros2.org/view/nightly/job/nightly_linux-rhel_release/1273/console . My guess is because RHEL-8 has an older version of gcc, and thus the version of |
Yeah this can be easily patched to use rcpputils filsystem helper. Just didn't catch the issue because rhel not in the standard ci suite. Maybe we should add it to ci_launcher? Regardless, I'm AFK until tomorrow afternoon so I can't fix it until then, reverting would be ok by me if wanted. |
@clalancette @emersonknapp I prepared fix in #1104 please review. |
Yeah, we've gone back and forth on that question. RHEL is a Tier-2 platform, which means that we don't technically guarantee that it will work. On the other hand, we do have people using it, so we want to make sure it works as well as possible. The problem with adding it to the |
This pull request has been mentioned on ROS Discourse. There might be relevant details there: https://discourse.ros.org/t/ros-2-tsc-meeting-minutes-2022-10-13/28213/1 |
Fixes #841
This fix should get backported to Foxy/Galactic/Humble, it's been persistent for a long time. The test infra might not port well but the fix itself is very simple.