Caleb Rackliffe packaging_and_release all time


 17 Collaborator
Brandon Williams , Mick Semb Wever , Jonathan Ellis , Štefan Miklošovič , Ekaterina Dimitrova , Benjamin Lerer , Marcus Eriksson , Andrés de la Peña , Sam Tunnicliffe , David Capwell , Alex Petrov , Branimir Lambov , Blake Eggleston , Jon Meredith , Mike Adamson , Francisco Guerrero , Abe Ratnofsky

 7 Patch  20 Review
8a33f323508dab061dbebfd168e431cd0e683e01, 47ac59503679e57fef956787806d06a64913ff71, 5774415368debb8296968a12155f486c5d2b618c, cde91e56f09d9ebf315c79c9a81b89f70f4eb724, 8a33f323508dab061dbebfd168e431cd0e683e01, 47ac59503679e57fef956787806d06a64913ff71, 5774415368debb8296968a12155f486c5d2b618c a7c4ba9eeecb365e7c4753d8eaab747edd9a632a, dd08314ed654aafa60b2a82fc4953aac171ba3ef, 3409e5d9b341de2114d6410225922843539d4172, c51a7c66fc21ca2da08b89ae5f9b4817ee4d8c23, a7c4ba9eeecb365e7c4753d8eaab747edd9a632a, ccab496d2d37c86341d364dea6c27513fda27331, 3550b88307e87fa6d980f321359ccfcc6067b5a3, 439d1b122af334bf68c159b82ef4e4879c210bd5, 655a2455ac29395b0a303e6ad7fc4d458b18932d, eb208d3561eaf645f74f60b54c71ebe5bfc24c33, ebea2ba6ade00a6f156787ca4ee36b2f8eb003ad, cde91e56f09d9ebf315c79c9a81b89f70f4eb724, 230fe8e64722ac02dbf8cdafb7d4fef120726dd7, e4e19e33faf9ac7cf27a9779c8083a7f5c5b865a, 3409e5d9b341de2114d6410225922843539d4172, 81922c5a7bcbf9db7564a29922c9d8f6222c7cdc, 5bb4bab12f8edfef95ed13cbabf8c0f377986065, 4b3f07fc74089151efeff7a8fdfa9c414a1f0d6a, e4e19e33faf9ac7cf27a9779c8083a7f5c5b865a, a3258d66bcc9f946304c19d59e75d2721126303e

3550b88307e87fa6d980f321359ccfcc6067b5a3 | Author: mck <mck@apache.org>
 | 2024-10-24 15:09:18+02:00

    Suppress CVE-2024-45772 lucene-core-9.7.0.jar
    
    CVE in Lucene Replicator which the project doesn't use.
    
     patch by Mick Semb Wever; reviewed by Brandon Williams, Caleb Rackliffe for CASSANDRA-20024

8a33f323508dab061dbebfd168e431cd0e683e01 | Author: Caleb Rackliffe <calebrackliffe@gmail.com>
 | 2024-03-15 18:41:01-05:00

    Deprecate Python 3.7 and earlier, but allow cqlsh to run with Python 3.6-3.11
    
    patch by Caleb Rackliffe; reviewed by Brandon Williams and Stefan Miklosovic for CASSANDRA-19467

8a33f323508dab061dbebfd168e431cd0e683e01 | Author: Caleb Rackliffe <calebrackliffe@gmail.com>
 | 2024-03-15 18:41:01-05:00

    Deprecate Python 3.7 and earlier, but allow cqlsh to run with Python 3.6-3.11
    
    patch by Caleb Rackliffe; reviewed by Brandon Williams and Stefan Miklosovic for CASSANDRA-19467

439d1b122af334bf68c159b82ef4e4879c210bd5 | Author: Alex Petrov <oleksandr.petrov@gmail.com>
 | 2023-12-10 18:30:26+01:00

    Bring Harry into C* Tree
    
    Patch by Alex Petrov; reviewed by Caleb Rackliffe and Marcus Eriksson for CASSANDRA-19210.

