10.3. Regressions in 7.5.0
The following regressions were introduced in Connext 7.5.0.
10.3.1. Core Libraries
10.3.1.1. Inconsistent QoS error when setting builtin discovery channels
In release 7.5.0, setting
participant_qos.discovery_config.enabled_builtin_channels to
DiscoveryConfigBuiltinChannelKind.All in C# or
DiscoveryConfigBuiltinChannelKind.MASK_ALL in Java during
DomainParticipant creation results in an inconsistent QoS error.
Fixed in: 7.6.0
[RTI Issue ID CORE-15868]
10.3.2. Security Plugins
10.3.2.1. Instance state consistency fails after reconnection in secure systems with key revisions enabled
In secure systems with key revisions enabled, Connext participants may fail to re-authenticate with each other following a reconnection or rediscovery event, preventing the instance state consistency feature from functioning correctly. This failure occurs because the internal endpoints responsible for synchronization cannot rediscover one another, potentially leading to a DataReader’s instance state not being correctly updated—such as missing disposal or unregistration notifications—and resulting in inconsistent data states across the network.
Not fixed yet
[RTI Issue ID SEC-2951]
10.3.2.2. Excessive resource consumption in certain scenarios
In certain situations, the Security Plugins consume excessive resources in
threads responsible for renewing and expiring local security artifacts. The
primary symptom is high CPU consumption, which slows Connext’s
runtime execution. Examples of situations that trigger this problem include
the period between creating a DomainParticipant and fully enabling it, or
disabling OCSP. The latter can be triggered by setting the <ocsp> tag within the
identity_credential_authority_validation
tag to IGNORED or by setting the
com.rti.serv.secure.authentication.ocsp_ignored property
to TRUE.
Fixed in: 7.7.0
[RTI Issue ID SEC-2884]
10.3.2.3. Segmentation fault when creating and immediately deleting a DomainParticipant
Creating a DomainParticipant that uses the Security Plugins and then immediately deleting
the DomainParticipant may result in a segmentation fault in the internal function
RTIEventActiveGeneratorThread_loop. This segmentation fault is accompanied
by this log message:
Backtrace:
#4 RTIEventActiveGenerator_delete
Fixed in: 7.6.0
[RTI Issue ID SEC-2761]
10.3.3. Persistence Service
10.3.4. Routing Service
10.3.4.1. Routing Service user library requires inclusion in correct environment variable to be loaded
It is necessary for a Routing Service plugin to be added to the
LD_LIBRARY_PATH on Linux systems, DYLD_LIBRARY_PATH on macOS systems,
or PATH on Windows systems.
In the fix for this issue, the plugin no longer requires an
environment variable for correct loading.
Fixed in: 7.6.0
[RTI Issue ID ROUTING-1314]
10.3.5. Recording Service
10.3.5.1. Performance degradation when converting databases to CSV
A performance degradation occurs in Converter when converting databases to the CSV format.
Fixed in: 7.6.0
[RTI Issue ID RECORD-1536]