-
Notifications
You must be signed in to change notification settings - Fork 255
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Signed-off-by: Marco A. Gutierrez <[email protected]>
- Loading branch information
Showing
24 changed files
with
75 additions
and
663 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -2,101 +2,33 @@ | |
Changelog for package ros2bag | ||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | ||
|
||
0.26.5 (2024-09-06) | ||
------------------- | ||
* Add cli option compression-threads-priority (`#1768 <https://github.com/ros2/rosbag2/issues/1768>`_) (`#1778 <https://github.com/ros2/rosbag2/issues/1778>`_) | ||
Co-authored-by: Michael Orlov <[email protected]> | ||
(cherry picked from commit 25c3e1c2effdaea3b880c39ff7580b2f38a44b1c) | ||
Co-authored-by: Roman <[email protected]> | ||
* Contributors: mergify[bot] | ||
|
||
0.26.6 (2024-12-18) | ||
------------------- | ||
* Publish clock after delay is over and disable delay on next loops (`#1861 <https://github.com/ros2/rosbag2/issues/1861>`_) (`#1878 <https://github.com/ros2/rosbag2/issues/1878>`_) | ||
* publish clock after the delay is over | ||
* Disable delay period in subsequent loops (ros2 bag play) | ||
* Reset clock publisher timer outisde playback loop | ||
* review | ||
--------- | ||
(cherry picked from commit 15b82607d0e36a6ff87f60405b072919d16fb03d) | ||
Co-authored-by: Nicola Loi <[email protected]> | ||
* [jazzy] Add support for replaying multiple bags (backport `#1848 <https://github.com/ros2/rosbag2/issues/1848>`_) (`#1873 <https://github.com/ros2/rosbag2/issues/1873>`_) | ||
* Support replaying multiple bags (`#1848 <https://github.com/ros2/rosbag2/issues/1848>`_) | ||
(cherry picked from commit 125db50b4d9a585bab33f2908008fe1168bb9cf3) | ||
# Conflicts: | ||
# shared_queues_vendor/CHANGELOG.rst | ||
# shared_queues_vendor/package.xml | ||
* Revert shared_queue_vendor package deletion | ||
--------- | ||
Co-authored-by: Christophe Bedard <[email protected]> | ||
Co-authored-by: Michael Orlov <[email protected]> | ||
* [jazzy] Add "--sort" CLI option to the "ros2 bag info" command (backport `#1804 <https://github.com/ros2/rosbag2/issues/1804>`_) (`#1838 <https://github.com/ros2/rosbag2/issues/1838>`_) | ||
* Add "--sort" CLI option to the "ros2 bag info" command (`#1804 <https://github.com/ros2/rosbag2/issues/1804>`_) | ||
* sort info output by topic name | ||
* add missing imports | ||
* add sorting to service topics and remove sorting option by serialization format | ||
* add CLI option for sorting output and move sorting methods to enum | ||
* add sorting by name to topic only option of info output | ||
* move InfoSortingMethod and generate sorted idx functions to seprate files; move ServiceInformation and ServiceMetadata struct to storage package for clear include structure | ||
* move ServiceInformation struct to its own header file and rename to ServiceEventInformation; replace if-else by switch-case for differantiating between sorting methods; bugfix sorting method from string resolution and service info verbose not being sorted | ||
* add test-cases for sorted info output | ||
* Fix linker issues | ||
- Add missing const qualifier for the generate_sorted_idx(..) version | ||
with rosbag2_cpp::rosbag2_service_info_t | ||
- Small cleanups | ||
* Regenerate pyi stub files | ||
* Small nitpick for using const reference in the for loop | ||
--------- | ||
Co-authored-by: Soenke Prophet <[email protected]> | ||
Co-authored-by: Michael Orlov <[email protected]> | ||
* Fixup for backporting commit | ||
- On Jazzy parameters in the "format_bag_meta_data(..)" has a different | ||
order. The "sizes" at the end. Changed calling function accordingly. | ||
* Make backport API compatible | ||
- Add default value for newly added argument "sorting_method" in | ||
"print_output(..)" and "print_output_verbose(..)" | ||
--------- | ||
Co-authored-by: Sanoronas <[email protected]> | ||
Co-authored-by: Michael Orlov <[email protected]> | ||
* [jazzy] Add computation of size contribution to info verb (backport `#1726 <https://github.com/ros2/rosbag2/issues/1726>`_) (`#1872 <https://github.com/ros2/rosbag2/issues/1872>`_) | ||
* Add computation of size contribution to info verb (`#1726 <https://github.com/ros2/rosbag2/issues/1726>`_) | ||
* Add optional computation of size contribution to info verb | ||
* Update rosbag2_cpp/src/rosbag2_cpp/info.cpp | ||
Co-authored-by: Michael Orlov <[email protected]> | ||
* Fixes for review and failed tests | ||
- Also update rosbag2_tests | ||
* Support services' size | ||
- Also add new test and update design doc | ||
* Fix style divergence | ||
* Apply suggestions from code review | ||
Co-authored-by: Michael Orlov <[email protected]> | ||
* Update timestamp check for new ros bag info test | ||
--------- | ||
Co-authored-by: Michael Orlov <[email protected]> | ||
(cherry picked from commit 22148a7a8efa5e465eb8c88035d29e02c332b327) | ||
* Make PR ABI/API compatible | ||
- Made "compute_messages_size_contribution(..)"" as non-virtual method | ||
- Make "format_bag_meta_data(..)" APi compatible by moving | ||
"messages_size" argument to the end. | ||
--------- | ||
Co-authored-by: Nicola Loi <[email protected]> | ||
Co-authored-by: Michael Orlov <[email protected]> | ||
* Rename rclpy.qos.QoS*Policy to rclpy.qos.*Policy (`#1832 <https://github.com/ros2/rosbag2/issues/1832>`_) (`#1841 <https://github.com/ros2/rosbag2/issues/1841>`_) | ||
(cherry picked from commit 786c3c4b8ab05271630371cf515130ba02a9cde8) | ||
Co-authored-by: Christophe Bedard <[email protected]> | ||
* [Jazzy] Release 0.26.5 (`#1800 <https://github.com/ros2/rosbag2/issues/1800>`_) | ||
* Contributors: Marco A. Gutierrez, mergify[bot] | ||
|
||
0.26.5 (2024-09-06) | ||
------------------- | ||
* Add cli option compression-threads-priority (`#1768 <https://github.com/ros2/rosbag2/issues/1768>`_) (`#1778 <https://github.com/ros2/rosbag2/issues/1778>`_) | ||
* Add cli option compression-threads-priority | ||
* Fix CI issues | ||
* Add timeout for the test_priority_propagated_into_compression_thread | ||
* Update help section and doxygen comments for thread priority parameters | ||
* Use integer type for compression threads priority default value in tests | ||
- Rationale: To test the same behavior as in the writer factory class | ||
--------- | ||
Co-authored-by: Michael Orlov <[email protected]> | ||
(cherry picked from commit 25c3e1c2effdaea3b880c39ff7580b2f38a44b1c) | ||
Co-authored-by: Roman <[email protected]> | ||
* Contributors: Marco A. Gutierrez, mergify[bot] | ||
* Contributors: mergify[bot] | ||
|
||
|
||
0.26.4 (2024-06-27) | ||
------------------- | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -2,24 +2,17 @@ | |
Changelog for package rosbag2 | ||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | ||
|
||
0.26.5 (2024-09-06) | ||
------------------- | ||
|
||
0.26.6 (2024-12-18) | ||
------------------- | ||
* [jazzy] Add support for replaying multiple bags (backport `#1848 <https://github.com/ros2/rosbag2/issues/1848>`_) (`#1873 <https://github.com/ros2/rosbag2/issues/1873>`_) | ||
* Support replaying multiple bags (`#1848 <https://github.com/ros2/rosbag2/issues/1848>`_) | ||
(cherry picked from commit 125db50b4d9a585bab33f2908008fe1168bb9cf3) | ||
# Conflicts: | ||
# shared_queues_vendor/CHANGELOG.rst | ||
# shared_queues_vendor/package.xml | ||
* Revert shared_queue_vendor package deletion | ||
--------- | ||
Co-authored-by: Christophe Bedard <[email protected]> | ||
Co-authored-by: Michael Orlov <[email protected]> | ||
* [Jazzy] Release 0.26.5 (`#1800 <https://github.com/ros2/rosbag2/issues/1800>`_) | ||
* Contributors: Marco A. Gutierrez, mergify[bot] | ||
|
||
0.26.5 (2024-09-06) | ||
------------------- | ||
|
||
0.26.4 (2024-06-27) | ||
------------------- | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -2,50 +2,26 @@ | |
Changelog for package rosbag2_compression | ||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | ||
|
||
0.26.5 (2024-09-06) | ||
------------------- | ||
* Add cli option compression-threads-priority (`#1768 <https://github.com/ros2/rosbag2/issues/1768>`_) (`#1778 <https://github.com/ros2/rosbag2/issues/1778>`_) | ||
Co-authored-by: Michael Orlov <[email protected]> | ||
(cherry picked from commit 25c3e1c2effdaea3b880c39ff7580b2f38a44b1c) | ||
Co-authored-by: Roman <[email protected]> | ||
* Bugfix for bag_split event callbacks called to early with file compression (`#1643 <https://github.com/ros2/rosbag2/issues/1643>`_) (`#1732 <https://github.com/ros2/rosbag2/issues/1732>`_) | ||
(cherry picked from commit 1877b53847bda4d1f2668187b79fa27a796c3438) | ||
Co-authored-by: Michael Orlov <[email protected]> | ||
* Contributors: mergify[bot] | ||
|
||
0.26.6 (2024-12-18) | ||
------------------- | ||
* Bugfix: Update metadata with new file_info before saving it first time (`#1843 <https://github.com/ros2/rosbag2/issues/1843>`_) (`#1853 <https://github.com/ros2/rosbag2/issues/1853>`_) | ||
(cherry picked from commit b5098eff15281c9e79853e8bb2ae9a0a104e6ea5) | ||
Co-authored-by: Michael Orlov <[email protected]> | ||
* Make snapshot writing into a new file each time it is triggered (`#1842 <https://github.com/ros2/rosbag2/issues/1842>`_) (`#1849 <https://github.com/ros2/rosbag2/issues/1849>`_) | ||
* [Jazzy] Release 0.26.5 (`#1800 <https://github.com/ros2/rosbag2/issues/1800>`_) | ||
(cherry picked from commit 1877b53847bda4d1f2668187b79fa27a796c3438) | ||
Co-authored-by: Michael Orlov <[email protected]> | ||
* Contributors: Marco A. Gutierrez, mergify[bot] | ||
|
||
0.26.5 (2024-09-06) | ||
------------------- | ||
* Add cli option compression-threads-priority (`#1768 <https://github.com/ros2/rosbag2/issues/1768>`_) (`#1778 <https://github.com/ros2/rosbag2/issues/1778>`_) | ||
* Add cli option compression-threads-priority | ||
* Fix CI issues | ||
* Add timeout for the test_priority_propagated_into_compression_thread | ||
* Update help section and doxygen comments for thread priority parameters | ||
* Use integer type for compression threads priority default value in tests | ||
- Rationale: To test the same behavior as in the writer factory class | ||
--------- | ||
Co-authored-by: Michael Orlov <[email protected]> | ||
(cherry picked from commit 25c3e1c2effdaea3b880c39ff7580b2f38a44b1c) | ||
Co-authored-by: Roman <[email protected]> | ||
* Bugfix for bag_split event callbacks called to early with file compression (`#1643 <https://github.com/ros2/rosbag2/issues/1643>`_) (`#1732 <https://github.com/ros2/rosbag2/issues/1732>`_) | ||
* Bugfix for bag_split event callbacks not called with file compression | ||
* Delete redundant "should_split_bagfile" in compression_writer | ||
- It is a non-virtual method and doesn't call from the base class. | ||
* Adjust "split_event_calls_callback" for testing multiple splits | ||
* Use temp folder for "SequentialWriterTest" fixture instead of "uri" | ||
* Add tests for split event callbacks when using file and msg compression | ||
- Added "split_event_calls_callback_with_msg_compression" and | ||
"split_event_calls_callback_with_file_compression" uit tests | ||
* Add debug info to the flaky "can_record_again_after_stop" test | ||
* Use `uint64_t` type for `fake_storage_size\_` in tests | ||
--------- | ||
(cherry picked from commit 1877b53847bda4d1f2668187b79fa27a796c3438) | ||
Co-authored-by: Michael Orlov <[email protected]> | ||
* Contributors: Marco A. Gutierrez, mergify[bot] | ||
* Contributors: mergify[bot] | ||
|
||
0.26.4 (2024-06-27) | ||
------------------- | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -2,110 +2,38 @@ | |
Changelog for package rosbag2 | ||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | ||
|
||
0.26.5 (2024-09-06) | ||
------------------- | ||
* Bugfix for bag_split event callbacks called to early with file compression (`#1643 <https://github.com/ros2/rosbag2/issues/1643>`_) (`#1732 <https://github.com/ros2/rosbag2/issues/1732>`_) | ||
(cherry picked from commit 1877b53847bda4d1f2668187b79fa27a796c3438) | ||
Co-authored-by: Michael Orlov <[email protected]> | ||
* Contributors: mergify[bot] | ||
|
||
0.26.6 (2024-12-18) | ||
------------------- | ||
* Add more logging info to storage and reader/writer open operations (`#1881 <https://github.com/ros2/rosbag2/issues/1881>`_) (`#1882 <https://github.com/ros2/rosbag2/issues/1882>`_) | ||
(cherry picked from commit 0823be2723e04715baacf99625b844cb88f58c21) | ||
Co-authored-by: Michael Orlov <[email protected]> | ||
* [jazzy] Add PlayerClock::wakeup() to interrupt sleeping (backport `#1869 <https://github.com/ros2/rosbag2/issues/1869>`_) (`#1875 <https://github.com/ros2/rosbag2/issues/1875>`_) | ||
* Add PlayerClock::wakeup() to interrupt sleeping (`#1869 <https://github.com/ros2/rosbag2/issues/1869>`_) | ||
* Add PlayerClock::wakeup() to interrupt sleeping | ||
* Use PlayerClock::wakeup() in new play_next() impl | ||
--------- | ||
(cherry picked from commit c8feaea5b64e824bbe76e920f48a3ca39b72f9fc) | ||
* Make backporting PR ABI compatible | ||
- Make "is_sleeping()" and " wakeup()" functions as non-virtual and | ||
defined only in the derived "TimeControllerClock" class. | ||
- Use "TimeControllerClock" directly instead of the "PlayerClock" base | ||
class in the player.cpp. | ||
--------- | ||
Co-authored-by: Christophe Bedard <[email protected]> | ||
Co-authored-by: Michael Orlov <[email protected]> | ||
* [jazzy] Add support for replaying multiple bags (backport `#1848 <https://github.com/ros2/rosbag2/issues/1848>`_) (`#1873 <https://github.com/ros2/rosbag2/issues/1873>`_) | ||
* Support replaying multiple bags (`#1848 <https://github.com/ros2/rosbag2/issues/1848>`_) | ||
(cherry picked from commit 125db50b4d9a585bab33f2908008fe1168bb9cf3) | ||
# Conflicts: | ||
# shared_queues_vendor/CHANGELOG.rst | ||
# shared_queues_vendor/package.xml | ||
* Revert shared_queue_vendor package deletion | ||
--------- | ||
Co-authored-by: Christophe Bedard <[email protected]> | ||
Co-authored-by: Michael Orlov <[email protected]> | ||
* [jazzy] Add computation of size contribution to info verb (backport `#1726 <https://github.com/ros2/rosbag2/issues/1726>`_) (`#1872 <https://github.com/ros2/rosbag2/issues/1872>`_) | ||
* Add computation of size contribution to info verb (`#1726 <https://github.com/ros2/rosbag2/issues/1726>`_) | ||
* Add optional computation of size contribution to info verb | ||
* Update rosbag2_cpp/src/rosbag2_cpp/info.cpp | ||
Co-authored-by: Michael Orlov <[email protected]> | ||
* Fixes for review and failed tests | ||
- Also update rosbag2_tests | ||
* Support services' size | ||
- Also add new test and update design doc | ||
* Fix style divergence | ||
* Apply suggestions from code review | ||
Co-authored-by: Michael Orlov <[email protected]> | ||
* Update timestamp check for new ros bag info test | ||
--------- | ||
Co-authored-by: Michael Orlov <[email protected]> | ||
(cherry picked from commit 22148a7a8efa5e465eb8c88035d29e02c332b327) | ||
* Make PR ABI/API compatible | ||
- Made "compute_messages_size_contribution(..)"" as non-virtual method | ||
- Make "format_bag_meta_data(..)" APi compatible by moving | ||
"messages_size" argument to the end. | ||
--------- | ||
Co-authored-by: Nicola Loi <[email protected]> | ||
Co-authored-by: Michael Orlov <[email protected]> | ||
* Bugfix: Update metadata with new file_info before saving it first time (`#1843 <https://github.com/ros2/rosbag2/issues/1843>`_) (`#1853 <https://github.com/ros2/rosbag2/issues/1853>`_) | ||
(cherry picked from commit b5098eff15281c9e79853e8bb2ae9a0a104e6ea5) | ||
Co-authored-by: Michael Orlov <[email protected]> | ||
* Make snapshot writing into a new file each time it is triggered (`#1842 <https://github.com/ros2/rosbag2/issues/1842>`_) (`#1849 <https://github.com/ros2/rosbag2/issues/1849>`_) | ||
* Bugfix for rosbag2_cpp serialization converter (`#1814 <https://github.com/ros2/rosbag2/issues/1814>`_) (`#1822 <https://github.com/ros2/rosbag2/issues/1822>`_) | ||
* Bugfix for rosbag2 serialization converter | ||
- Use rmw specific type support for rmw_serilize{deserialize} function | ||
calls. | ||
Note: It is ok for CycloneDDS to use introspection type support for | ||
rmw_serilize{deserialize} functions. However, for FastRTPS it must be | ||
rmw specific type support. e.g. rosidl_typesupport_cpp. Fix works for | ||
both CycloneDDS and FastRTPS rmw. | ||
* Add test coverage for default rmv serialization format converter | ||
* Run test_serialization_converter for each rmw implementation | ||
- Rationale: To make sure that the default serialization converter can | ||
serialize and deserialize messages with all supported rmw | ||
implementations. Since it uses rmw specific functions for serialization | ||
and deserialization inside. | ||
* Address uncrustify formating warnings | ||
* Enable sanitizer by default | ||
* Address Windows build warnings | ||
* Revert "Enable sanitizer by default" | ||
This reverts commit 724196378dfbfeb7ae6c96bf869ea8e6c502fbf5. | ||
--------- | ||
(cherry picked from commit 6e82f52f3917c365ce60f9ffd8f5248e25c0fe55) | ||
Co-authored-by: Michael Orlov <[email protected]> | ||
* Allow unknown types in bag rewrite (`#1812 <https://github.com/ros2/rosbag2/issues/1812>`_) (`#1817 <https://github.com/ros2/rosbag2/issues/1817>`_) | ||
(cherry picked from commit cd7bd63696604973e23c739afa6387556f3e7781) | ||
Co-authored-by: Michael Orlov <[email protected]> | ||
* [Jazzy] Release 0.26.5 (`#1800 <https://github.com/ros2/rosbag2/issues/1800>`_) | ||
* Contributors: Marco A. Gutierrez, mergify[bot] | ||
|
||
0.26.5 (2024-09-06) | ||
------------------- | ||
* Bugfix for bag_split event callbacks called to early with file compression (`#1643 <https://github.com/ros2/rosbag2/issues/1643>`_) (`#1732 <https://github.com/ros2/rosbag2/issues/1732>`_) | ||
* Bugfix for bag_split event callbacks not called with file compression | ||
* Delete redundant "should_split_bagfile" in compression_writer | ||
- It is a non-virtual method and doesn't call from the base class. | ||
* Adjust "split_event_calls_callback" for testing multiple splits | ||
* Use temp folder for "SequentialWriterTest" fixture instead of "uri" | ||
* Add tests for split event callbacks when using file and msg compression | ||
- Added "split_event_calls_callback_with_msg_compression" and | ||
"split_event_calls_callback_with_file_compression" uit tests | ||
* Add debug info to the flaky "can_record_again_after_stop" test | ||
* Use `uint64_t` type for `fake_storage_size\_` in tests | ||
--------- | ||
(cherry picked from commit 1877b53847bda4d1f2668187b79fa27a796c3438) | ||
Co-authored-by: Michael Orlov <[email protected]> | ||
* Contributors: Marco A. Gutierrez, mergify[bot] | ||
* Contributors: mergify[bot] | ||
|
||
0.26.4 (2024-06-27) | ||
------------------- | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.