Implement UDP transport for air-gap sink - #17954
Quality Gate passed
Annotations
sonarqubecloud / SonarCloud Code Analysis
Refactor this class declaration to use 'record SubscriptionProgressSnapshot(int dataNodeId, String consumerGroupId, String ...)'.
See more on https://sonarcloud.io/project/issues?id=apache_iotdb&issues=AaA8OszsnaLCuzE23-7B&open=AaA8OszsnaLCuzE23-7B&pullRequest=17954
sonarqubecloud / SonarCloud Code Analysis
Replace this usage of 'Stream.collect(Collectors.toList())' with 'Stream.toList()' and ensure that the list is unmodified.
See more on https://sonarcloud.io/project/issues?id=apache_iotdb&issues=AaA8Os0OnaLCuzE23-7D&open=AaA8Os0OnaLCuzE23-7D&pullRequest=17954
sonarqubecloud / SonarCloud Code Analysis
Replace these toUpperCase()/toLowerCase() and equals() calls with a single equalsIgnoreCase() call.
See more on https://sonarcloud.io/project/issues?id=apache_iotdb&issues=AZ7PhGsQn2LVdY1Jq54o&open=AZ7PhGsQn2LVdY1Jq54o&pullRequest=17954
sonarqubecloud / SonarCloud Code Analysis
Constructor has 23 parameters, which is greater than 7 authorized.
See more on https://sonarcloud.io/project/issues?id=apache_iotdb&issues=AaA8OszsnaLCuzE23-7C&open=AaA8OszsnaLCuzE23-7C&pullRequest=17954
sonarqubecloud / SonarCloud Code Analysis
Reduce the total number of break and continue statements in this loop to use at most one.
See more on https://sonarcloud.io/project/issues?id=apache_iotdb&issues=AaA8OtFSnaLCuzE23-7F&open=AaA8OtFSnaLCuzE23-7F&pullRequest=17954
sonarqubecloud / SonarCloud Code Analysis
Define a constant instead of duplicating this literal "\u0000" 4 times.
See more on https://sonarcloud.io/project/issues?id=apache_iotdb&issues=AaA8OtFSnaLCuzE23-7G&open=AaA8OtFSnaLCuzE23-7G&pullRequest=17954
sonarqubecloud / SonarCloud Code Analysis
Refactor this method to reduce its Cognitive Complexity from 19 to the 15 allowed.
See more on https://sonarcloud.io/project/issues?id=apache_iotdb&issues=AaA8OtFSnaLCuzE23-7H&open=AaA8OtFSnaLCuzE23-7H&pullRequest=17954
sonarqubecloud / SonarCloud Code Analysis
Abbreviation in name 'buildDetailsTSBlock' must contain no more than '2' consecutive capital letters.
See more on https://sonarcloud.io/project/issues?id=apache_iotdb&issues=AaA8Os0OnaLCuzE23-7E&open=AaA8Os0OnaLCuzE23-7E&pullRequest=17954
sonarqubecloud / SonarCloud Code Analysis
Use "java.util.List.of()" instead.
See more on https://sonarcloud.io/project/issues?id=apache_iotdb&issues=AaA8OslYnaLCuzE23-7A&open=AaA8OslYnaLCuzE23-7A&pullRequest=17954