2.3.2. Product-Specific Compatibility 7.2.0
After addressing migration issues in Section 2.3.1, address Core Libraries issues in Section 2.3.2.1. Then review and address the rest of the product-specific migration issues in this section for Release 7.2.0.
- 2.3.2.1. RTI Connext Core Libraries
- 2.3.2.1.1. Durable writer history, durable reader state, and Persistence Service no longer support external databases
- 2.3.2.1.2. Configuration Changes
- 2.3.2.1.2.1. Communication with earlier releases when using DomainParticipant partitions
- 2.3.2.1.2.2. DDS_TransportMulticastQosPolicy will now fail if using TCP or TLS as transports
- 2.3.2.1.2.3. Error for max_app_ack_response_length longer than 32kB
- 2.3.2.1.2.4. Potential unexpected delay in receiving samples due to randomization of sample sent time between min and max response delays
- 2.3.2.1.2.5. DataWriters no longer match DataReaders that request inline QoS
- 2.3.2.1.2.6. Reduced number of participant announcements at startup
- 2.3.2.1.3. Transport Compatibility
- 2.3.2.1.4. API Compatibility
- 2.3.2.1.5. Library Size
- 2.3.2.1.6. Memory Consumption
- 2.3.2.1.7. Network Performance
- 2.3.2.1.8. Discovery Performance
- 2.3.2.1.9. Configuration Changes
- 2.3.2.2. RTI Code Generator
- 2.3.2.3. RTI Security Plugins
- 2.3.2.3.1. Changes to building an application
- 2.3.2.3.1.1. Link against both libssl and libcrypto
- 2.3.2.3.1.2. OpenSSL 3.0 upgrade and 1.1.1 removal
- 2.3.2.3.1.3. wolfSSL upgrade
- 2.3.2.3.1.4. wolfSSL build flags
- 2.3.2.3.1.5. Security Plugins SDK no longer uses cmocka
- 2.3.2.3.1.6. Degradation of Security Plugins performance when switching from OpenSSL 1.1.1 to OpenSSL 3.0
- 2.3.2.3.2. API Compatibility
- 2.3.2.3.3. Updated shipped examples to support different cryptographic libraries
- 2.3.2.3.4. Wire Compatibility
- 2.3.2.3.4.1. Batching of protected data is not backwards compatible
- 2.3.2.3.4.2. Data protection kind did not protect serialized keys sent with dispose samples
- 2.3.2.3.4.3. AES-192 is not supported when communicating with earlier releases
- 2.3.2.3.4.4. Deprecated property values for configuring the symmetric cipher algorithm
- 2.3.2.3.5. Configuration Changes
- 2.3.2.3.1. Changes to building an application
- 2.3.2.4. RTI TLS Support
- 2.3.2.5. RTI Infrastructure Services
- 2.3.2.5.1. Use <domain_participant_qos> tag instead of <participant_qos> tag to be compliant with DDS-XML specification
- 2.3.2.5.2. Removals in Cloud Discovery Service
- 2.3.2.5.3. Persistence Service
- 2.3.2.5.3.1. Durable writer history, durable reader state, and Persistence Service no longer support external databases
- 2.3.2.5.3.2. Incompatible persistent storage (database) format
- 2.3.2.5.3.3. Default journal_mode and synchronization values have changed
- 2.3.2.5.3.4. Web Integration Service no longer installed in separate package
- 2.3.2.6. RTI Tools
- 2.3.2.7. RTI System Designer
- 2.3.2.8. RTI Limited Bandwidth Endpoint Discovery Plugin
- 2.3.2.9. RTI Connext Micro