Hi everyone, We’d like to propose a new Cassandra Enhancement Proposal: CEP-48: First-Class Materialized View Support <https://cwiki.apache.org/confluence/display/CASSANDRA/CEP-48%3A+First-Class+Materialized+View+Support> .
This CEP focuses on addressing the long-standing consistency issues in the current Materialized View (MV) implementation by introducing a new architecture that keeps base tables and MVs reliably in sync. It also adds a new validation and repair type to Cassandra’s repair process to support MV repair based on the base table. The goal is to make MV a first-class, production-ready feature that users can depend on—without relying on external reconciliation tools or custom workarounds. We’d really appreciate your feedback—please keep the discussion on this mailing list thread. Thanks, Runtian