refactor!: unify ResultSet implementations on Arrow-backed path #175
Codecov / codecov/project
failed
May 15, 2026 in 0s
80.55% (-1.82%) compared to f47714f
View this Pull Request on Codecov
80.55% (-1.82%) compared to f47714f
Details
Codecov Report
❌ Patch coverage is 74.93261% with 93 lines in your changes missing coverage. Please review.
✅ Project coverage is 80.55%. Comparing base (f47714f) to head (a9bb197).
Additional details and impacted files
@@ Coverage Diff @@
## main #175 +/- ##
============================================
- Coverage 82.37% 80.55% -1.82%
+ Complexity 1871 1709 -162
============================================
Files 125 123 -2
Lines 5020 4957 -63
Branches 540 522 -18
============================================
- Hits 4135 3993 -142
- Misses 642 735 +93
+ Partials 243 229 -14 | Components | Coverage Δ | |
|---|---|---|
| JDBC Core | 80.91% <74.93%> (-2.24%) |
⬇️ |
| JDBC Main | 40.69% <ø> (ø) |
|
| JDBC HTTP | 90.30% <ø> (ø) |
|
| JDBC Utilities | 65.25% <ø> (ø) |
|
| Spark Datasource | ∅ <ø> (∅) |
| Files with missing lines | Coverage Δ | |
|---|---|---|
| ...force/datacloud/jdbc/core/DataCloudConnection.java | 57.04% <100.00%> (ø) |
|
| ...datacloud/jdbc/core/DataCloudDatabaseMetadata.java | 98.34% <100.00%> (-0.01%) |
⬇️ |
| ...sforce/datacloud/jdbc/core/DataCloudStatement.java | 80.90% <100.00%> (-0.20%) |
⬇️ |
| ...alesforce/datacloud/jdbc/core/MetadataSchemas.java | 96.87% <100.00%> (+0.04%) |
⬆️ |
| ...esforce/datacloud/jdbc/core/QueryMetadataUtil.java | 95.40% <100.00%> (ø) |
|
| ...oud/jdbc/core/SQLExceptionQueryResultIterator.java | 75.00% <ø> (ø) |
|
| ...jdbc/core/accessor/impl/BaseIntVectorAccessor.java | 87.50% <100.00%> (+6.64%) |
⬆️ |
| .../com/salesforce/datacloud/jdbc/util/Constants.java | 0.00% <ø> (ø) |
|
| ...e/datacloud/jdbc/core/ArrowStreamReaderCursor.java | 88.57% <80.00%> (-2.06%) |
⬇️ |
| ...oud/jdbc/protocol/data/ArrowToHyperTypeMapper.java | 67.79% <75.00%> (+5.97%) |
⬆️ |
| ... and 5 more |
🚀 New features to boost your workflow:
- ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
Loading