refactor: unify ResultSet implementations on Arrow-backed path #175
Codecov / codecov/project
failed
May 19, 2026 in 0s
80.51% (-1.87%) compared to f47714f
View this Pull Request on Codecov
80.51% (-1.87%) compared to f47714f
Details
Codecov Report
❌ Patch coverage is 75.13514% with 92 lines in your changes missing coverage. Please review.
✅ Project coverage is 80.51%. Comparing base (f47714f) to head (96925fd).
Additional details and impacted files
@@ Coverage Diff @@
## main #175 +/- ##
============================================
- Coverage 82.37% 80.51% -1.87%
+ Complexity 1871 1703 -168
============================================
Files 125 122 -3
Lines 5020 4941 -79
Branches 540 520 -20
============================================
- Hits 4135 3978 -157
- Misses 642 735 +93
+ Partials 243 228 -15 | Components | Coverage Δ | |
|---|---|---|
| JDBC Core | 80.86% <75.13%> (-2.29%) |
⬇️ |
| 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/metadata/DataCloudResultSetMetaData.java | 80.48% <100.00%> (-5.56%) |
⬇️ |
| ...oud/jdbc/protocol/data/ArrowToHyperTypeMapper.java | 67.85% <100.00%> (+6.03%) |
⬆️ |
| ...datacloud/jdbc/protocol/data/HyperTypeToArrow.java | 76.74% <100.00%> (-1.52%) |
⬇️ |
| .../com/salesforce/datacloud/jdbc/util/Constants.java | 0.00% <ø> (ø) |
|
| ... and 6 more |
🚀 New features to boost your workflow:
- ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
Loading