Caleb Rackliffe cassandra_src last 6 months


 17 Collaborator
Štefan Miklošovič , Sam Tunnicliffe , Marcus Eriksson , David Capwell , Brandon Williams , Mick Semb Wever , Benjamin Lerer , Alex Petrov , Zhao Yang , Ariel Weisberg , Maxim Muzafarov , Ekaterina Dimitrova , Abe Ratnofsky , Arun Ganesh , Bernardo Botella , James Hu , Jakub Zytka

 14 Patch  14 Review
ce035b021542717a61972a00fe341d9ac9f829d3, 2651623af6bb3da5f820d9e09abfbdd0683a1322, 376fe2a9fe3f13c7555c40cda6d3912d55ef63cc, cccb9821b4e4558e16b2c4577c398f8864612687, 32030e4fa35813803ebaa93e1aa54964ae2b0cf5, f9e2f1b219c0b570eb59d529da42722178608572, 019c9118d4109ee1d394b65281c45495eb57e033, 176ce395bb42c102a8df080ecd26559ab0c93b13, 219eea33b6102ceac4832368444878b64ff2a63a, 9da4bd412d1c7d34048241806cd572862b494648, b4f1c6d250991fc27c5f87a2dc0fd81e7ad0d272, bddaa4409fc4cb83394c2963a1028bcfb9dce733, 7903ce27275be46465100600ed04802e08e2aca5, d54646e40957ffc18f651753941fac3068b79f8e 75ec1ada7a40761e8b6eb948925c2dd2b116876e, f9ab5cf797013211c51c4e7d2dbd401300eb44e6, bc40d3bb27cac7979867def92fe84e5fa5011155, ad4ad5ef5aa9a432d7126140fc9f4fedcd20411c, 63cad45bfc74c2d3a3705bc64398742e76bef136, b4894226c57bf2cbc29cad1db47938c9e5ef0a7c, bddaa4409fc4cb83394c2963a1028bcfb9dce733, c7e9048d4df9c0a5bb178c8388a13ad44f1cc0d2, 2c52a8be6fdac7305e433b7f28bd70596ef1444a, 52396ec1fc4d08a988714704ff0cbb796ee06f7f, 3afa2585d9b7c88dc7d83c929df6f70c988d27a7, 018feb36f42d28bc11073741ef224b42f9a60ad0, b8e08840ee676a4d94f643221627689241e5f51f, 273975ef26e5de1a10a98c0df364cb67fa7830e3

75ec1ada7a40761e8b6eb948925c2dd2b116876e | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2024-12-16 23:18:36+01:00

    Check presence of a snapshot in a case-insensitive manner on macOS platform to prevent hardlinking failures
    
    When hardlinks are created for a snapshot with the name "snapshot"
    and then we take a snapshot with the name "Snapshot", macOS platform thinks
    that this was already hardlinked because its hardlinking implementation
    does not seem to be case-sensitive. The fix consists of checking,
    in a case-insensitive manner, if there is already such snapshot,
    but only on macOS platform.
    
    The patch also does not create empty directories for a given snapshot
    prematurely before checking its presence so there are not dangling empty
    directories in case of a failure.
    
    patch by Stefan Miklosovic; reviewed by Bernardo Botella, Caleb Rackliffe for CASSANDRA-20146

ce035b021542717a61972a00fe341d9ac9f829d3 | Author: Caleb Rackliffe <calebrackliffe@gmail.com>
 | 2024-12-09 17:21:21-06:00

    Restore optimization in MultiCBuilder around building one clustering
    
    patch by Caleb Rackliffe; reviewed by Benjamin Lerer, Abe Ratnofsky, and Bernardo Botella for CASSANDRA-20129

bc40d3bb27cac7979867def92fe84e5fa5011155 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
 | 2024-12-04 15:46:30-05:00

    Fix RequestFailureReason constants codes
    patch by Ekaterina Dimitrova; reviewed by Caleb Rackliffe and Stefan Miklosovic  for CASSANDRA-20126

2651623af6bb3da5f820d9e09abfbdd0683a1322 | Author: Caleb Rackliffe <calebrackliffe@gmail.com>
 | 2024-11-20 16:13:01-06:00

    Interpret inet, bigint, varint, and decimal as non-reversed types for query construction and post-filtering
    
    patch by Caleb Rackliffe; reviewed by David Capwell for CASSANDRA-20100

