Skip to content

chore: Fixup

2a0c343
Select commit
Loading
Failed to load commit list.
Merged

feat: Provide a low level Async Interface #150

chore: Fixup
2a0c343
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project failed Feb 4, 2026 in 1s

82.59% (-0.16%) compared to 6b2c170

View this Pull Request on Codecov

82.59% (-0.16%) compared to 6b2c170

Details

Codecov Report

❌ Patch coverage is 82.84884% with 59 lines in your changes missing coverage. Please review.
✅ Project coverage is 82.59%. Comparing base (6b2c170) to head (2a0c343).

Files with missing lines Patch % Lines
.../jdbc/protocol/async/core/SyncIteratorAdapter.java 61.53% 13 Missing and 2 partials ⚠️
.../jdbc/protocol/async/AsyncQueryResultIterator.java 84.21% 5 Missing and 4 partials ⚠️
...d/jdbc/protocol/async/AsyncChunkRangeIterator.java 66.66% 5 Missing and 3 partials ⚠️
.../jdbc/protocol/async/core/AsyncStreamObserver.java 86.88% 2 Missing and 6 partials ⚠️
...ud/jdbc/protocol/async/AsyncQueryInfoIterator.java 86.53% 2 Missing and 5 partials ⚠️
...jdbc/protocol/async/AsyncExecuteQueryIterator.java 80.64% 2 Missing and 4 partials ⚠️
.../jdbc/protocol/async/AsyncResultRangeIterator.java 86.66% 4 Missing ⚠️
...oud/jdbc/protocol/async/AsyncRowRangeIterator.java 91.30% 0 Missing and 2 partials ⚠️
Additional details and impacted files
@@             Coverage Diff              @@
##               main     #150      +/-   ##
============================================
- Coverage     82.74%   82.59%   -0.16%     
- Complexity     1301     1350      +49     
============================================
  Files           107      112       +5     
  Lines          3918     4062     +144     
  Branches        404      413       +9     
============================================
+ Hits           3242     3355     +113     
- Misses          493      515      +22     
- Partials        183      192       +9     
Components Coverage Δ
JDBC Core 83.72% <82.84%> (-0.25%) ⬇️
JDBC Main 40.69% <ø> (ø)
JDBC HTTP 91.09% <ø> (ø)
JDBC Utilities 66.07% <ø> (ø)
Spark Datasource ∅ <ø> (∅)
Files with missing lines Coverage Δ
...force/datacloud/jdbc/core/DataCloudConnection.java 58.45% <100.00%> (+0.29%) ⬆️
...atacloud/jdbc/protocol/AsyncQueryAccessHandle.java 100.00% <100.00%> (ø)
...ce/datacloud/jdbc/protocol/ChunkRangeIterator.java 71.42% <100.00%> (+3.68%) ⬆️
...rce/datacloud/jdbc/protocol/QueryInfoIterator.java 80.00% <100.00%> (-10.00%) ⬇️
...e/datacloud/jdbc/protocol/QueryResultIterator.java 100.00% <100.00%> (+17.64%) ⬆️
...e/datacloud/jdbc/protocol/QuerySchemaAccessor.java 90.00% <100.00%> (+0.52%) ⬆️
...orce/datacloud/jdbc/protocol/RowRangeIterator.java 66.66% <100.00%> (-19.55%) ⬇️
...otocol/async/core/AsyncStreamObserverIterator.java 100.00% <100.00%> (ø)
...oud/jdbc/protocol/async/AsyncRowRangeIterator.java 91.30% <91.30%> (ø)
.../jdbc/protocol/async/AsyncResultRangeIterator.java 86.66% <86.66%> (ø)
... and 6 more

Impacted file tree graph

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.