[Draft for testing, not for review.] Implementing Spanner UUID type in data migrations#3847
Draft
VardhanThigle wants to merge 3 commits into
Draft
[Draft for testing, not for review.] Implementing Spanner UUID type in data migrations#3847VardhanThigle wants to merge 3 commits into
VardhanThigle wants to merge 3 commits into
Codecov / codecov/project
succeeded
Jun 15, 2026 in 0s
55.51% (+0.55%) compared to f66b280
View this Pull Request on Codecov
55.51% (+0.55%) compared to f66b280
Details
Codecov Report
❌ Patch coverage is 93.25843% with 6 lines in your changes missing coverage. Please review.
✅ Project coverage is 55.51%. Comparing base (f66b280) to head (a16d47d).
Additional details and impacted files
@@ Coverage Diff @@
## main #3847 +/- ##
============================================
+ Coverage 54.96% 55.51% +0.55%
+ Complexity 6925 6516 -409
============================================
Files 1096 1102 +6
Lines 67353 67525 +172
Branches 7558 7580 +22
============================================
+ Hits 37021 37488 +467
+ Misses 27857 27594 -263
+ Partials 2475 2443 -32 | Components | Coverage Δ | |
|---|---|---|
| spanner-templates | 76.12% <93.25%> (+1.31%) |
⬆️ |
| spanner-import-export | 68.65% <ø> (+0.12%) |
⬆️ |
| spanner-live-forward-migration | 90.35% <100.00%> (+2.96%) |
⬆️ |
| spanner-live-reverse-replication | 83.02% <95.12%> (+4.22%) |
⬆️ |
| spanner-bulk-migration | 92.67% <97.53%> (+1.70%) |
⬆️ |
| gcs-spanner-dv | 89.24% <100.00%> (+3.49%) |
⬆️ |
| Files with missing lines | Coverage Δ | |
|---|---|---|
| ...m/google/cloud/teleport/v2/spanner/ddl/Column.java | 91.52% <100.00%> (+31.76%) |
⬆️ |
| .../v2/spanner/migrations/avro/AvroToValueMapper.java | 95.34% <100.00%> (+1.17%) |
⬆️ |
| ...er/migrations/avro/GenericRecordTypeConvertor.java | 96.35% <100.00%> (+0.08%) |
⬆️ |
| ...ations/convertors/ChangeEventSpannerConvertor.java | 85.93% <100.00%> (+0.69%) |
⬆️ |
| ...igrations/convertors/ChangeEventTypeConvertor.java | 88.81% <100.00%> (+0.75%) |
⬆️ |
| ...om/google/cloud/teleport/v2/spanner/type/Type.java | 99.47% <100.00%> (+13.28%) |
⬆️ |
| ...ogle/cloud/teleport/v2/writer/DeadLetterQueue.java | 92.50% <71.42%> (-0.25%) |
⬇️ |
| ...rt/v2/templates/dbutils/dml/MySQLDMLGenerator.java | 89.26% <50.00%> (+0.14%) |
⬆️ |
| .../templates/dbutils/dml/PostgreSQLDMLGenerator.java | 88.23% <50.00%> (+0.15%) |
⬆️ |
🚀 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