Rene Fichtmueller
6d03fac017
feat(tip): modulation/FEC enrichment + speed_gbps plausibility guard
sql/135: IMMUTABLE derivation helpers (modulation NRZ/PAM4/DP-16QAM/DP-QPSK/
Coherent, fec_type, inbuilt_fec, coherent) keyed off speed_gbps + form_factor +
part_number/standard_name regex. Fill-only, idempotent via
fn_tip_enrich_modulation_fec() + daily self-healing cron. Coverage >=100G 3-8% -> 46%.
Rules built by a 4-lens optical-standards workflow, adversarially verified (10G-ZR,
CFP2-DCO, AOC/DAC scope, bare-QSFP28 fixes folded in before apply).
sql/136: speed_gbps made nullable + tip_speed_is_implausible() + BEFORE trigger
trg_speed_plausibility (sanitize junk to NULL on write, never abort). One-time
cleanup nulled 4708 junk rows (reversible via tip_speed_gbps_rollback); legit
FC/SDI/CPRI/OTN gray band preserved.
sql/137: v_transceiver_speed_errors flags only real optics -> 596 (was 2134).
2026-07-11 00:57:44 +02:00
..
2026-04-21 23:02:25 +02:00
2026-07-07 12:06:07 +02:00
2026-07-11 00:57:44 +02:00
2026-07-07 12:06:07 +02:00
2026-07-07 12:06:07 +02:00
2026-07-07 12:06:07 +02:00
2026-07-07 12:06:07 +02:00
2026-07-07 12:06:07 +02:00
2026-07-07 12:06:07 +02:00
2026-07-07 12:06:07 +02:00
2026-03-30 08:07:12 +02:00
2026-07-08 09:17:29 +02:00
2026-07-07 23:02:20 +02:00
2026-07-07 12:06:07 +02:00
2026-05-13 21:33:19 +02:00
2026-05-13 16:36:33 +02:00
2026-04-25 17:44:20 +02:00
2026-07-07 12:06:07 +02:00
2026-07-06 11:38:19 +02:00
2026-04-21 00:34:28 +02:00
2026-03-28 02:30:19 +13:00
2026-03-28 02:30:19 +13:00
2026-07-07 12:06:07 +02:00
2026-07-06 10:16:27 +02:00
2026-03-30 08:07:12 +02:00
2026-07-07 12:06:07 +02:00
2026-04-25 08:55:21 +02:00
2026-04-26 00:01:21 +02:00
2026-05-09 14:06:34 +02:00
2026-07-07 12:06:07 +02:00
2026-04-18 01:37:12 +02:00
2026-05-13 21:33:19 +02:00
2026-04-25 12:21:56 +02:00
2026-07-07 12:06:07 +02:00