v2.2.1
IMPORTANT: This is the last patch release that will be made to v2.2, as it has arrived EOL.
This release includes the following improvements:
- Data-sharing delivery internal refactor (#1731, #1900, #2119)
- Performance tests refactored to use DDS-PIM high-level API (#1705, #1742, #1759, #1778, #1784, #1810)
- Discovery server improvements (#1739, #1751, #1811)
This release includes the following bugfixes:
- Fixed reference counting on internal pools (#1730)
- Fixed singleton destruction order (#1748)
- Fixed default multicast locators (#1640, #1960)
- Fixed interoperability issues with x-types information (#1752, #2228, #1850, #2004, #2276)
- Fixed Reader history issues (#1770, #1899)
- Fixed data races issues (#1771, #2021)
- Fixed shared memory issues (#1773, #1802, #1893)
- Fixed heartbeat and ACK issues (#1863)
- Fixed LivelinessManager issues (#1874, #2149)
- Fixed TCP reception synchronization (#1963)
- Fixed build issues on old compilers (#1986)
- Allow modifying Partition QoS in enabled entities (#2126)
- Other minor fixes and improvements (#1725, #1727, #1726, #1735, #1728, #1738, #1746, #1775, #1741, #1780, #1787, #1889, #1888, #1976, #2231, #2264)
PRs in merge order:
#1725, #1727, #1726, #1731, #1735, #1730, #1728, #1705, #1748, #1739, #1738, #1640, #1752, #1770, #1771, #1746, #1742, #1773, #1751, #1759, #1775, #1778, #1741, #1780, #1784, #1787, #1802, #1850, #1863, #1889, #1888, #1893, #1899, #1811, #1810, #1874, #1900, #1960, #1963, #1976, #1986, #2004, #2021, #2119, #2126, #2231, #2149, #2264, #2276