Piotr Kolaczkowski cassandra_src all time


 8 Collaborator
Jonathan Ellis , Benjamin Lerer , Caleb Rackliffe , Andrés de la Peña , Ekaterina Dimitrova , Jacek Lewandowski , Paul Pak , Michael Marshall

 3 Patch  2 Review
e0074a31ef26adaebff6ac0657e4471fc805f93f, b0150e86fbf5863fd831cfca8118f1a8bd254a43, 533bf3f6a8c3a1802c5a88a79dba34027a60075a 016d91a7d7d6c7998d1f3cb35726baf8dd9bac03, 708adca7d702ce2466e80c4bf83f3c5b7cecca46

e0074a31ef26adaebff6ac0657e4471fc805f93f | Author: Benjamin Lerer <b.lerer@gmail.com>
 | 2024-03-21 11:11:10+01:00

    Add support for NOT operators in WHERE clauses (CASSANDRA-18584)
    In addition - Fixed Three Valued Logic
    
    patch by Piotr Kolaczkowski; reviewed by Benjamin Lerer, Ekaterina Dimitrova, Andres de la Pena for CASSANDRA-18584
    
    Co-authored-by: Benjamin Lerer <b.lerer@gmail.com>
    Co-authored by: Ekaterina Dimitrova<ekaterina.dimitrova@datastax.com>

b0150e86fbf5863fd831cfca8118f1a8bd254a43 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
 | 2024-03-04 13:46:25-05:00

    Clean up KeyRangeIterator classes
    * replace KeyRangeConcatIterator's PriorityQeueu with List
    * remove KeyRangeIterator.current and simplify
    * remove injected exception and tests - not relevant to the current implementation
    * expand randomized testing
    * inline getCurrent() -> peek(); rename getCount to getMaxKeys
    * redefine skipTo contract to not return a value (which saves unnecessary work when skipTo is called multiple times in a row)
    * calling hasNext in skipTo is a pessimization; if the iterator is in DONE state, then skipTo will see it and avoid further effort; if it is not, then we are computing a next value that we're just going to throw away
    * fix SingleNodeQueryFailureTest - tests now multi and single index
    * rationalize/standardize the way we release SSTableIndexes in QueryController
    
    patch by Ekaterina Dimitrova; reviewed by Caleb Rackliffe, Ekaterina Dimitrova for CASSANDRA-19428
    
    Co-authored-by: Caleb Rackliffe <calebrackliffe@gmail.com>
    Co-authored-by: Jonathan Ellis <jbellis@apache.org>
    Co-authored-by: Piotr Kolaczkowski <pkolaczk@datastax.com>
    Co-authored-by: Michael Marshall <michael.marshall@datastax.com>

016d91a7d7d6c7998d1f3cb35726baf8dd9bac03 | Author: Jacek Lewandowski <lewandowski.jacek@gmail.com>
 | 2023-09-28 14:23:42+02:00

    Fix closing iterator in SecondaryIndexBuilder
    
    Patch by Jacek Lewandowski; reviewed by Andres de la Peña, Piotr Kolaczkowski for CASSANDRA-18361

708adca7d702ce2466e80c4bf83f3c5b7cecca46 | Author: Jonathan Ellis <jbellis@apache.org>
 | 2014-10-09 11:10:20-05:00

    Allow concurrent use of CQLBulkOutputFormat
    patch by Paul Pak; reviewed by Piotr Kolaczkowski for CASSANDRA-7776

533bf3f6a8c3a1802c5a88a79dba34027a60075a | Author: Jonathan Ellis <jbellis@apache.org>
 | 2012-10-19 18:06:52-05:00

    add describe_splits_ex providing improved split size estimate
    patch by Piotr Kolaczkowski; reviewed by jbellis for CASSANDRA-4803