655a2455ac29395b0a303e6ad7fc4d458b18932d | Author: Mike Adamson <madamson@datastax.com>
 | 2023-07-28 17:38:20+01:00

    Reduce size of per-SSTable index components for SAI
    
    This patch removes the PRIMARY_KEY_TRIE component and adds KeyLookup.Cursor#clusteredSeekToKey() to
    search for clustering keys within a partition. To do this a new on-disk component
    PARTITION_SIZES has been added that holds the size of each partition in the SSTable.
    
    patch by Mike Adamson; reviewed by Caleb Rackliffe and Andres de la Peña for CASSANDRA-18673

ebea2ba6ade00a6f156787ca4ee36b2f8eb003ad | Author: Jonathan Ellis <jbellis@datastax.com>
 | 2023-06-26 14:50:01-05:00

    Upgrade to lucene-core 9.7.0
    
    Notes on the upgrade path:
    - RamIndexOutput is replaced with ResettableByteBuffersIndexOutput, an extension of ByteBuffersIndexOutput, which was the closest thing to a replacement of RamIndexOutput.
    - Lucene exposes the code we needed from DirectReaders more or less directly in DirectReader now, so the old copied code has been deleted.
    - Lucene changed its data files to be little endian, but to keep its compatibility story simple it retained BE for the header and footer ints. That's the cause of the changes in SAICodecUtils.
    - We could gain a bit of performance making our own code natively little endian but that is too big of a change for this patch.
    
    patch by Jonathan Ellis; reviewed by Andrés de la Peña, Caleb Rackliffe, and Mike Adamson for CASSANDRA-18494

eb208d3561eaf645f74f60b54c71ebe5bfc24c33 | Author: Mike Adamson <madamson@datastax.com>
 | 2023-05-09 12:29:01+01:00

    Add basic text analysis to SAI, including "case_sensitive", "normalize", and "ascii" modes
    
    patch by Mike Adamson; reviewed by Caleb Rackliffe and Andres de la Peña for CASSANDRA-18479

cde91e56f09d9ebf315c79c9a81b89f70f4eb724 | Author: Mike Adamson <madamson@datastax.com>
 | 2023-01-19 14:24:46+00:00

    In-memory index implementation with query path
    
    This includes the following elements of the Storage Attached Index:
    - Memtable-attached indexes backed by an in-memory trie structure for byte-comparable values
    - Query path for the in-memory index
    - Index status propagation
    - Randomized testing for Memtable-attached indexes
    
    patch my Mike Adamson; reviewed by Caleb Rackliffe and Andres de la Peña for CASSANDRA-18058
    
    Co-authored-by: Mike Adamson <madamson@datastax.com>
    Co-authored-by: Caleb Rackliffe <calebrackliffe@gmail.com>

dd08314ed654aafa60b2a82fc4953aac171ba3ef | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
 | 2022-06-30 17:06:58-04:00

    Uncomment prepared_statements_cache_size, key_cache_size, counter_cache_size, index_summary_capacity which were
    commented out by mistake in a previous patch;
    Fix breaking change with cache_load_timeout; cache_load_timeout_seconds <=0 and cache_load_timeout=0 are equivalent
    and they both mean disabled;
    Deprecate public method setRate(final double throughputMbPerSec) in Compaction Manager in favor of
    setRateInBytes(final double throughputBytesPerSec);
    Revert breaking change removal of StressCQLSSTableWriter.Builder.withBufferSizeInMB(int size). Deprecate it in favor
    of StressCQLSSTableWriter.Builder.withBufferSizeInMiB(int size);
    Fix precision issues, add new -m flag (for nodetool/setstreamthroughput, nodetool/setinterdcstreamthroughput,
    nodetool/getstreamthroughput and nodetoo/getinterdcstreamthroughput), add new -d flags (nodetool/getstreamthroughput,
     nodetool/getinterdcstreamthroughput, nodetool/getcompactionthroughput);
    Fix a bug with precision in nodetool/compactionstats;
    Deprecate StorageService methods and add new ones for stream_throughput_outbound, inter_dc_stream_throughput_outbound,
    compaction_throughput_outbound in the JMX MBean `org.apache.cassandra.db:type=StorageService`;
    Removed getEntireSSTableStreamThroughputMebibytesPerSec in favor of new getEntireSSTableStreamThroughputMebibytesPerSecAsDouble
    in the JMX MBean `org.apache.cassandra.db:type=StorageService`;
    Removed getEntireSSTableInterDCStreamThroughputMebibytesPerSec in favor of getEntireSSTableInterDCStreamThroughputMebibytesPerSecAsDouble
    in the JMX MBean `org.apache.cassandra.db:type=StorageService`
    
    Patch by Ekaterina Dimitrova; reviewed by Caleb Rackliffe, Francisco Guerrero for CASSANDRA-17225

