[
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: [email protected]
For additional commands, e-mail: [email protected]