-
Notifications
You must be signed in to change notification settings - Fork 255
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
Reduce message spam when topics to be recorded do not exist #1018
Conversation
Signed-off-by: Brian Chen <brian.chen@openrobotics.org>
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.
@ihasdapie Thank you for your contribution.
Overall looks good among a couple nitpicks.
Please see my comments.
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
Signed-off-by: Brian Chen <brian.chen@openrobotics.org>
Signed-off-by: Brian Chen <brian.chen@openrobotics.org>
9729d86
to
1f14f9d
Compare
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.
I think the test failures are unrelated here's the same Linux failure appearing on last night's nightly and the Windows failure appears unrelated to rosbag2.
@MichaelOrlov Could you take another look?
@jacobperron I confirm that test failures in projectroot.test_play_services__rmw_fastrtps_cpp and https://build.ros2.org/job/Rpr__rosbag2__ubuntu_jammy_amd64/93/testReport/junit/(root)/projectroot/test_play_services__rmw_fastrtps_cpp/ unrelated to the changes in this PR. Please see my latest analysis for those failures here #1013 (comment) |
@MichaelOrlov Can you approve this PR so we can get it merged? Thanks |
@ihasdapie Sure I forgot that I requested changes and haven't approved afterwards. |
* move topic_filter.hpp to expose to recorder.hpp Signed-off-by: Brian Chen <brian.chen@openrobotics.org> * fix ros2#1011: persist TopicFilter to avoid warning spam Signed-off-by: Brian Chen <brian.chen@openrobotics.org> * address pr comments Signed-off-by: Brian Chen <brian.chen@openrobotics.org>
* move topic_filter.hpp to expose to recorder.hpp Signed-off-by: Brian Chen <brian.chen@openrobotics.org> * fix ros2#1011: persist TopicFilter to avoid warning spam Signed-off-by: Brian Chen <brian.chen@openrobotics.org> * address pr comments Signed-off-by: Brian Chen <brian.chen@openrobotics.org>
Commits extend lifetime of
TopicFilter
to avoid emitting warning messages on instantiation.topic_filter.hpp
moved to make it accessible fromrecorder.hpp
.