Hi everybody,

As discussed before the holidays, it might make sense to revisit the scope
of the quality testing tickets for 4.0 GA to ensure that the 4.0 release is
not held for longer than necessary.

The current status of the quality testing tasks are the following:

*DONE:*

* CASSANDRA-15583 <https://issues.apache.org/jira/browse/CASSANDRA-15583>
Tooling, Bundled and First Party*
CASSANDRA-15586 <https://issues.apache.org/jira/browse/CASSANDRA-15586>
Cluster Setup and Maintenance
CASSANDRA-15587 <https://issues.apache.org/jira/browse/CASSANDRA-15587>
Platforms and Runtimes


*NON BLOCKING:*

The goals of the following ticket have been reached. Once GA is closed they
will be marked as done.

CASSANDRA-15537 <https://issues.apache.org/jira/browse/CASSANDRA-15537>
Local Read/Write Path: Upgrade and Diff Test
CASSANDRA-15584 <https://issues.apache.org/jira/browse/CASSANDRA-15584>
Tooling - External Ecosystem

If I understood Jordan comment correctly on the following ticket, its
should also not be a blocker for 4.0
CASSANDRA-15585 <https://issues.apache.org/jira/browse/CASSANDRA-15585>
Test Frameworks, Tooling, Infra / Automation

*BLOCKING GA:*

CASSANDRA-15579 <https://issues.apache.org/jira/browse/CASSANDRA-15579>
Distributed Read/Write Path
    4 sub-tasks: 1 resolved, 2 in progress, 1 open

CASSANDRA-15580 <https://issues.apache.org/jira/browse/CASSANDRA-15580>
Repair
    Test scenarios are ready, working on integrating them to circle-ci

CASSANDRA-15581 <https://issues.apache.org/jira/browse/CASSANDRA-15581>
Compaction
    9 sub-tasks: 5 patch available, 1 review in progress, 3 triage needed

CASSANDRA-15582 <https://issues.apache.org/jira/browse/CASSANDRA-15582>
Metrics
   16 sub-tasks: 9 resolved, 5 patch available, 5 open

CASSANDRA-15588 <https://issues.apache.org/jira/browse/CASSANDRA-15588>
Cluster Upgrade
6 sub-tasks: 4 resolved, 1 in progress, 1 open
CASSANDRA-15538 <https://issues.apache.org/jira/browse/CASSANDRA-15538>
Local Read/Write Path No progress has been made on that ticket. The
conclusion so far is that Harry is our best choice to uncover issues in
that area but there is no clear plan on how to move forward.
We have made some progress across the quality testing tickets. Nevertheless
there is still a significant amount of tickets to fix. As our time and
resources are limited it might make sense to focus on what we believe are
the most critical for 4.0 and relax our constraints on others. For example
it seems to me that the metrics tickets will mainly help to discover non
critical old issues that are not blockers for 4.0. It is clear to me that
they should be fixed but that could probably be done for the 4.0.x/4.1
release  (I fully volunteer for that :-)). The same could be true for some
other areas of the code.

In my opinion the important questions we would need to answer are:

   1. Are there some tickets that we should make non-blocking for 4.0 ?
   2. What do we do about CASSANDRA-15538
   <https://issues.apache.org/jira/browse/CASSANDRA-15538> Local Read/Write
   Path?

Thanks in advance for your feedback :-)

Reply via email to