feat(datastream-to-SQL): Support DELETE replication for tables without Primary Keys using ROWID - #4232
Open
yonatandt wants to merge 9 commits into
Open
feat(datastream-to-SQL): Support DELETE replication for tables without Primary Keys using ROWID#4232yonatandt wants to merge 9 commits into
yonatandt wants to merge 9 commits into
Codecov / codecov/project
succeeded
Sep 24, 2026 in 1s
56.37% (+0.01%) compared to 6e68e20
View this Pull Request on Codecov
56.37% (+0.01%) compared to 6e68e20
Details
Codecov Report
❌ Patch coverage is 78.57143% with 12 lines in your changes missing coverage. Please review.
✅ Project coverage is 56.37%. Comparing base (6e68e20) to head (c2bc81b).
| Files with missing lines | Patch % | Lines |
|---|---|---|
| ...oogle/cloud/teleport/v2/utils/DatastreamToDML.java | 78.57% | 3 Missing and 9 partials |
Additional details and impacted files
@@ Coverage Diff @@
## main #4232 +/- ##
============================================
+ Coverage 56.35% 56.37% +0.01%
- Complexity 7858 7877 +19
============================================
Files 1154 1155 +1
Lines 73194 73276 +82
Branches 8580 8606 +26
============================================
+ Hits 41252 41308 +56
- Misses 29158 29171 +13
- Partials 2784 2797 +13 | Components | Coverage Δ | |
|---|---|---|
| spanner-templates | 84.46% <ø> (-0.03%) |
⬇️ |
| spanner-import-export | 69.03% <ø> (-0.03%) |
⬇️ |
| spanner-live-forward-migration | 88.91% <ø> (-0.07%) |
⬇️ |
| spanner-live-reverse-replication | 80.82% <ø> (-0.05%) |
⬇️ |
| spanner-bulk-migration | 88.96% <ø> (-0.04%) |
⬇️ |
| gcs-spanner-dv | 88.02% <ø> (-0.08%) |
⬇️ |
| Files with missing lines | Coverage Δ | |
|---|---|---|
| ...oogle/cloud/teleport/v2/utils/DatastreamToDML.java | 44.35% <78.57%> (+9.48%) |
⬆️ |
🚀 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.
Loading