376fe2a9fe3f13c7555c40cda6d3912d55ef63cc | Author: Caleb Rackliffe <calebrackliffe@gmail.com>
 | 2024-11-12 19:10:15-06:00

    Streamline the serialized format for index status gossip messages
    
    patch by Caleb Rackliffe; reviewed by David Capwell for CASSANDRA-20058

f9ab5cf797013211c51c4e7d2dbd401300eb44e6 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2024-11-08 13:39:51+01:00

    Add flag to avoid invalidating key cache on sstable deletions
    
    Patch by marcuse; reviewed by Caleb Rackliffe for CASSANDRA-20068

cccb9821b4e4558e16b2c4577c398f8864612687 | Author: Caleb Rackliffe <calebrackliffe@gmail.com>
 | 2024-11-01 16:40:49-05:00

    Batch clusterings into single SAI partition post-filtering reads
    
    patch by Caleb Rackliffe; reviewed by Zhao Yang for CASSANDRA-19497

32030e4fa35813803ebaa93e1aa54964ae2b0cf5 | Author: Caleb Rackliffe <calebrackliffe@gmail.com>
 | 2024-10-29 10:11:24-05:00

    Reintroduce RestrictionSet#iterator() optimization around multi-column restrictions
    
    patch by Caleb Rackliffe; reviewed by Benjamin Lerer for CASSANDRA-20034

f9e2f1b219c0b570eb59d529da42722178608572 | Author: Caleb Rackliffe <crackliffe@apple.com>
 | 2024-10-17 14:37:36-05:00

    Properly cancel in-flight futures and reject requests in EpochAwareDebounce during shutdown
    
    patch by Caleb Rackliffe; reviewed by David Capwell and Sam Tunnicliffe for CASSANDRA-19848
    
    Co-authored-by: Caleb Rackliffe <calebrackliffe@gmail.com>
    Co-authored-by: Sam Tunnicliffe <samt@apache.org>

176ce395bb42c102a8df080ecd26559ab0c93b13 | Author: Caleb Rackliffe <calebrackliffe@gmail.com>
 | 2024-10-09 14:52:40-05:00

    Always write local expiration time as an int to LivenessInfo digest
    
    patch by Caleb Rackliffe; reviewed by Mick Semb Wever, David Capwell, and Marcus Eriksson for CASSANDRA-19989

219eea33b6102ceac4832368444878b64ff2a63a | Author: Caleb Rackliffe <calebrackliffe@gmail.com>
 | 2024-10-03 17:17:02-05:00

    Ensure Relation#toRestriction() handles ReversedType properly
    
    patch by Caleb Rackliffe; reviewed by David Capwell for CASSANDRA-19950

ad4ad5ef5aa9a432d7126140fc9f4fedcd20411c | Author: Maxim Muzafarov <maxmuzaf@gmail.com>
 | 2024-09-30 15:42:55+02:00

    Fix race condition in DecayingEstimatedHistogramReservoir during rescale
    
    patch by Maxim Muzafarov; reviewed by Caleb Rackliffe for CASSANDRA-19365
    
    Co-authored-by: Jakub Zytka <jakub.zytka@datastax.com>

019c9118d4109ee1d394b65281c45495eb57e033 | Author: Caleb Rackliffe <calebrackliffe@gmail.com>
 | 2024-09-27 14:07:24-05:00

    Use SinglePartitionReadCommand for index queries that use strict filtering
    
    patch by Caleb Rackliffe; reviewed by Ariel Weisberg for CASSANDRA-19968

63cad45bfc74c2d3a3705bc64398742e76bef136 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2024-09-27 12:42:34+02:00

    Ensure thread-safety for CommitLogArchiver in CommitLog
    
    patch by Stefan Miklosovic; reviewed by Caleb Rackliffe for CASSANDRA-19960

9da4bd412d1c7d34048241806cd572862b494648 | Author: Caleb Rackliffe <calebrackliffe@gmail.com>
 | 2024-09-23 12:04:34-05:00

    Ensure that RFP queries potentially stale replicas even with only key columns in the row filter
    
    patch by Caleb Rackliffe; reviewed by Stefan Miklosovic for CASSANDRA-19938

b4894226c57bf2cbc29cad1db47938c9e5ef0a7c | Author: Abe Ratnofsky <abe@aber.io>
 | 2024-09-06 12:43:24-07:00

    Add guardrail for enabling usage of VectorType
    
    patch by Abe Ratnofsky; reviewed by Caleb Rackliffe, David Capwell for CASSANDRA-19903

