Fix concurrent access during TierManager folder reset#18223
Quality Gate failed
Failed conditions
B Reliability Rating on New Code (required ≥ A)
See analysis details on SonarQube Cloud
Catch issues before they fail your Quality Gate with our IDE extension
SonarQube for IDE
Annotations
sonarqubecloud / SonarCloud Code Analysis
Use a thread-safe type; adding "volatile" is not enough to make this field thread-safe.
See more on https://sonarcloud.io/project/issues?id=apache_iotdb&issues=AZ9pwiQ1YRvqrwCrk53M&open=AZ9pwiQ1YRvqrwCrk53M&pullRequest=18223
sonarqubecloud / SonarCloud Code Analysis
Use a thread-safe type; adding "volatile" is not enough to make this field thread-safe.
See more on https://sonarcloud.io/project/issues?id=apache_iotdb&issues=AZ9pwiQ1YRvqrwCrk53N&open=AZ9pwiQ1YRvqrwCrk53N&pullRequest=18223
sonarqubecloud / SonarCloud Code Analysis
Use a thread-safe type; adding "volatile" is not enough to make this field thread-safe.
See more on https://sonarcloud.io/project/issues?id=apache_iotdb&issues=AZ9pj6wQSMB422jWCwFC&open=AZ9pj6wQSMB422jWCwFC&pullRequest=18223
sonarqubecloud / SonarCloud Code Analysis
Use a thread-safe type; adding "volatile" is not enough to make this field thread-safe.
See more on https://sonarcloud.io/project/issues?id=apache_iotdb&issues=AZ9pj6wQSMB422jWCwFA&open=AZ9pj6wQSMB422jWCwFA&pullRequest=18223
sonarqubecloud / SonarCloud Code Analysis
Refactor this method to reduce its Cognitive Complexity from 33 to the 15 allowed.
See more on https://sonarcloud.io/project/issues?id=apache_iotdb&issues=AZ9pj6wQSMB422jWCwFD&open=AZ9pj6wQSMB422jWCwFD&pullRequest=18223
sonarqubecloud / SonarCloud Code Analysis
Use a thread-safe type; adding "volatile" is not enough to make this field thread-safe.
See more on https://sonarcloud.io/project/issues?id=apache_iotdb&issues=AZ9pj6wQSMB422jWCwFB&open=AZ9pj6wQSMB422jWCwFB&pullRequest=18223