Version 2.1 of OpenDDS.
New to this version are the following changes:
- The OpenDDS-Bench performance testing framework has been enhanced to
include the following:
* extended to allow fixed rate testing;
* added predefined latency test configuration files;
* added data reduction scripts to post process test results;
* added data visualization scripts using gnuplot to create charts
from reduced test data.
Documentation is located at: $DDS_ROOT/performance-tests/Bench/doc.
- The monitor library introduces a new instrumentation mechanism for
reporting OpenDDS run-time information. This information is
intended to supplement that provided by the standard-defined
Built-In-Topics. See $DDS_ROOT/dds/monitor/README for further
details.
- A new instrumentation application is available to view executing
OpenDDS service Entities. This is located at: $DDS_ROOT/tools/odds_monitor.
- The opendds_repo_ctl tool has been moved from $DDS_ROOT/dds/tools to
$DDS_ROOT/tools. The name has also been changed to odds_repoctl to
reflect changes in naming conventions in this release.
- A new multicast transport is available which replaces the older
ReliableMulticast and SimpleMcast transports. For a detailed description
of the design, configuration, known issues, and potential enhancements,
see: $DDS_ROOT/docs/html/multicast/multicast.html.
- A new udp transport is available which replaces the older SimpleUdp
transport. Like SimpleUdp, udp provides best-effort reliablity only;
its use should be considered experimental.
- Numerous bugs in the Extensible Transport Framework (ETF) have been
addressed to improve the stability of new and existing transports.
- Formal ranges of DDS::DomainId_t values are now specified; users have
full access to all DomainId values between 0x0 and 0x7fffffff. All other
values are reserved for use by the implementation.
Release Notes from previous versions are in the DDS_ROOT/NEWS file included with OpenDDS.