On Fri, Apr 10, 2015 at 8:34 PM, Ariel Weisberg <ariel.weisb...@datastax.com
> wrote:

> Hi Marcus,
>
> CASSANDRA-8211 <https://issues.apache.org/jira/browse/CASSANDRA-8211>
> Overlapping
> sstables in L1+
>
> So the question I would ask is would the workload that reproduces this
> specific bug be interesting in the general sense. Do we have to do anything
> special to reproduce it like make many non-verlapping sstables in L0 and is
> that interesting in the general sense.
>

The way I reproduced it was (and I doubt it is interesting in the general
case)
* insert 10M keys with stress
* major compact
* stop node
* sstablesplit
* start node
* switch to LCS
* wait, repeat if no error within 5 minutes

ie, very specific to the bug


>
> CASSANDRA-8320 <https://issues.apache.org/jira/browse/CASSANDRA-8320>
>  2.1.2: NullPointerException in SSTableWriter
>
> What tests did we add for this? Is it a targeted regression test, or are we
> now fully exercising SSTableRewriter the way users do against
> representative configurations and data?
>
>
Yes, we added unit tests that exercises the code in SSTableRewriter


> CASSANDRA-8432 <https://issues.apache.org/jira/browse/CASSANDRA-8432>
> Standalone
> Scrubber broken for LCS
>
> OK great. Looks like I didn't need to ask Jeremiah to do to look at the
> offline tools.
>
> CASSANDRA-8386 <https://issues.apache.org/jira/browse/CASSANDRA-8386> Make
> sure we release references to sstables after incremental repair
> CASSANDRA-8316 <https://issues.apache.org/jira/browse/CASSANDRA-8316> "Did
> not get positive replies from all endpoints" error on incremental repair
> CASSANDRA-8580 <https://issues.apache.org/jira/browse/CASSANDRA-8580>
> AssertionErrors
> after activating unchecked_tombstone_compaction with leveled compaction
> CASSANDRA-8458 <https://issues.apache.org/jira/browse/CASSANDRA-8458>
> Don't
> give out positions in an sstable beyond its first/last tokens
>
> Can you capture the elements of what we need and put it under
> CASSANDRA-9012. Maybe a ticket for testing repair under load, a ticket for
> switching compaction strategies and what the test scenarios for that would
> be, and when you say configurations what kind of configurations are you
> thinking of?
>

will add subtickets to #9012


>
> CASSANDRA-8525 <https://issues.apache.org/jira/browse/CASSANDRA-8525>
> Bloom
> Filter truePositive counter not updated on key cache hit
>
> I think for JMX we only need to test that the access path delivers the
> value. Knowing we had to test for the value was I think an original
> implementer and reviewer issue. There was a metric exposed by the unit so
> we needed a test that shows the metric has a correct value.
>
> CASSANDRA-8532 <https://issues.apache.org/jira/browse/CASSANDRA-8532> Fix
> calculation of expected write size during compaction
> https://issues.apache.org/jira/browse/CASSANDRA-8562 Fix checking
> available disk
> space before compaction starts
>
> Great. Linked 9154 to 9012 (Triage missing tests)
>
> CASSANDRA-8635 <https://issues.apache.org/jira/browse/CASSANDRA-8635> STCS
> cold sstable omission does not handle overwrites without reads
>
> Can you create a ticket for this then? We should emit this workload pattern
> and then validate after that utilization is as expected.
>
> Alternatively this could be caught as a performance regression? It's
> starting to seem like some regressions could be caught as performance
> regressions.
>

Yes this would definitely be caught in a performance test, if the workload
was correct (ie, very few reads, many writes)

/Marcus

Reply via email to