Skip to content

Commit 5a287a6

Browse files
cferreiragonzmergify[bot]
authored andcommitted
Warn about XTypes in Fast DDS v3 (#1021)
Signed-off-by: cferreiragonz <[email protected]> (cherry picked from commit c16c505)
1 parent c4a5f52 commit 5a287a6

File tree

5 files changed

+14
-3
lines changed

5 files changed

+14
-3
lines changed

code/DDSCodeTester.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -970,7 +970,7 @@ void dds_domain_examples()
970970

971971
pqos.properties().properties().emplace_back(
972972
"fastdds.type_propagation",
973-
"enabled");
973+
"disabled");
974974
//!--
975975
}
976976
}

code/XMLTester.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -3277,7 +3277,7 @@
32773277
<properties>
32783278
<property>
32793279
<name>fastdds.type_propagation</name>
3280-
<value>enable</value>
3280+
<value>disabled</value>
32813281
</property>
32823282
</properties>
32833283
</propertiesPolicy>

docs/fastdds/property_policies/non_consolidated_qos.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -509,4 +509,4 @@ The different property values have the following effects on the local |DomainPar
509509
:language: xml
510510
:start-after: <!-->TYPE_PROPAGATION_PROPERTY<-->
511511
:end-before: <!--><-->
512-
:lines: 2-4,6-16,18-19
512+
:lines: 2-4,6-17,19-20

docs/fastdds/troubleshooting/troubleshooting.rst

+5
Original file line numberDiff line numberDiff line change
@@ -44,3 +44,8 @@ issues.
4444

4545
* If having problems with transmitting **large samples such as video or point clouds**, please refer to
4646
:ref:`use-case-largeData`.
47+
48+
* Fast DDS v3 introduced the new feature :ref:`XTypes<dynamic-types>`, which allows to discover remote types.
49+
In consequence, discovery traffic can be increased during start up.
50+
If you are experiencing high load during discovery, try disabling the new feature.
51+
Please refer to :ref:`disable type propagation<property_type_propagation>` to learn how to do it.

docs/notes/migration_guide.rst

+6
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,12 @@ Migration Guide to Fast DDS v3
1010
This document aims to help during the migration process from eProsima *Fast DDS version* 2 to *Fast DDS version* 3.
1111
For more information about all the updates, please refer to the :ref:`release notes <release_notes>`.
1212

13+
.. warning::
14+
Fast DDS v3 introduces a new feature :ref:`XTypes<dynamic-types>` that allows to discover remote types.
15+
In consequence, discovery traffic can be increased during start up.
16+
If you are experiencing high load during discovery, try disabling the new feature.
17+
Please refer to :ref:`disable type propagation<property_type_propagation>` to learn how to do it.
18+
1319
Migration Steps
1420
---------------
1521

0 commit comments

Comments
 (0)