Forthcoming Version¶
This release will include the following Recording features:
New DDS Recorder suspended (active stopped) state (see remote controller for more details).
Next release will include the following DDS Recorder & Replay internal adjustments:
Store DDS Record & Replay version in metadata record of the generated MCAP files.
Move dynamic types storage from metadata to attachments MCAP section.
Warning
Types recorded with previous versions of DDS Record & Replay will no longer be “replayable” after this update.
Next release will include 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
andlocal-timestamp
) available for output file settings.
Version v0.2.0¶
This release includes DDS Replay tool, supporting the following Replay features:
Supports setting begin and end times (
begin-time
/end-time
).Supports setting a replay start time (
start-replay-time
).Supports playing stored data at a specific playback rate (
rate
).Supports sending dynamic types stored in input MCAP file.
This release includes the following User Interface features:
This release includes the following (DDS Replay tool) Configuration features:
Support YAML configuration file.
Support for allow and block topic filters at execution time and in run-time.
Support configuration related to DDS communication.
Support configuration of playback settings.
Support configuration of the internal operation of the DDS Replayer.
Support enabling/disabling dynamic types dispatch (see Only With Type).
Support Interface Whitelisting.
Support Custom Transport Descriptors (UDP or Shared Memory only).
Support Ignore Participant Flags.
This release includes the following Recording features:
Supports recording messages with unknown (dynamic) data type, and to only record data whose type is known (see Only With Type).
This release includes the following (DDS Recorder tool) Configuration features:
Support record only data whose (dynamic) type is known:
only-with-type: true
(see Only With Type).Support Interface Whitelisting.
Support Custom Transport Descriptors (UDP or Shared Memory only).
Support Ignore Participant Flags.
This release includes the following Documentation features:
Updated documentation with Replay service configuration and usage instructions.
This release includes the following Dependencies Update:
Repository |
Old Version |
New Version |
|
---|---|---|---|
Foonathan Memory Vendor |
|||
Fast CDR |
|||
Fast DDS |
|||
Dev Utils |
|||
DDS Pipe |
Previous Versions¶
Version v0.1.0¶
This is the first release of eProsima DDS Record & Replay.
This release includes several features regarding the recording of DDS data, configuration and user interaction.
This release includes the following Recording features:
Supports DynamicTypes.
Supports saves the data in a MCAP database.
Supports for
downsampling
that reduces the sampling rate of the received data.Supports for
buffer-size
that indicates the number of samples to be stored in the process memory before the dump to disk.
This release includes the following User Interface features:
This release includes the following Configuration features:
Support YAML configuration file.
Support for allow and block topic filters at execution time and in run-time.
Support configuration related to DDS communication.
Support configuration of data writing in the database.
Support configuration of the remote controller of the DDS Recorder.
Support configuration of the internal operation of the DDS Recorder.
This release includes the following Tutorials:
This release includes the following Documentation features:
This same documentation.