3409e5d9b341de2114d6410225922843539d4172 | Author: David Capwell <dcapwell@apache.org>
 | 2022-04-22 18:35:26-07:00

    Enhance SnakeYAML properties to be reusable outside of YAML parsing, support camel case conversion to snake case, and add support to ignore properties
    
    patch by David Capwell; reviewed by Caleb Rackliffe, Stefan Miklosovic for CASSANDRA-17166

3409e5d9b341de2114d6410225922843539d4172 | Author: David Capwell <dcapwell@apache.org>
 | 2022-04-22 18:35:26-07:00

    Enhance SnakeYAML properties to be reusable outside of YAML parsing, support camel case conversion to snake case, and add support to ignore properties
    
    patch by David Capwell; reviewed by Caleb Rackliffe, Stefan Miklosovic for CASSANDRA-17166

c51a7c66fc21ca2da08b89ae5f9b4817ee4d8c23 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
 | 2022-02-05 17:15:18-05:00

    Bulk change of units around the code to support the move to the new configuration framework
    patch by Ekaterina Dimitrova; reviewed by Caleb Rackliffe, David Capwell, Michael Semb Wever and Benjamin Lerer for CASSANDRA-15234

230fe8e64722ac02dbf8cdafb7d4fef120726dd7 | Author: Abe Ratnofsky <abe@aber.io>
 | 2022-02-04 11:15:42-08:00

    Include Git SHA in --verbose flag for nodetool version
    
    Patch by Abe Ratnofsky; review by Brandon Williams, Caleb Rackliffe, Michael Semb Wever and Stefan Miklosovic for CASSANDRA-17753

a3258d66bcc9f946304c19d59e75d2721126303e | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
 | 2022-02-01 17:14:17-05:00

    Transfer parameters to the newly introduced configuration framework (1)
    patch by Ekaterina Dimitrova; reviewed by Caleb Rackliffe, David Capwell, Michael Semb Wever and Benjamin Lerer for CASSANDRA-15234

5bb4bab12f8edfef95ed13cbabf8c0f377986065 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
 | 2022-01-31 21:51:49-05:00

    DataRate parameters transition to the new framework
    Fix the DB descriptorRefTest which failed on the previous commit
    patch by Ekaterina Dimitrova; reviewed by Caleb Rackliffe, David Capwell, Michael Semb Wever and Benjamin Lerer for CASSANDRA-15234

81922c5a7bcbf9db7564a29922c9d8f6222c7cdc | Author: Alex Petrov <oleksandr.petrov@gmail.com>
 | 2021-10-12 13:04:11+02:00

    Intoduce Harry to the tree
    
    Patch by Alex Petrov; reviewed by Caleb Rackliffe and Abe Ratnofsky for CASSANDRA-16262.

4b3f07fc74089151efeff7a8fdfa9c414a1f0d6a | Author: David Capwell <dcapwell@apache.org>
 | 2021-08-20 12:07:44-07:00

    allow blocking IPs from updating metrics about traffic
    
    patch by David Capwell; reviewed by Benjamin Lerer, Caleb Rackliffe, Jon Meredith for CASSANDRA-16859

e4e19e33faf9ac7cf27a9779c8083a7f5c5b865a | Author: Branimir Lambov <branimir.lambov@datastax.com>
 | 2021-05-14 16:13:35+03:00

    Add memtable API (CEP-11)
    
    patch by Branimir Lambov; reviewed by Andrés de la Peña and Caleb Rackliffe for CASSANDRA-17034

