.. include:: vars.rst .. _section-whats-new-700: What's New in 7.0.0 =================== .. _section-CDS-118: Improved steady state bandwidth utilization and discovery time in systems with many DomainParticipants communicating over lossy networks ---------------------------------------------------------------------------------------------------------------------------------------- .. CDS-118 In lossy networks, |DP| discovery could take longer if |DP| announcements forwarded from |CDS| were dropped. In previous releases, the ```` configuration tag could be used to resend |DP| announcements periodically. The tradeoff of using that parameter was that it could lead to unnecessary network traffic on systems that had completed |DP| discovery (because the ```` mechanism continued resending indefinitely). In this release, the ```` is replaced with a more efficient way to resend |DP| announcements. This new mechanism resends the |DP| announcements from |CDS| a finite number of times, spaced randomly in an interval between a minimum and maximum value: .. code-block:: xml For additional information about these new parameters, see :ref:`section-config-forwarder`. .. _section-CDS-150: |DP_PARTITIONs_HEADING| support ------------------------------- .. CDS-150 |CDS| supports systems that utilize |DP_PARTITIONs|. Partitioning at the |DP| level can be particularly useful in large, WAN, distributed systems (with thousands of participants) in which not all participants need to know about each other at any given time. |DP_PARTITIONs| functionality reduces network, CPU, and memory utilization, because |DPs| without matching partitions will not exchange information about themselves and their |DWs| and |DRs|. |DP_PARTITIONs| support in |CDS| ensures that |CDS| doesn't forward a |DP| announcement to |DPs| whose partition values don't match. For details, see :ref:`section-domain-list-partitions`. Removals -------- domain_id_info_seq field in DatabasePeriodic type used in monitoring removed ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ .. MG-114 The ``@optional sequence domain_id_info_seq`` field in the DatabasePeriodic type used for :ref:`section-cloud-discovery-service-monitoring` and defined in ``CdsMonitoring.idl`` has been removed. This change was done as a part of refactoring the internal state of |CDS|. Refer to the *Migration Guide* on the `RTI Community portal `_ to see how this change could affect your upgrade to 7.0.0. tag removed ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ .. MG-113 The ```` tag from previous releases has been replaced by new tags. (See :ref:`section-CDS-118`.) The ```` is still present in the XSD, and |CDS| logs a warning if that tag is parsed; however, the value of ```` no longer influences the operation of |CDS|. Third-Party Software Upgrades ----------------------------- .. THIRDPARTY-1 (libxml2 and libxslt) The following third-party software used by |CDS| has been upgraded: .. list-table:: Third-Party Software Changes :name: ThirdPartyChanges :widths: 40 40 40 :header-rows: 1 * - Third-Party Software - Previous Version - Current Version * - libxml2 - 2.9.12 - 2.9.14 * - libxslt - 1.1.34 - 1.1.35 For information on third-party software used by |CONNEXT| products, see the "3rdPartySoftware" documents in your installation: ``/doc/manuals/connext_dds_professional/release_notes_3rdparty``.