On 3 October 2017 at 04:57, Aleksey Yeshchenko <alek...@apple.com> wrote:
> The idea is to check the flag in CreateViewStatement, so creation of new > MVs doesn’t succeed without that flag flipped. > Obviously, just disabling existing MVs working in a minor would be silly. > As for the warning - yes, that should also be emitted. Unconditionally. > Thanks Aleksey, this was the best read in this thread imo of what should be done with MVs. (With these warnings being emitted in both logs and cqlsh). Hopefully similar "creation flags" and log+cqlsh warnings can be added to: triggers, SASI, and incremental repair (<4.0). CDC sounds like it is in the same basket, but it already has the `cdc_enabled` yaml flag which defaults false. Mick