Agreed.

In any case, a patch <https://issues.apache.org/jira/browse/CASSANDRA-16807>
is now available.

On Fri, Jul 16, 2021 at 3:32 PM Brandon Williams <dri...@gmail.com> wrote:

> I discussed this with Caleb on slack, and these queries fail in both
> 3.x and 4.0.  The difference is that in 4.0 they will receive an
> internal server error from the assertion, whereas on 3.x they will
> just receive an incorrect response that they will believe to be
> correct.
>
> Given that this is incorrect behavior in both versions, I don't think
> we need to block 4.0 release for this, since this is nothing new.  The
> only difference is in how the server is responding to it, and I would
> consider an error an improvement over being lied to, if forced to
> choose between the two.
>
> On Fri, Jul 16, 2021 at 2:12 PM Caleb Rackliffe
> <calebrackli...@gmail.com> wrote:
> >
> > tl;dr At best CASSANDRA-16807 means some queries that shouldn't fail do
> > fail, and at worst, this is a potentially dangerous consistency problem.
> >
> > https://issues.apache.org/jira/browse/CASSANDRA-16807
> >
> > I'm working on a solution either way, but I want to see if there are any
> > opinions out there on whether this should be included in 4.0.0 or bumped
> to
> > the first patch release. It's not strictly a regression from 3.x,
> although
> > the assertion that helped us identify it only exists in 4.0.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org
> For additional commands, e-mail: dev-h...@cassandra.apache.org
>
>

Reply via email to