The kafka-sink Cargo feature existed but was not enabled in production builds, causing all Kafka CDC events to be silently dropped at runtime. Changes: - Add --features miroir-core/kafka-sink to cargo-build in miroir-ci.yaml - Update Dockerfile comments to reflect the expected build commands - Add kafka_sink_feature.rs integration test with #[cfg(feature = "kafka-sink")] The test verifies: - Feature is enabled (compile-time check) - CdcManager publish works with Kafka config - Kafka sink config parses correctly Fixes plan-gap: kafka-sink feature not enabled in CI build and Dockerfile |
||
|---|---|---|
| .. | ||
| argo-workflows | ||
| argocd | ||
| examples/argocd-apps | ||
| openbao-policy.hcl | ||