Replies: 1 comment
-
Hi @DaveJarvis, First of all, sorry for the late reply. Thanks for your suggestion. I have moved the issue to the Ideas discussion section where we intend to keep the user suggestions to improve Fast DDS but that are not properly a bug or malfunction. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
When receiving messages in a Java-based KIARA application from a C-based Fast DDS publisher, the software reports that the RTPS version is not supported. This information is helpful in that it shows the problem, yet could be improved by being more specific as to the technical requirements not being met. The specificity should include both the expected value and the actual value. In the source code for log strings throughout this ticket, one or both are missing.
Actual
Expected
Technical
Change the following line to log the incident major version number received and the requisite major version number(s):
Fast-DDS/src/cpp/rtps/messages/MessageReceiver.cpp
Line 538 in 1f92477
Additional
There are other places in the code base where similar messages could be improved by providing expected and actual values. For example, in the same file, we see:
This log message could be augmented with superpowers by providing the expected/actual values:
Others:
Nit: Usually log messages don't reference the first person singular:
Beta Was this translation helpful? Give feedback.
All reactions