Skip to content

v0.3.0

Compare
Choose a tag to compare
@rsanchez15 rsanchez15 released this 26 Jan 10:50

eProsima DDS Record & Replay v0.3.0

This release includes the following Recording features:

  • New DDS Recorder suspended (active stopped) state (see remote controller for more details).

This release includes the following DDS Recorder & Replay internal adjustments:

  • Store DDS Record & Replay version in the metadata record of the generated MCAP files.
  • Move dynamic types storage from metadata to attachments MCAP section.
  • Set app_id and app_metadata attributes on DDS Record & Replay participants.
  • Store schemas in OMG IDL and ROS 2 msg format.

⚠️ Warning

Types recorded with previous versions of DDS Record & Replay are no longer "replayable" after this update.

This release includes the following DDS Recorder tool configuration features:

  • Support Compression Settings.
  • Allow disabling the storage of received types (see Record Types).
  • New configuration options (timestamp-format and local-timestamp) available for output file settings.
  • New configuration option (topics) to configure the Manual Topics.
  • Rename max-reception-rate to max-rx-rate.
  • Record data in either ROS 2 format or the raw DDS format (see Topic Type Format).

This release includes the following DDS Replayer tool configuration features:

This release includes the following Dependencies Update:

Repository Old Version New Version
Foonathan Memory Vendor eProsima/foonathan_memory_vendor v1.3.1 v1.3.1
Fast CDR eProsima/Fast-CDR v1.1.0 v2.1.3
Fast DDS eProsima/Fast-DDS v2.11.0 v2.13.1
Dev Utils eProsima/dev-utils v0.4.0 v0.5.0
DDS Pipe eProsima/DDS-Pipe v0.2.0 v0.3.0