Skip to content

OpenDDS 2.1

Compare
Choose a tag to compare
@mitza-oci mitza-oci released this 15 Jan 18:07
· 21926 commits to master since this release

Release notes for 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.

Using the GitHub "releases" page

Download OpenDDS-2.1.zip (Windows) or OpenDDS-2.1.tar.gz (Linux/Solaris/MacOSX) instead of using the GitHub-generated "source code" links.