[ https://issues.apache.org/jira/browse/CASSANDRA-13959?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16211978#comment-16211978 ]
Jeff Jirsa commented on CASSANDRA-13959: ---------------------------------------- {quote} I'm really still not sure what benefit you see in saying it's experimental rather than just fixing whatever these problems are that you can't actually describe. {quote} and: {quote} Anyone who reads that discussion isn't going to be convinced some well educated decision was made. {quote} Both addressed by [~benedict] in one paragraph: [here|https://lists.apache.org/thread.html/de6b92f62eb93e6f424f6a846177f31980e2f1f8ac5e7bde29550a4f@%3Cdev.cassandra.apache.org%3E]: {quote} MVs are by far and away the most complicated feature we have ever delivered. We do not fully understand it, even in theory, let alone can we be sure we have the implementation right. {quote} The only way to know all of the problems is to formally model it, and then verify the implementation matches the model. That hasn't happened. The next best way (which is still insufficient) is to run it at scale and actually hunt for flaws. That hasn't happened. I know it hasn't happened, because if that sort of testing did happen, whoever did it would have necessarily stumbled across all sorts bugs like ( CASSANDRA-13595 , CASSANDRA-13911, CASSANDRA-13880, CASSANDRA-12872 , CASSANDRA-13747 ). I *strongly encourage* you to spend time and effort to find and fix the bugs you know about, but until someone can provide some level of confidence that it's safe, we shouldn't let users ASSUME it's safe. > Add yaml flag for disabling MVs, log warnings on creation > --------------------------------------------------------- > > Key: CASSANDRA-13959 > URL: https://issues.apache.org/jira/browse/CASSANDRA-13959 > Project: Cassandra > Issue Type: Bug > Components: Materialized Views > Reporter: Blake Eggleston > Assignee: Blake Eggleston > Priority: Minor > Fix For: 4.0, 3.0.x, 3.11.x > > > As discussed on dev@, we should give operators the option to disable > materialized view creation, and log warnings when they're created. -- This message was sent by Atlassian JIRA (v6.4.14#64029) --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org