3.2. Product-Specific Compatibility 7.3.0
After addressing migration issues in Section 3.1, address Core Libraries issues in Section 3.2.1. Then review and address the rest of the product-specific migration issues in this section for release 7.3.0.
- 3.2.1. RTI Connext Core Libraries
- 3.2.1.1. Deprecations or Removals
- 3.2.1.2. API Compatibility
- 3.2.1.3. Configuration Changes
- 3.2.1.3.1. Communication with earlier releases when using DomainParticipant partitions
- 3.2.1.3.2. DDS_TransportMulticastQosPolicy will now fail if using TCP or TLS as transports
- 3.2.1.3.3. Error for max_app_ack_response_length longer than 32kB
- 3.2.1.3.4. Potential unexpected delay in receiving samples due to randomization of sample sent time between min and max response delays
- 3.2.1.3.5. DataWriters no longer match DataReaders that request inline QoS
- 3.2.1.3.6. Reduced number of participant announcements at startup
- 3.2.1.3.7. Enhanced validation for FlatData language binding in QoS settings for C++ APIs
- 3.2.1.3.8. MonitoringLoggingForwardingSettings security_forwarding_level renamed security_event_forwarding_level
- 3.2.1.4. Logging Changes
- 3.2.1.5. Library Size
- 3.2.1.6. Memory Consumption
- 3.2.1.7. Network Performance
- 3.2.1.8. Discovery Performance
- 3.2.1.9. Transport Compatibility
- 3.2.1.10. Other Changes
- 3.2.2. Security Plugins
- 3.2.2.1. Deprecations or Removals
- 3.2.2.2. API Compatibility
- 3.2.2.3. Changes to Building an Application
- 3.2.2.3.1. Link against both libssl and libcrypto
- 3.2.2.3.2. OpenSSL 3.0 upgrade and 1.1.1 removal
- 3.2.2.3.3. wolfSSL upgrade
- 3.2.2.3.4. wolfSSL build flags
- 3.2.2.3.5. Security Plugins SDK no longer uses cmocka
- 3.2.2.3.6. Degradation of Security Plugins performance when switching from OpenSSL 1.1.1 to OpenSSL 3.0
- 3.2.2.4. Changes to Shipped Examples
- 3.2.2.5. Configuration Changes
- 3.2.2.5.1. Removed support for DSA
- 3.2.2.5.2. Enforcement of supported Digital Signature algorithms now supported in Connext
- 3.2.2.5.3. Deprecated properties in favor of pre-shared key (PSK) protection
- 3.2.2.5.4. Secure BuiltinLoggingTopic renamed to BuiltinLoggingTypeV2
- 3.2.2.5.5. Deprecation of the dds.data_writer.history.use_530_encoding_alignment property
- 3.2.2.5.6. Deprecation of the cryptography.encryption_algorithm property
- 3.2.2.6. Logging Changes
- 3.2.2.7. Performance and Scalability
- 3.2.2.8. Wire Compatibility
- 3.2.2.8.1. Batching of protected data is not backwards compatible
- 3.2.2.8.2. Data protection kind did not protect serialized keys sent with dispose samples
- 3.2.2.8.3. AES-192 is not supported when communicating with earlier releases
- 3.2.2.8.4. Deprecated property values for configuring the symmetric cipher algorithm
- 3.2.3. RTI TLS Support
- 3.2.4. RTI Infrastructure Services
- 3.2.4.1. Use <domain_participant_qos> tag instead of <participant_qos> tag to be compliant with DDS-XML specification
- 3.2.4.2. Removals in Cloud Discovery Service
- 3.2.4.3. Persistence Service
- 3.2.4.3.1. Durable writer history, durable reader state, and Persistence Service no longer support external databases
- 3.2.4.3.2. Incompatible persistent storage (database) format
- 3.2.4.3.3. Default journal_mode and synchronization values have changed
- 3.2.4.3.4. Web Integration Service no longer installed in separate package
- 3.2.5. RTI Tools
- 3.2.6. RTI System Designer
- 3.2.7. RTI Limited Bandwidth Endpoint Discovery Plugin
- 3.2.8. RTI Connext Micro