ivandika3 opened a new pull request, #10940: URL: https://github.com/apache/ozone/pull/10940
## What changes were proposed in this pull request? (Currently put to draft as a POC and to prevent unnecessary CI runs) We can explore adding fbinfer ( https://fbinfer.com/ ) to the CI to catch even more bugs. It's been used in other ASF projects like Apache Arrow to run inter-procedural static analysis that can catch more complex bugs ([ARROW-1626](https://issues.apache.org/jira/browse/ARROW-1626)). This is based on the observation that unlike language like Golang ("go test -race"), Java currently does not have a way to detect data race. fbinfer will allow us to use RacerD (https://fbinfer.com/docs/checker-racerd/) which should allow us to detect data race. Hopefully with this, we can find more tricky bugs and gain confidence when implementing patches. Also this being a static analyzer means it is not invasive. (Generated By: DeepSeek V4 Pro) ## What is the link to the Apache JIRA https://issues.apache.org/jira/browse/HDDS-15408 ## How was this patch tested? CI. Infer runs - https://github.com/ivandika3/ozone/actions/runs/30872987163/job/91878598097 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