bddaa4409fc4cb83394c2963a1028bcfb9dce733 | Author: Arun Ganesh <20590666+arkn98@users.noreply.github.com>
 | 2024-09-04 13:49:20-07:00

    SAI support for BETWEEN operator
    
    Patch by Arun Ganesh; reviewed by Caleb Rackliffe and Zhao Yang for CASSANDRA-19688
    
    Co-authored-by: Arun Ganesh <20590666+arkn98@users.noreply.github.com>
    Co-authored-by: Caleb Rackliffe <calebrackliffe@gmail.com>

c7e9048d4df9c0a5bb178c8388a13ad44f1cc0d2 | Author: Benjamin Lerer <b.lerer@gmail.com>
 | 2024-08-27 09:11:41+02:00

    Fix BETWEEN filtering for reversed clustering columns
    
    patch by Benjamin Lerer; reviewed by Caleb Rackliffe for CASSANDRA-19878

2c52a8be6fdac7305e433b7f28bd70596ef1444a | Author: David Capwell <dcapwell@apache.org>
 | 2024-08-20 11:50:34-07:00

    Improve CQLTester to make it trivial to run the tests with different configs, and to add randomness to the test
    
    patch by David Capwell; reviewed by Caleb Rackliffe for CASSANDRA-19833

3afa2585d9b7c88dc7d83c929df6f70c988d27a7 | Author: David Capwell <dcapwell@apache.org>
 | 2024-08-14 11:55:19-07:00

    Memtable allocation type unslabbed_heap_buffers_logged will cause an assertion error for TrieMemtables and SegmentedTrieMemtables
    
    patch by David Capwell; reviewed by Brandon Williams, Caleb Rackliffe for CASSANDRA-19835

7903ce27275be46465100600ed04802e08e2aca5 | Author: Caleb Rackliffe <calebrackliffe@gmail.com>
 | 2024-07-31 12:22:56-05:00

    Deprecate and ignore use_deterministic_table_id
    
    patch by Caleb Rackliffe; reviewed by David Capwell for CASSANDRA-19809

018feb36f42d28bc11073741ef224b42f9a60ad0 | Author: Alex Petrov <oleksandr.petrov@gmail.com>
 | 2024-07-25 14:47:13+02:00

    NPE on Directory in ShortPaxosSimulationTest
    
    Patch by Alex Petrov, reviewed by Caleb Rackliffe and Marcus Eriksson for CASSANDRA-19794

273975ef26e5de1a10a98c0df364cb67fa7830e3 | Author: Arun Ganesh <20590666+arkn98@users.noreply.github.com>
 | 2024-07-23 20:55:13-07:00

    Prioritize built indexes in IndexStatusManager
    
    Patch by Arun Ganesh; reviewed by Caleb Rackliffe and Zhao Yang for CASSANDRA-19400

52396ec1fc4d08a988714704ff0cbb796ee06f7f | Author: Alex Petrov <oleksandr.petrov@gmail.com>
 | 2024-07-19 14:44:31+02:00

    Simplify and deduplicate Harry ModelChecker
    
    Patch by Alex Petrov; reviewed by Caleb Rackliffe for CASSANDRA-19788.

b8e08840ee676a4d94f643221627689241e5f51f | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2024-01-02 15:06:55+01:00

    Do not spam log with SSLExceptions
    
    patch by Stefan Miklosovic; reviewed by Caleb Rackliffe for CASSANDRA-18839
    
    Co-authored-by: James Hu <jhudson15869@gmail.com>

d54646e40957ffc18f651753941fac3068b79f8e | Author: Marcus Eriksson <marcus_eriksson@apple.com>
 | 2022-05-27 00:40:44+02:00

    UnsupportedOperationException when reducing scope for LCS compactions
    
    patch by Caleb Rackliffe; reviewed by Zhao Yang, Brandon Williams, and Marcus Eriksson for CASSANDRA-19704
    
    Co-authored-by: Marcus Eriksson <marcuse@apache.org>
    Co-authored-by: Caleb Rackliffe <calebrackliffe@gmail.com>

b4f1c6d250991fc27c5f87a2dc0fd81e7ad0d272 | Author: Caleb Rackliffe <calebrackliffe@gmail.com>
 | 2020-05-28 14:26:25-06:00

    Safer handling of out-of-range tokens
    
    patch by Caleb Rackliffe; reviewed by Mick Semb Wever for CASSANDRA-13704
    
    Co-authored-by: Sam Tunnicliffe <sam@beobal.com>
    Co-authored-by: Caleb Rackliffe <calebrackliffe@gmail.com>
    Co-authored-by: Mick Semb Wever <mck@apache.org>
    Co-authored-by: Ariel Weisberg <aweisberg@apple.com>