-
Notifications
You must be signed in to change notification settings - Fork 260
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add
update_metadata(BagMetadata)
API for storage plugin interface (#…
…1149) * Add `update_metadata(BagMetadata)` for storage plugins interface - We need update_metadata(BagMetadata) API to be able to save BagMetadata inside each bag file, directly in SQLite DB or MCAP file. - update_metadata(BagMetadata) calling ones after creating storage object and second time just before destructing it. Signed-off-by: Michael Orlov <[email protected]> * Fix for failing unit tests - Check for `storage_` is not nullptr since it could be called from destructor - Add `storage_->update_metadata(metadata_)` in `SequentialCompressionWriter::close()` Signed-off-by: Michael Orlov <[email protected]> * Add unit tests for `update_metadata` for `sequential_compression_writer` - Test that storage->update_metadata() called on writer open and during writer destruction. - Test that storage->update_metadata() calling with appropriate parameters when calling `bag_split()` Signed-off-by: Michael Orlov <[email protected]> * Add unit tests for `update_metadata` for `sequential_writer` - Test that storage->update_metadata() called on writer open and during writer destruction. - Test that storage->update_metadata() calling with appropriate parameters when calling `bag_split()` Signed-off-by: Michael Orlov <[email protected]> Signed-off-by: Michael Orlov <[email protected]>
- Loading branch information
1 parent
9498426
commit 86efa58
Showing
13 changed files
with
230 additions
and
25 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
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -4,6 +4,7 @@ | |
<name>rosbag2_compression</name> | ||
<version>0.18.0</version> | ||
<description>Compression implementations for rosbag2 bags and messages.</description> | ||
<maintainer email="[email protected]">Michael Orlov</maintainer> | ||
<maintainer email="[email protected]">Geoffrey Biggs</maintainer> | ||
<maintainer email="[email protected]">Michel Hidalgo</maintainer> | ||
<maintainer email="[email protected]">Emerson Knapp</maintainer> | ||
|
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
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 |
---|---|---|
|
@@ -3,6 +3,7 @@ | |
<name>rosbag2_cpp</name> | ||
<version>0.18.0</version> | ||
<description>C++ ROSBag2 client library</description> | ||
<maintainer email="[email protected]">Michael Orlov</maintainer> | ||
<maintainer email="[email protected]">Geoffrey Biggs</maintainer> | ||
<maintainer email="[email protected]">Michel Hidalgo</maintainer> | ||
<maintainer email="[email protected]">Emerson Knapp</maintainer> | ||
|
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
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
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.