e4e19e33faf9ac7cf27a9779c8083a7f5c5b865a | Author: Branimir Lambov <branimir.lambov@datastax.com>
 | 2021-05-14 16:13:35+03:00

    Add memtable API (CEP-11)
    
    patch by Branimir Lambov; reviewed by Andrés de la Peña and Caleb Rackliffe for CASSANDRA-17034

a7c4ba9eeecb365e7c4753d8eaab747edd9a632a | Author: Sam Tunnicliffe <sam@beobal.com>
 | 2020-12-01 17:54:06+00:00

    Improve checksumming and compression in protocol V5
    
    This reverts the changes made to the native protocol V5 wire format in
    CASSANDRA-13304 and subsequent follow up JIRAs (CASSANDRA-15556 &
    CASSANDRA-14716). The framing format has been re-implemented based on the
    internode messaging format developed in CASSANDRA-15066.
    
    OPTIONS and STARTUP messages are unframed (i.e. identical to the V4 format).
    After sending its response to a STARTUP message, the server modifies the
    pipeline and all further messages are sent (and should be expected by the
    client to be received) in the format determined by the protocol version of
    the STARTUP message.
    
    Patch by Sam Tunnicliffe; reviewed by Alex Petrov and Caleb Rackliffe
    for CASSANDRA-15299

a7c4ba9eeecb365e7c4753d8eaab747edd9a632a | Author: Sam Tunnicliffe <sam@beobal.com>
 | 2020-12-01 17:54:06+00:00

    Improve checksumming and compression in protocol V5
    
    This reverts the changes made to the native protocol V5 wire format in
    CASSANDRA-13304 and subsequent follow up JIRAs (CASSANDRA-15556 &
    CASSANDRA-14716). The framing format has been re-implemented based on the
    internode messaging format developed in CASSANDRA-15066.
    
    OPTIONS and STARTUP messages are unframed (i.e. identical to the V4 format).
    After sending its response to a STARTUP message, the server modifies the
    pipeline and all further messages are sent (and should be expected by the
    client to be received) in the format determined by the protocol version of
    the STARTUP message.
    
    Patch by Sam Tunnicliffe; reviewed by Alex Petrov and Caleb Rackliffe
    for CASSANDRA-15299

47ac59503679e57fef956787806d06a64913ff71 | Author: Caleb Rackliffe <calebrackliffe@gmail.com>
 | 2020-07-15 13:40:20-05:00

    Backport CASSANDRA-12189, formatting fixes
    
    Patch by Caleb Rackliffe, reviewed by brandonwilliams for
    CASSANDRA-15948

5774415368debb8296968a12155f486c5d2b618c | Author: Caleb Rackliffe <calebrackliffe@gmail.com>
 | 2020-07-15 13:40:20-05:00

    Backport CASSANDRA-12189, formatting fixes
    
    Patch by Caleb Rackliffe, reviewed by brandonwilliams for
    CASSANDRA-15948

47ac59503679e57fef956787806d06a64913ff71 | Author: Caleb Rackliffe <calebrackliffe@gmail.com>
 | 2020-07-15 13:40:20-05:00

    Backport CASSANDRA-12189, formatting fixes
    
    Patch by Caleb Rackliffe, reviewed by brandonwilliams for
    CASSANDRA-15948

5774415368debb8296968a12155f486c5d2b618c | Author: Caleb Rackliffe <calebrackliffe@gmail.com>
 | 2020-07-15 13:40:20-05:00

    Backport CASSANDRA-12189, formatting fixes
    
    Patch by Caleb Rackliffe, reviewed by brandonwilliams for
    CASSANDRA-15948

ccab496d2d37c86341d364dea6c27513fda27331 | Author: Blake Eggleston <bdeggleston@gmail.com>
 | 2019-10-15 13:04:26-07:00

    Add byte array backed cells
    
    Patch by Blake Eggleston; reviewed by Caleb Rackliffe and Marcus Eriksson for CASSANDRA-15393