Skip to content

OpenDDS 3.21.0

Compare
Choose a tag to compare
@iguessthislldo iguessthislldo released this 24 Jun 20:15
· 2764 commits to master since this release
d699e4a

Download OpenDDS-3.21.zip (Windows) or OpenDDS-3.21.tar.gz (Linux/macOS) instead of "Source code (zip)" or "Source code (tar.gz)".

Additions:

  • Reduced code generation for XTypes (#3456)
  • ValueWriter::begin_struct_member now takes a member descriptor for identifying key fields (#3459)
  • Added detailed logging for invalid QoS (#3475)
  • Added example usage for inspect (#3493)
  • RTPS:
    • Added debug logging for non-final RTPS messages (#3504)
    • ConnectionRecord now reports the round-trip latency to the RtpsRelay (#3506)

Fixes:

  • Add locking to RecorderImpl (#3531)
  • Fixed minor issues with choosing addresses and hostnames in NetworkResource (#3527)
  • RTPS:
    • PropertySeq now checks for invalid length (#3432)
    • UseXTypes RTPS discovery option now accepts descriptive values (#3493)
      • This was added in OpenDDS 3.20.0, but wasn't functional.
    • Performance improvements for RTPS (#3500, #3508)
    • Fixed a bug where heartbeats were being sent to readers that didn't exist anymore (#3540)