Skip to content

feat(Spanner): integrate SourceConfigParser to centralize shard confi…

9014e52
Select commit
Loading
Failed to load commit list.
Open

feat(Spanner): integrate SourceConfigParser to centralize shard configuration loading for SpannerToSourceDb pipelines #3840

feat(Spanner): integrate SourceConfigParser to centralize shard confi…
9014e52
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded May 27, 2026 in 0s

55.47% (+15.52%) compared to d8c6ecc

View this Pull Request on Codecov

55.47% (+15.52%) compared to d8c6ecc

Details

Codecov Report

❌ Patch coverage is 66.66667% with 11 lines in your changes missing coverage. Please review.
✅ Project coverage is 55.47%. Comparing base (d8c6ecc) to head (9014e52).
⚠️ Report is 3 commits behind head on main.

Files with missing lines Patch % Lines
...cloud/teleport/v2/templates/SpannerToSourceDb.java 62.06% 8 Missing and 3 partials ⚠️
Additional details and impacted files
@@              Coverage Diff              @@
##               main    #3840       +/-   ##
=============================================
+ Coverage     39.94%   55.47%   +15.52%     
- Complexity      684     6509     +5825     
=============================================
  Files           208     1102      +894     
  Lines         14902    67463    +52561     
  Branches       1528     7567     +6039     
=============================================
+ Hits           5953    37425    +31472     
- Misses         8451    27591    +19140     
- Partials        498     2447     +1949     
Components Coverage Δ
spanner-templates 87.80% <66.66%> (∅)
spanner-import-export 68.61% <ø> (∅)
spanner-live-forward-migration 90.22% <100.00%> (∅)
spanner-live-reverse-replication 82.87% <66.66%> (∅)
spanner-bulk-migration 92.62% <100.00%> (∅)
gcs-spanner-dv 89.08% <100.00%> (∅)
Files with missing lines Coverage Δ
...er/migrations/utils/CassandraConfigFileReader.java 100.00% <100.00%> (ø)
...cloud/teleport/v2/templates/SpannerToSourceDb.java 19.51% <62.06%> (ø)

... and 917 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.