From c16c50591382c954f05683eabcac2f05b6bbdce6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Carlos=20Ferreira=20Gonz=C3=A1lez?= Date: Wed, 29 Jan 2025 08:00:08 +0100 Subject: [PATCH] Warn about XTypes in Fast DDS v3 (#1021) Signed-off-by: cferreiragonz --- code/DDSCodeTester.cpp | 2 +- code/XMLTester.xml | 2 +- docs/fastdds/property_policies/non_consolidated_qos.rst | 2 +- docs/fastdds/troubleshooting/troubleshooting.rst | 5 +++++ docs/notes/migration_guide.rst | 6 ++++++ 5 files changed, 14 insertions(+), 3 deletions(-) diff --git a/code/DDSCodeTester.cpp b/code/DDSCodeTester.cpp index bf4fb9e4c..ecb53dd75 100644 --- a/code/DDSCodeTester.cpp +++ b/code/DDSCodeTester.cpp @@ -970,7 +970,7 @@ void dds_domain_examples() pqos.properties().properties().emplace_back( "fastdds.type_propagation", - "enabled"); + "disabled"); //!-- } } diff --git a/code/XMLTester.xml b/code/XMLTester.xml index 21e4964f4..cf2c1ac28 100644 --- a/code/XMLTester.xml +++ b/code/XMLTester.xml @@ -3277,7 +3277,7 @@ fastdds.type_propagation - enable + disabled diff --git a/docs/fastdds/property_policies/non_consolidated_qos.rst b/docs/fastdds/property_policies/non_consolidated_qos.rst index 1d4a86ae1..ad9fba371 100644 --- a/docs/fastdds/property_policies/non_consolidated_qos.rst +++ b/docs/fastdds/property_policies/non_consolidated_qos.rst @@ -509,4 +509,4 @@ The different property values have the following effects on the local |DomainPar :language: xml :start-after: TYPE_PROPAGATION_PROPERTY<--> :end-before: <--> - :lines: 2-4,6-16,18-19 + :lines: 2-4,6-17,19-20 diff --git a/docs/fastdds/troubleshooting/troubleshooting.rst b/docs/fastdds/troubleshooting/troubleshooting.rst index 914012741..3eea0f53e 100644 --- a/docs/fastdds/troubleshooting/troubleshooting.rst +++ b/docs/fastdds/troubleshooting/troubleshooting.rst @@ -44,3 +44,8 @@ issues. * If having problems with transmitting **large samples such as video or point clouds**, please refer to :ref:`use-case-largeData`. + +* Fast DDS v3 introduced the new feature :ref:`XTypes`, which allows to discover remote types. + In consequence, discovery traffic can be increased during start up. + If you are experiencing high load during discovery, try disabling the new feature. + Please refer to :ref:`disable type propagation` to learn how to do it. diff --git a/docs/notes/migration_guide.rst b/docs/notes/migration_guide.rst index dd6103bed..488625893 100644 --- a/docs/notes/migration_guide.rst +++ b/docs/notes/migration_guide.rst @@ -10,6 +10,12 @@ Migration Guide to Fast DDS v3 This document aims to help during the migration process from eProsima *Fast DDS version* 2 to *Fast DDS version* 3. For more information about all the updates, please refer to the :ref:`release notes `. +.. warning:: + Fast DDS v3 introduces a new feature :ref:`XTypes` that allows to discover remote types. + In consequence, discovery traffic can be increased during start up. + If you are experiencing high load during discovery, try disabling the new feature. + Please refer to :ref:`disable type propagation` to learn how to do it. + Migration Steps ---------------