Conversation
Client V2 CoverageCoverage Report
Class Coverage
|
JDBC V2 CoverageCoverage Report
Class Coverage
|
|
|
@claude review |
|
Claude finished @mshustov's task in 2m 0s —— View job Code Review
This PR adds a new standalone Gradle example project demonstrating Apache Arrow Stream format read/write with client-v2. Since it's an example module it has no backward-compatibility risk to existing library users, but several issues make the examples non-functional or misleading for users who try to run them. Critical1. flightServer = FlightServer.builder()
.location(location)
.build();
2. 3. Wrong mainClass = "org.example.App"
High4. 5. Medium6. Errors silently swallowed with LOG.info("Failed writing data to output stream", e); // line 101
LOG.info("Failed to write data to DB", e); // line 106Using 7. SNAPSHOT dependency in example code SNAPSHOT coordinates resolve to whatever is currently on the snapshot repository. Once 8. Test is an empty placeholder @Test public void appHasAGreeting() {
AppArrowServer classUnderTest = new AppArrowServer();
}This is the unmodified Gradle Low / Style9. Unused 10. 11. String concatenation in LOG.error("Failed at " + index, e);Should use SLF4J parameterized logging: 12. Query format specified inconsistently Summary
The Arrow Flight server half of this example ( |




Summary
Checklist
Delete items not relevant to your PR: