Skip to content

Commit 806bbdd

Browse files
committed
Update Kafka connect lineage md
1 parent f7850e0 commit 806bbdd

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

β€Žmetadata-ingestion/KAFKA_CONNECT_LINEAGE.mdβ€Ž

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -398,7 +398,7 @@ def _extract_lineages_cloud_with_transforms(
398398

399399
1. **Type-Safe Architecture**: 100% type annotation coverage with MyPy compliance (0 errors)
400400
2. **Factory Pattern Implementation**: Clean separation of concerns with connector-specific factories
401-
3. **Comprehensive Testing**: 93 test methods across 16 test classes (2,800+ lines of tests including new Cloud transform pipeline tests)
401+
3. **Comprehensive Testing**: 117 test methods across 27 test classes (3,799 lines of tests with comprehensive coverage across all connector types)
402402
4. **Environment Detection**: Automatic Cloud vs Platform detection and strategy selection
403403
5. **Transform Pipeline**: Fully functional forward transform pipeline with Java regex compatibility
404404
6. **BigQuery Sink Enhancement**: Official Kafka Connect compatible table name sanitization
@@ -407,14 +407,14 @@ def _extract_lineages_cloud_with_transforms(
407407

408408
### πŸ“Š **Quality Metrics**
409409

410-
| **Metric** | **Value** | **Status** |
411-
| -------------------- | -------------------------------- | ------------------- |
412-
| **Lines of Code** | 5,713+ lines across 9 files | βœ… Production Scale |
413-
| **Type Safety** | 0 MyPy errors | βœ… Full Compliance |
414-
| **Test Coverage** | 93 test methods, 16 test classes | βœ… Comprehensive |
415-
| **Code Quality** | All Ruff checks passing | βœ… Clean Code |
416-
| **Error Handling** | 124 exception handlers | βœ… Robust |
417-
| **Logging Coverage** | 138 log statements | βœ… Observable |
410+
| **Metric** | **Value** | **Status** |
411+
| -------------------- | --------------------------------- | ------------------- |
412+
| **Lines of Code** | 5,713+ lines across 9 files | βœ… Production Scale |
413+
| **Type Safety** | 0 MyPy errors | βœ… Full Compliance |
414+
| **Test Coverage** | 117 test methods, 27 test classes | βœ… Comprehensive |
415+
| **Code Quality** | All Ruff checks passing | βœ… Clean Code |
416+
| **Error Handling** | 124 exception handlers | βœ… Robust |
417+
| **Logging Coverage** | 138 log statements | βœ… Observable |
418418

419419
### πŸ—οΈ **Architecture Strengths**
420420

0 commit comments

Comments
Β (0)