David Capwell test_and_ci last 3 years


 45 Collaborator
Brandon Williams , Štefan Miklošovič , Caleb Rackliffe , Andrés de la Peña , Berenguer Blasi , Ekaterina Dimitrova , Mick Semb Wever , Marcus Eriksson , Sam Tunnicliffe , Josh McKenzie , Alex Petrov , Jacek Lewandowski , Benjamin Lerer , Jon Meredith , Yifan Cai , Benedict Elliott Smith , Francisco Guerrero , Maxim Muzafarov , Dinesh Joshi , Aleksey Yeschenko , Paulo Motta , Mike Adamson , Blake Eggleston , Doug Rohrer , Zhao Yang , Chris Lohfink , Ariel Weisberg , Jordan West , Maxwell Guo , Abe Ratnofsky , Claude Warren , Savni Nagarkar , Natnael Adere , Arun Ganesh , Leonard Ma , Sunil Ramchandra Pawar , rwelgosh , reviewed by Caleb Rackliffe , edimitrov , ci worker , arkn98 , Tobias Lindaaker , Raymond Welgosh , Kamalesh Palanisamy , Claude Warren, Jr

 53 Patch  86 Review
4941b279bceb3a0fbe388be4305d25ec771f7b78, 28759d8bbc16daf45ca07ee27b4a8dfedc8cf92b, 971747e3e25b7dec6a8ed50ed56ac0d14a3de6b1, fdabc1f9774b1c06d68a0acbf8a470e45c787eec, ffc0f01b0eede35518c2838d3c21f440d871c08a, 2c52a8be6fdac7305e433b7f28bd70596ef1444a, 3afa2585d9b7c88dc7d83c929df6f70c988d27a7, 7f246d541985eb43d6867338f9900d3c93ba10d9, dc45bb5876aafa2ce7dcfe6a3b7de0f6a9a35fda, c14abb40b2d0e2e1db121eac65a1264a287bcd18, ca0b77d7434aa75528e0cb625889825d29c5f122, 46acaf22e688e7a2e707ac61fd88c96ed33b60d7, 505f5af645c1712c3da42d98d005276396ff2667, dca76145c2c1f846ed624c93b9c64484ce1946b7, 69f5df0b00cc822f41823901956aeff9fcdd9dbb, 2bab3f27ba1535203d61497abe6810cdcb4640d0, d828cd0228143438590f3aaa4e2c7d3c03bd66d8, 164fa7949d1437528363465d14ed20898f1daa9e, ae537abc6494564d7254a2126465522d86b44c1e, 4759a7353fca1dad330e913e7eaf1313890a35be, 8b0dc8ad6b5e657cf5946eaed17da0fdabaa53f4, d5b1483703b53c02fb0e616e58107afb814f9f81, 4e17922b61d6e90151c5e165ddbf0731232e566a, 5be1038c5d38af32d3cbb0545d867f21304f3a46, 4941b279bceb3a0fbe388be4305d25ec771f7b78, d25adb498abde240cc162cfe4a9630c01381c7f9, c4b1c0614e42b4ea2064822d31c28aa5d4f1450a, 3f2e8d1883c586bdb9cd7a23076ceaaeefa4bd8c, e0a6b83a02804bf976fdc43718001f23818ee53d, 6247c9d966d7e3886fef0c7486013578407b37e4, d3ce825bf2b376fd2516e4b594ddb69037c13159, f451c2b02827fd1db34a14e7603a52ffe4fb188e, 89fbb1acf42c97f57ce7301674ab6f9647320c65, 6396562f71316838083618714b142fd982ae0155, 3409e5d9b341de2114d6410225922843539d4172, 2b90ac1a1671b4071d9aa6f18e852021bc66702d, 7db3285e7b745e591dc4c405ae9af6c1cddb0c79, dac738d2eba8629d4f482d7cbfd855d2c5b9df47, 2fde9af74f12179fd8b3d592adc9a24d8b2d8f23, 828d98e9d7643501ee3ac9fa45d46d0b596cfb11, ffa1e9cf5a5646707da282460fe765d56fa78cb0, b9d9f9c7dab9b39fb27a4be0b6d9ce2a8718167e, e87a1e0c0a19c64ed2edc2d340c0f8af16776e2c, f0c97132c969cc8dd028d00c5e68ada8b0b9b9c6, df16b3750dc2c1b6b9bcdece6f81dfd3de7ebdfa, b355b84c5f7b53d390822332215e3751df562559, 7bc8467233af69391efeaf74ef87a73c0ea9ceb1, be48c417e6bbbd7c58f43ed001c9a2209a6339ab, 3935906a685640b2f6a2058b38fdf45d917edfc9, 0448f15e3db392f2f60db332fabf6309aa3d5089, dadade5dd5b23156fa9aa90d90f5ecafd5453d8c, c8453789f8934ebbd817eef09994459c122a72f1, c629105d15a10d6166ddf393dc38d0b0ab87743d 9c0f8902e845f75487e2cc355857773bbf5c5dc4, 2651623af6bb3da5f820d9e09abfbdd0683a1322, 376fe2a9fe3f13c7555c40cda6d3912d55ef63cc, 6093c2d99bd300eebe353ff05482924f38538e74, 181ddc0600cb7104ff0a9e01889f7cb013f7f802, e8891be04a681fbd87e2bec2c07ed22e55725a04, 69a6dc61a89aac96b9f9a2a7aef958452e14384e, 176ce395bb42c102a8df080ecd26559ab0c93b13, 219eea33b6102ceac4832368444878b64ff2a63a, 06a05ccde520925113edc92b28a4bd3b2bed2a29, 971747e3e25b7dec6a8ed50ed56ac0d14a3de6b1, b4894226c57bf2cbc29cad1db47938c9e5ef0a7c, 93415c91af3d06504593a87c8b8d7e5d2d65b1ac, 32755cabfa2eeb99f0b8c91fc7bb53379259de54, 93ddd3a976a3a1dc6694eba7330598f5f83d2fec, 428fa1f4453735ef43d508621e5e7d9e0a054415, 9157d98e4cc5c00d74cef6128c16659ff43f3585, be507c6e996078011c08e36b09d9f34faa454973, 46acaf22e688e7a2e707ac61fd88c96ed33b60d7, a26fa6cf2c9a86827d38c448a54878d76bb18e27, 505f5af645c1712c3da42d98d005276396ff2667, 6befb178aa0b7ad669f5c30e8b53fdd69a225a7a, 8bfe0e5878c64ed25591aae50643187bc8ab7241, bde4fa0013eb8cec5b1d88b21ca4463bc07272bb, b94436c7831c940592653c2c5d8e3af92d5cf266, 41a669a100646abbcccc2f41bdfe0a11db648b1b, 1053e3b475829c7f2d0dc4ab59322d5819d1496a, fe0e04c2319afab958b3da83e7b54c84bced9dc2, 4444721b6de555352bf0ac3ef7e36f94dc832f41, 592cbeaab09e7e959dfaea591d4afe7c1613e3db, 35f8da66f9b05d18b4177f8d2e1b86c772ad2221, 0a0e06847bf10aa88a3a30c239c507a64f949d74, 2d323cb56572e867b13b6d102a61aaff8bd66c86, 1e685219da4177fc5b5d6025618398532d2a0124, 4c8e9097bd616a1ae4c611a542cbdea20ba871dc, 530bc10bd0a053f5dcd8439fd3f5c72cd7952ea6, d7c5c547f025301780658b37e6e8a591bc4a5b36, 0bde8a2e20ebf66d11dc91c7de09cd66a3e603f7, 9a0dd603b18ab5034df27443a4bbc10111edcd8b, 7e6799a4b903b4cdc1a467ada69f2f12a6099fcb, e5c9cf4cbe6634ba9e148b6e27b6bad98648e597, 7adfdc85cf5c1cb505e6507e5c08de84834c2224, 5beab63b5550efb5e31e5005f90649661a9fe595, 0353df7542dbdbb1140a72899666e4587e87a083, 4b7069c06c7913e1f3f2d5622d8cbc04746b0bac, 3e0b94565acc64e903d73af3a14b23c875abc5b3, b4e58d83fc72f8babf61367aad23a9499df69881, d51f90201b2d127166612384a75b4a49da9776d1, 008bf8607c55926d0aadb4602a8a854d396c7657, b75d56fd387a3af2706f75c0536cf112fdf6b788, 39e89fd636ee4343eb2201820da87881cbc749e2, f809b6753cbbd27deab40679b99d956c8193fcf8, ba0555e965699d64099870c0288b31d1a15b2698, a00d8fd5ba9d73a377d1a11e6f540c56d66e9c8f, 951aff25a1183f41fd146d674136399f3f25b3f0, c635f198f6ceca272e61b857b67fd91f23da3836, 7ce140bd1dea311b9f98cdfbcd07dcff9fbd457c, da7c66222740f02c6de5b563681dd381d28f8201, f444c4028680c78b6167161833d6564c3557618f, 545809616c92a91e4c39d1eedfa65800f25a2a93, dac738d2eba8629d4f482d7cbfd855d2c5b9df47, 47cac5c49b93d205fa9b3a57ce55470887c5be45, 72af1f75fccf877f8996da0a0d8bc1a6adcd30e0, ce6a65cb294af3b68ab2f4bba7945b097de42576, 105d69fdc531d0882f628cd4bf1e34288280c12b, 0089858819c9f06b0bee5bccf993ae7f5977d7f1, 431c692b884395b16beadac1d10f7e674b3e7ed5, 0c87f2668d902caef51a8f281c3eb3ca57bb2924, 8e1c8f986358aee51dd565a5a2917cb5554ed0c7, 9f56bf4ca7fdb61ad09e5f2ad09b87cd01e0716b, c51a7c66fc21ca2da08b89ae5f9b4817ee4d8c23, 6d5203615f7a9670cb1698b74123666bc25ba471, 23138252f20891c26a3692664c6affaf99e86541, 1315d0c96f4625a76296f58d431f97669e5178c2, ed48f3c017c5e572a523890bcd5b7c798d7eb358, 755fd9446b084e659e98bd7336b9e910c2e12577, d85f7f7c2dd4b9bbdb44bc96235e6a8bc3ff3967, b9e2ab75f8f6dedd45c6ad7a83b3160149869262, a3258d66bcc9f946304c19d59e75d2721126303e, 5bb4bab12f8edfef95ed13cbabf8c0f377986065, db9f7a67ec4b03413c10034956e2cf18739ca4b1, 28eea6e8cd4055c8d21f872c72f8bd14fd2467ba, 98e798f567368f826fc3a57ddb6cdc464e741fe3, dad3e86dfe73ae1ba4aa5a23cf8194bed3f46322, 4ef129092609821b13eee36c285dbdd89aa05c61, 3935906a685640b2f6a2058b38fdf45d917edfc9

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

181ddc0600cb7104ff0a9e01889f7cb013f7f802 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2024-11-04 17:11:19+01:00

    Fix CQL in snapshot's schema which did not contained UDTs used as reverse clustering columns
    
    patch by Stefan Miklosovic; reviewed by David Capwell for CASSANDRA-20036

6093c2d99bd300eebe353ff05482924f38538e74 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2024-11-04 14:06:42+01:00

    Support UDTs and vectors as clustering keys in descending order
    
    patch by Stefan Miklosovic; reviewed by David Capwell for CASSANDRA-20050

e8891be04a681fbd87e2bec2c07ed22e55725a04 | Author: rwelgosh <raymond.welgosh@gmail.com>
 | 2024-10-14 00:01:49-04:00

    Fix type check for referenced duration type for nested types
    
    Patch by Raymond Welgosh; Reviewed by David Capwell, Yifan Cai for CASSANDRA-19890

69a6dc61a89aac96b9f9a2a7aef958452e14384e | Author: mck <mck@apache.org>
 | 2024-10-11 16:48:34+02:00

    Prevent CQLTester fuzz testing from using illegal commitlog_disk_access_mode combinations
    
     Also provide a clearer message from DatabaseDescriptor about the failing combination
    
     patch by Mick Semb Wever; reviewed by David Capwell, Štefan Miklošovič for CASSANDRA-19812

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

06a05ccde520925113edc92b28a4bd3b2bed2a29 | Author: Sunil Ramchandra Pawar <pawar_sr@apple.com>
 | 2024-09-20 18:56:47+05:30

    Fix indexing of a frozen collection that is the clustering key and reversed
    
    patch by Sunil Ramchandra Pawar; reviewed by David Capwell, Stefan Miklosovic for CASSANDRA-19889

971747e3e25b7dec6a8ed50ed56ac0d14a3de6b1 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2024-09-11 00:09:31+02:00

    Make configuration entries in memtable section order-independent
    
    patch by Stefan Miklosovic; reviewed by David Capwell for CASSANDRA-19906
    
    Co-authored-by: David Capwell <dcapwell@apache.org>

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

ffc0f01b0eede35518c2838d3c21f440d871c08a | Author: David Capwell <dcapwell@apache.org>
 | 2024-08-29 13:45:48-07:00

    Add a concept for retrying messages
    
    patch by David Capwell; reviewed by Alex Petrov for CASSANDRA-19856

fdabc1f9774b1c06d68a0acbf8a470e45c787eec | Author: David Capwell <dcapwell@apache.org>
 | 2024-08-21 10:03:07-07:00

    Create a fuzz test that randomizes topology changes, cluster actions, and CQL operations
    
    patch by David Capwell; reviewed by Alex Petrov for CASSANDRA-19847

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

93415c91af3d06504593a87c8b8d7e5d2d65b1ac | Author: Caleb Rackliffe <calebrackliffe@gmail.com>
 | 2024-08-13 21:12:14-05:00

    Use default commitlog settings in test YAMLs
    
    patch by Caleb Rackliffe; reviewed by David Capwell for CASSANDRA-19830

7f246d541985eb43d6867338f9900d3c93ba10d9 | Author: ci worker <dcapwell@apache.org>
 | 2024-07-25 10:28:35-07:00

    Harry Simulation test halts the JVM when errors are detected which loose all history in CI
    
    patch by David Capwell; reviewed by Alex Petrov for CASSANDRA-19802

93ddd3a976a3a1dc6694eba7330598f5f83d2fec | Author: Alex Petrov <oleksandr.petrov@gmail.com>
 | 2024-07-23 17:58:12+02:00

    Simulator: Add instrumentation for Semaphore
    
    Patch by Alex Petrov; reviewed by David Capwell for CASSANDRA-19695.

32755cabfa2eeb99f0b8c91fc7bb53379259de54 | Author: Sam Tunnicliffe <samt@apache.org>
 | 2024-07-18 19:23:46+01:00

    Correctly update peers tables following replacement
    
    Patch by Sam Tunnicliffe; reviewed by David Capwell for CASSANDRA-19782

dc45bb5876aafa2ce7dcfe6a3b7de0f6a9a35fda | Author: Sam Tunnicliffe <samt@apache.org>
 | 2024-07-11 19:40:55+01:00

    Allow threads waiting for the log follower to be interrupted
    
    Patch by Sam Tunnicliffe and David Capwell; reviewed by Alex Petrov for
    CASSANDRA-19761

c14abb40b2d0e2e1db121eac65a1264a287bcd18 | Author: David Capwell <dcapwell@apache.org>
 | 2024-05-01 09:47:06-07:00

    IR may leak SSTables with pending repair when coming from streaming
    
    patch by David Capwell; reviewed by Blake Eggleston for CASSANDRA-19182

9157d98e4cc5c00d74cef6128c16659ff43f3585 | Author: Jon Meredith <jonmeredith@apache.org>
 | 2024-04-25 13:53:28-06:00

    Streaming exception race creates corrupt transaction log files that prevent restart
    
    patch by Jon Meredith; reviewed by Caleb Rackliffe, David Capwell for CASSANDRA-18736

428fa1f4453735ef43d508621e5e7d9e0a054415 | Author: Caleb Rackliffe <calebrackliffe@gmail.com>
 | 2024-04-19 18:40:08-05:00

    Make queries visible to the "system_views.queries" virtual table at the coordinator level
    
    patch by Caleb Rackliffe; reviewed by David Capwell and Chris Lohfink for CASSANDRA-19577

be507c6e996078011c08e36b09d9f34faa454973 | Author: Caleb Rackliffe <calebrackliffe@gmail.com>
 | 2024-04-01 14:18:05-05:00

    Warn clients about possible consistency violations for filtering queries against multiple mutable columns
    
    patch by Caleb Rackliffe; reviewed by David Capwell and Berenguer Blasi for CASSANDRA-19489

ca0b77d7434aa75528e0cb625889825d29c5f122 | Author: David Capwell <dcapwell@apache.org>
 | 2024-03-25 14:40:09-07:00

    Repair fuzz tests fail with paxos_variant: v2
    
    patch by David Capwell; reviewed by Blake Eggleston, Ekaterina Dimitrova for CASSANDRA-19042

46acaf22e688e7a2e707ac61fd88c96ed33b60d7 | Author: Caleb Rackliffe <calebrackliffe@gmail.com>
 | 2024-03-15 17:29:01-05:00

    Ensure SAI indexes empty byte buffers for types that allow them as a valid input
    
    patch by Caleb Rackliffe; reviewed by David Capwell for CASSANDRA-19461
    
    Co-authored-by: Caleb Rackliffe <calebrackliffe@gmail.com>
    Co-authored-by: David Capwell <dcapwell@apache.org>

a26fa6cf2c9a86827d38c448a54878d76bb18e27 | Author: arkn98 <20590666+arkn98@users.noreply.github.com>
 | 2024-03-06 13:35:32-05:00

    Revert switching to approxTime in Dispatcher
    
    Patch by Arun Ganesh; reviewed by Caleb Rackliffe and David Capwell for CASSANDRA-19454

505f5af645c1712c3da42d98d005276396ff2667 | Author: Andrés de la Peña <a.penya.garcia@gmail.com>
 | 2024-02-06 22:17:14+00:00

    Ensure that repair doesn't exceed repair_session_space by running limiting validation parallelism
    
    patch by Andrés de la Peña; reviewed by David Capwell for CASSANDRA-19336
    
    Co-authored-by: Andrés de la Peña <a.penya.garcia@gmail.com>
    Co-authored-by: David Capwell <dcapwell@apache.org>

b355b84c5f7b53d390822332215e3751df562559 | Author: David Capwell <dcapwell@apache.org>
 | 2023-11-15 13:09:06-05:00

    Python DTest does not release CQL connections, which can cause containers to hang for 2 hours trying to connect to a server thats already gone
    
    patch by David Capwell; reviewed by Brandon Williams for CASSANDRA-19028

dca76145c2c1f846ed624c93b9c64484ce1946b7 | Author: David Capwell <dcapwell@apache.org>
 | 2023-10-31 13:56:29-07:00

    Add retries to IR messages
    
    patch by David Capwell; reviewed by Blake Eggleston for CASSANDRA-18962

69f5df0b00cc822f41823901956aeff9fcdd9dbb | Author: David Capwell <dcapwell@apache.org>
 | 2023-10-30 10:32:30-07:00

    Add metrics and logging to repair retries
    
    patch by David Capwell; reviewed by Caleb Rackliffe, Maxim Muzafarov for CASSANDRA-18952

2bab3f27ba1535203d61497abe6810cdcb4640d0 | Author: David Capwell <dcapwell@apache.org>
 | 2023-10-10 09:22:05-07:00

    Gossip NPE due to shutdown event corrupting empty statuses
    
    patch by David Capwell; reviewed by Brandon Williams for CASSANDRA-18913

d828cd0228143438590f3aaa4e2c7d3c03bd66d8 | Author: David Capwell <dcapwell@apache.org>
 | 2023-10-02 14:39:34-07:00

    Test failure: org.apache.cassandra.repair.ConcurrentIrWithPreviewFuzzTest
    
    patch by David Capwell; reviewed by Caleb Rackliffe for CASSANDRA-18890

164fa7949d1437528363465d14ed20898f1daa9e | Author: David Capwell <dcapwell@apache.org>
 | 2023-09-27 08:46:40-07:00

    Add support for repair coordinator to retry messages that timeout
    
    patch by David Capwell; reviewed by Caleb Rackliffe, Marcus Eriksson for CASSANDRA-18816

6befb178aa0b7ad669f5c30e8b53fdd69a225a7a | Author: Andrés de la Peña <a.penya.garcia@gmail.com>
 | 2023-09-22 14:09:35+01:00

    Remove support for empty values on the vector data type
    
    patch by Andrés de la Peña; reviewed by David Capwell and Maxwell Guo for CASSANDRA-18876

8bfe0e5878c64ed25591aae50643187bc8ab7241 | Author: Doug Rohrer <doug@therohrers.org>
 | 2023-09-14 14:55:49-06:00

    InstanceClassLoader leak in 5.0/trunk
    
    patch by Doug Rohrer; reviewed by Francisco Guerrero, Jon Meredith, David Capwell for CASSANDRA-18841

bde4fa0013eb8cec5b1d88b21ca4463bc07272bb | Author: Jon Meredith <jonmeredith@apache.org>
 | 2023-08-28 16:10:41-06:00

    Waiting indefinitely on ReceivedMessage response in StreamSession#receive() can cause deadlock
    
    patch by Jon Meredith; reviewed by Caleb Rackliffe, David Capwell for CASSANDRA-18733

b94436c7831c940592653c2c5d8e3af92d5cf266 | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2023-08-02 18:35:41+02:00

    update ConfigCompatibility test
    
    patch by Stefan Miklosovic; reviewed by David Capwell for CASSANDRA-18713

ae537abc6494564d7254a2126465522d86b44c1e | Author: David Capwell <dcapwell@apache.org>
 | 2023-06-21 15:27:26-07:00

    Added support for type VECTOR<type, dimension>
    
    patch by David Capwell; reviewed by Andres de la Peña, Maxwell Guo, Mike Adamson for CASSANDRA-18504

1053e3b475829c7f2d0dc4ab59322d5819d1496a | Author: Tobias Lindaaker <tobias.lindaaker@datastax.com>
 | 2023-05-17 10:42:59-07:00

    Partial compaction can resurrect deleted data
    
    patch by Tobias Lindaaker, Marcus Eriksson; reviewed by David Capwell, Marcus Eriksson for CASSANDRA-18507

41a669a100646abbcccc2f41bdfe0a11db648b1b | Author: Mick Semb Wever <mck@apache.org>
 | 2023-05-16 16:04:39+02:00

    Deduplicate the MixedMode* upgrade jvm-dtests
    
     Also update method parameters to be clearer in how we declare testcase applicability
    
     patch by Mick Semb Wever; reviewed by David Capwell for CASSANDRA-18506

4759a7353fca1dad330e913e7eaf1313890a35be | Author: David Capwell <dcapwell@apache.org>
 | 2023-05-08 11:56:37-07:00

    CEP-15: (C*) Enhance in-memory FileSystem to work with mmap and support tests to add custom logic
    
    patch by David Capwell; reviewed by Caleb Rackliffe for CASSANDRA-18485

fe0e04c2319afab958b3da83e7b54c84bced9dc2 | Author: Jacek Lewandowski <lewandowski.jacek@gmail.com>
 | 2023-04-25 15:33:48+02:00

    Fix sstable formats configuration
    
    - refactored sstable format configuration
    - sstable formats are discovered via ServiceLoader
    - options configuration for sstable formats can be included in yaml
    - yaml may include selected sstable format and version (version is not yet supported)
    - auto saved caches refactored - they include additional metadata component which contains necessary mappings
    
    patch by Jacek Lewandowski; reviewed by David Capwell for CASSANDRA-18441

8b0dc8ad6b5e657cf5946eaed17da0fdabaa53f4 | Author: David Capwell <dcapwell@apache.org>
 | 2023-04-24 15:12:54-07:00

    When decommissioning should set Severity to limit traffic
    
    patch by David Capwell; reviewed by Brandon Williams for CASSANDRA-18430

4444721b6de555352bf0ac3ef7e36f94dc832f41 | Author: Natnael Adere <natnael_adere@apple.com>
 | 2023-03-24 09:28:37-07:00

    Provide summary of failed SessionInfo's in StreamResultFuture
    
    patch by Natnael Adere; reviewed by David Capwell, Dinesh Joshi, Jon Meredith for CASSANDRA-17199

d5b1483703b53c02fb0e616e58107afb814f9f81 | Author: David Capwell <dcapwell@apache.org>
 | 2023-03-14 10:36:38-07:00

    Incompatible file system thrown while running Simulator
    
    patch by David Capwell; reviewed by Brandon Williams, Caleb Rackliffe for CASSANDRA-18320

592cbeaab09e7e959dfaea591d4afe7c1613e3db | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2023-03-13 12:25:46+01:00

    Remove org.apache.cassandra.hadoop code
    
    patch by Stefan Miklosovic; reviewed by David Capwell and Brandon Williams for CASSANDRA-18323

0a0e06847bf10aa88a3a30c239c507a64f949d74 | Author: Kamalesh Palanisamy <kamalesh800@gmail.com>
 | 2023-03-03 15:42:06-07:00

    org.apache.cassandra.db.compaction.CompactionStrategyManagerBoundaryReloadTest.testReload fails when running with TrieMemtables
    
    patch by Kamalesh Palanisamy; reviewed by David Capwell, Jon Meredith for CASSANDRA-18144

35f8da66f9b05d18b4177f8d2e1b86c772ad2221 | Author: Natnael Adere <natnael_adere@apple.com>
 | 2023-03-02 11:50:07-08:00

    Reduce memory allocations of calls to ByteBufer.duplicate() made in org.apache.cassandra.transport.CBUtil#writeValue
    
    patch by Natnael Adere; reviewed by Benedict Elliott Smith, David Capwell for CASSANDRA-18212

4e17922b61d6e90151c5e165ddbf0731232e566a | Author: David Capwell <dcapwell@apache.org>
 | 2023-03-01 11:45:55-08:00

    Gossip stateMapOrdering does not have correct ordering when both EndpointState are in the bootstrapping set
    
    patch by David Capwell; reviewed by Marcus Eriksson for CASSANDRA-18292

4c8e9097bd616a1ae4c611a542cbdea20ba871dc | Author: Stefan Miklosovic <smiklosovic@apache.org>
 | 2023-01-28 16:18:51+01:00

    Introduce check for names of test classes
    
    patch by Stefan Miklosovic; reviewed by Berenguer Blasi and David Capwell for CASSANDRA-17943

1e685219da4177fc5b5d6025618398532d2a0124 | Author: Doug Rohrer <doug@therohrers.org>
 | 2023-01-23 13:53:09-05:00

    Add unit tests for per-row TTL and Timestamp usage in CQLSSTableWriter
    
    Patch by Doug Rohrer; reviewed by brandonwilliams and dcapwell for
    CASSANDRA-18187
    
    CQLSSTableWriter supports per-row setting of both timestamp and TTL values, but it’s not tested or documented today.
    Add tests to cover setting both TTL and Timestamp values for rows using the CQLSSTableWriter.

5be1038c5d38af32d3cbb0545d867f21304f3a46 | Author: David Capwell <dcapwell@apache.org>
 | 2023-01-11 13:40:57-08:00

    Streaming progress virtual table lock contention can trigger TCP_USER_TIMEOUT and fail streaming
    
    patch by David Capwell; reviewed by Abe Ratnofsky, Jon Meredith for CASSANDRA-18110

530bc10bd0a053f5dcd8439fd3f5c72cd7952ea6 | Author: Caleb Rackliffe <calebrackliffe@gmail.com>
 | 2023-01-11 13:04:06-06:00

    Remove ProtocolVersion entirely from the CollectionSerializer ecosystem
    
    patch by Caleb Rackliffe; reviewed by David Capwell for CASSANDRA-18114

2d323cb56572e867b13b6d102a61aaff8bd66c86 | Author: Jordan West <jordanw@netflix.com>
 | 2022-12-21 12:10:42-08:00

    Add row,tombstone,and sstable count to profileload
    
    Patch by Jordan West; Reviewed by David Capwell for CASSANDRA-18022

4941b279bceb3a0fbe388be4305d25ec771f7b78 | Author: David Capwell <dcapwell@apache.org>
 | 2022-12-13 13:37:40-08:00

    CEP-10: Simulator Java11 Support
    
    patch by David Capwell; reviewed by Benedict Elliott Smith, Ekaterina Dimitrova for CASSANDRA-17178

28759d8bbc16daf45ca07ee27b4a8dfedc8cf92b | Author: David Capwell <dcapwell@apache.org>
 | 2022-12-13 13:37:40-08:00

    CEP-10: Simulator Java11 Support (backport to cassandra-4.1)
    
    patch by David Capwell; reviewed by Benedict Elliott Smith, Ekaterina Dimitrova for CASSANDRA-17178
    backported to 4.1 in CASSANDRA-19935

4941b279bceb3a0fbe388be4305d25ec771f7b78 | Author: David Capwell <dcapwell@apache.org>
 | 2022-12-13 13:37:40-08:00

    CEP-10: Simulator Java11 Support
    
    patch by David Capwell; reviewed by Benedict Elliott Smith, Ekaterina Dimitrova for CASSANDRA-17178

d7c5c547f025301780658b37e6e8a591bc4a5b36 | Author: Ariel Weisberg <aweisberg@apple.com>
 | 2022-12-06 15:20:14-05:00

    Use checked casts when reading vints as ints
    
    patch by Ariel Weisberg; reviewed by David Capwell and Caleb Rackliffe for CASSANDRA-18099

0bde8a2e20ebf66d11dc91c7de09cd66a3e603f7 | Author: Josh McKenzie <jmckenzie@apache.org>
 | 2022-11-02 13:19:14-04:00

    Fix BootstrapTest failure on vnodes
    
    Patch by Josh McKenzie; reviewed by David Capwell for CASSANDRA-17679

9a0dd603b18ab5034df27443a4bbc10111edcd8b | Author: Natnael Adere <natnael_adere@apple.com>
 | 2022-11-01 10:45:02-07:00

    Log JVM Arguments at in-JVM Test Class Initialization
    
    patch by Natnael Adere; reviewed by Caleb Rackliffe, David Capwell for CASSANDRA-16664

7e6799a4b903b4cdc1a467ada69f2f12a6099fcb | Author: Marcus Eriksson <marcuse@apache.org>
 | 2022-10-18 08:26:21+02:00

    Keep sstable level when streaming for decommission and move
    
    Patch by marcuse; reviewed by David Capwell for CASSANDRA-17969

d25adb498abde240cc162cfe4a9630c01381c7f9 | Author: David Capwell <dcapwell@apache.org>
 | 2022-09-06 16:47:04-07:00

    upsert with adder support is not consistent with numbers and strings in LWT
    
    patch by David Capwell; reviewed by Benedict Elliott Smith, Caleb Rackliffe for CASSANDRA-17857

e5c9cf4cbe6634ba9e148b6e27b6bad98648e597 | Author: Leonard Ma <lmtrombone@gmail.com>
 | 2022-09-02 17:54:04-07:00

    Handle leak of non-standard Java types as clients using JMX cannot handle them
    
    -deprecate and replace JMX setters that throw non-standard exceptions
    -deprecate and replace respective JMX getters as well to make JMX usage consistent
    
    patch by Leonard Ma; reviewed by Ekaterina Dimitrova and David Capwell for CASSANDRA-17668

5beab63b5550efb5e31e5005f90649661a9fe595 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2022-08-29 13:27:16+02:00

    Improve the way we handle repair message timeouts to avoid hanging repairs
    
    Patch by marcuse; reviewed by David Capwell for CASSANDRA-17613

dad3e86dfe73ae1ba4aa5a23cf8194bed3f46322 | Author: Brandon Williams <brandonwilliams@apache.org>
 | 2022-08-22 11:09:48-05:00

    Ignore new error from CASSANDRA-17805 when attempting to replace a live node
    
    Patch by brandonwilliams; reviewed by dcapwell and frankgh for
    CASSANDRA-17847

c4b1c0614e42b4ea2064822d31c28aa5d4f1450a | Author: David Capwell <dcapwell@apache.org>
 | 2022-08-19 16:42:56-07:00

    Read/Write/Truncate throw RequestFailure in a race condition with callback timeouts, should return Timeout instead
    
    patch by David Capwell; reviewed by Caleb Rackliffe for CASSANDRA-17828

0353df7542dbdbb1140a72899666e4587e87a083 | Author: Josh McKenzie <jmckenzie@apache.org>
 | 2022-08-18 13:00:45-04:00

    Prevent infinite loop in repair coordinator on FailSession
    
    Patch by Marcus Eriksson; reviewed by David Capwell, Blake Eggleston, and Josh McKenzie for CASSANDRA-17834
    
    Co-authored-by: Marcus Eriksson <marcuse@apache.org>
    Co-authored-by: Josh McKenzie <jmckenzie@apache.org>

3f2e8d1883c586bdb9cd7a23076ceaaeefa4bd8c | Author: David Capwell <dcapwell@apache.org>
 | 2022-08-17 09:47:17-07:00

    NPE in org.apache.cassandra.cql3.Attributes.getTimeToLive
    
    patch by David Capwell; reviewed by Caleb Rackliffe for CASSANDRA-17822

3e0b94565acc64e903d73af3a14b23c875abc5b3 | Author: Josh McKenzie <jmckenzie@apache.org>
 | 2022-08-02 16:02:03-04:00

    Add support to generate a One-Shot heap dump on unhandled exceptions
    
    Patch by Caleb Rackliffe; reviewed by Josh McKenzie, David Capwell, and Jon Meredith for CASSANDRA-17795
    
    Co-authored-by: Caleb Rackliffe <calebrackliffe@gmail.com>
    Co-authored-by: Josh McKenzie <jmckenzie@apache.org>

e0a6b83a02804bf976fdc43718001f23818ee53d | Author: David Capwell <dcapwell@apache.org>
 | 2022-07-25 12:26:35-07:00

    When bootstrap fails, CassandraRoleManager may attempt to do read queries that fail with "Cannot read from a bootstrapping node", and increments unavailables counters
    
    patch by David Capwell; reviewed by Sam Tunnicliffe for CASSANDRA-17754

7adfdc85cf5c1cb505e6507e5c08de84834c2224 | Author: Claude Warren, Jr <claude.warren@aiven.io>
 | 2022-07-22 08:56:13+01:00

    Deprecate Throwables.propagate usage
    
    patch by Claude Warren; reviewed by Caleb Rackliffe and David Capwell for CASSANDRA-14218

b4e58d83fc72f8babf61367aad23a9499df69881 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
 | 2022-07-18 16:37:53-04:00

    Fix flaky test TopPartitionsTest
    patch by Ekaterina Dimitrova; reviewed by Caleb Rackliffe and David Capwell for CASSANDRA-17649

d51f90201b2d127166612384a75b4a49da9776d1 | Author: Caleb Rackliffe <calebrackliffe@gmail.com>
 | 2022-07-12 12:06:56-05:00

    Clean up ScheduledExecutors, CommitLog, and MessagingService shutdown for in-JVM dtests
    
    patch by Caleb Rackliffe; reviewed by David Capwell for CASSANDRA-17731

008bf8607c55926d0aadb4602a8a854d396c7657 | Author: Jon Meredith <jonmeredith@apache.org>
 | 2022-06-29 12:25:08-06:00

    Disable mock internode messaging during startup/shutdown
    
    patch by Jon Meredith; reviewed by David Capwell for CASSANDRA-17636

b75d56fd387a3af2706f75c0536cf112fdf6b788 | Author: Brandon Williams <brandonwilliams@apache.org>
 | 2022-06-23 13:18:33-05:00

    Add new compactionstats output behind --vtable
    
    Patch by brandonwilliams; reviewed by edimitrov and dcapwell for
    CASSANDRA-17683

4b7069c06c7913e1f3f2d5622d8cbc04746b0bac | Author: Andrés de la Peña <a.penya.garcia@gmail.com>
 | 2022-06-13 20:08:55+01:00

    Add guardrail for column size
    
    patch by Andrés de la Peña; reviewed by Ekaterina Dimitrova and David Capwell for CASSANDRA-17151

6247c9d966d7e3886fef0c7486013578407b37e4 | Author: David Capwell <dcapwell@apache.org>
 | 2022-06-06 13:42:00-07:00

    jvm-dtest upgrade tests run all supported pairs of upgrades between from/to but does not actually test all patches from/to
    
    patch by David Capwell; reviewed by Jon Meredith, Michael Semb Wever for CASSANDRA-17656

ba0555e965699d64099870c0288b31d1a15b2698 | Author: Jon Meredith <https://jonmeredith@apache.org>
 | 2022-06-05 15:13:24-06:00

    Fix flaky test - org.apache.cassandra.distributed.test.MessageForwardingTest.mutationsForwardedToAllReplicasTest
    
    patch by Jon Meredith; reviewed by David Capwell for CASSANDRA-17583

f809b6753cbbd27deab40679b99d956c8193fcf8 | Author: Brandon Williams <brandonwilliams@apache.org>
 | 2022-06-03 19:55:05-05:00

    Ensure node2 is down before repairing
    
    Patch by brandonwilliams; reviewed by dcapwell for CASSANDRA-17566

d3ce825bf2b376fd2516e4b594ddb69037c13159 | Author: David Capwell <dcapwell@apache.org>
 | 2022-06-03 14:37:39-07:00

    Fix org.apache.cassandra.distributed.test.trackwarnings.TombstoneCountWarningTest.failThresholdSinglePartition
    
    patch by David Capwell; reviewed by Caleb Rackliffe for CASSANDRA-17244

7bc8467233af69391efeaf74ef87a73c0ea9ceb1 | Author: David Capwell <dcapwell@gmail.com>
 | 2022-06-01 10:57:09-07:00

    Fix flaky python-tests due to connection getting closed
    Patch by David Capwell; reviewed by Caleb Rackliffe for CASSANDRA-17594

a00d8fd5ba9d73a377d1a11e6f540c56d66e9c8f | Author: Caleb Rackliffe <calebrackliffe@gmail.com>
 | 2022-05-25 17:08:25-05:00

    Ensure FileStreamTask cannot compromise shared channel proxy for system table when interrupted
    
    patch by Caleb Rackliffe; reviewed by Jon Meredith and David Capwell for CASSANDRA-17663

951aff25a1183f41fd146d674136399f3f25b3f0 | Author: Josh McKenzie <jmckenzie@apache.org>
 | 2022-05-19 14:27:12-04:00

    Fix OfflineTokenAllocatorTest timeouts
    
    Patch by Josh McKenzie; reviewed by David Capwell for CASSANDRA-17291

f451c2b02827fd1db34a14e7603a52ffe4fb188e | Author: David Capwell <dcapwell@apache.org>
 | 2022-05-12 16:25:04-07:00

    jvm-dtest unhandled exceptions failing the test no longer work
    
    patch by David Capwell; reviewed by Benedict Elliott Smith for CASSANDRA-17549

c635f198f6ceca272e61b857b67fd91f23da3836 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
 | 2022-05-12 18:13:20-04:00

    Fix leak of non-standard Java types in our Exceptions as clients using JMX are unable to handle them
    Remove useless validation that leads to unnecessary additional read of cassandra.yaml on startup
    patch by Ekaterina Dimitrova; review by David Capwell for CASSANDRA-17638

89fbb1acf42c97f57ce7301674ab6f9647320c65 | Author: David Capwell <dcapwell@apache.org>
 | 2022-05-10 12:50:16-07:00

    Incremental repair leaks SomeRepairFailedException after switch away from flatMap
    
    patch by David Capwell; reviewed by Benedict Elliott Smith for CASSANDRA-17620

6396562f71316838083618714b142fd982ae0155 | Author: David Capwell <dcapwell@apache.org>
 | 2022-05-10 09:53:24-07:00

    StorageService read threshold get methods throw NullPointerException due to not handling null configs
    
    patch by David Capwell; reviewed by Berenguer Blasi for CASSANDRA-17593

be48c417e6bbbd7c58f43ed001c9a2209a6339ab | Author: David Capwell <dcapwell@gmail.com>
 | 2022-05-03 11:49:14-07:00

    Fix flaky python-tests due to connection getting closed
    Patch by David Capwell; reviewed by Caleb Rackliffe for CASSANDRA-17594

da7c66222740f02c6de5b563681dd381d28f8201 | Author: Savni Nagarkar <savni_nagarkar@apple.com>
 | 2022-04-28 13:18:39-07:00

    Migrate threshold for minimum keyspace replication factor to guardrails
    
    patch by Savni Nagarkar; reviewed by Andres de la Peña, David Capwell for CASSANDRA-17212

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

2b90ac1a1671b4071d9aa6f18e852021bc66702d | Author: David Capwell <dcapwell@apache.org>
 | 2022-04-21 14:37:59-07:00

    nodetool compact should support using a key string to find the range to avoid operators having to manually do this
    
    patch by David Capwell; reviewed by Marcus Eriksson for CASSANDRA-17537

7db3285e7b745e591dc4c405ae9af6c1cddb0c79 | Author: David Capwell <dcapwell@apache.org>
 | 2022-04-20 15:15:34-07:00

    Migrate track_warnings to more standard naming conventions and use latest configuration types rather than long
    
    patch by David Capwell; reviewed by Andres de la Peña, Caleb Rackliffe for CASSANDRA-17560

39e89fd636ee4343eb2201820da87881cbc749e2 | Author: Savni  Nagarkar <savni_nagarkar@apple.com>
 | 2022-04-18 16:50:19-04:00

    Add guardrail for maximum replication factor
    
    Patch by Savni Nagarkar; reviewed by Andrés de la Peña, David Capwell and Josh McKenzie for CASSANDRA-17500

4ef129092609821b13eee36c285dbdd89aa05c61 | Author: maedhroz <calebrackliffe@gmail.com>
 | 2022-04-14 11:17:36-05:00

    Add failed stream session message from peer to ignored log patterns
    
    patch by Caleb Rackliffe; reviewed by David Capwell for CASSANDRA-17541

2fde9af74f12179fd8b3d592adc9a24d8b2d8f23 | Author: David Capwell <dcapwell@apache.org>
 | 2022-04-08 10:16:41-07:00

    Clients using JMX are unable to handle non-standard java types but we leak this into our interfaces
    
    patch by David Capwell; reviewed by Alex Petrov, Andres de la Peña for CASSANDRA-17527

ce6a65cb294af3b68ab2f4bba7945b097de42576 | Author: Jon Meredith <jonmeredith@apache.org>
 | 2022-04-08 10:30:38-06:00

    Clean up schema migration coordinator and tests
    
    patch by Jon Meredith; reviewed by David Capwell for CASSANDRA-17533

7ce140bd1dea311b9f98cdfbcd07dcff9fbd457c | Author: Marcus Eriksson <marcuse@apache.org>
 | 2022-04-07 14:43:40+02:00

    Fail starting when the same parameter exists more than once in cassandra.yaml
    
    Patch by marcuse; reviewed by David Capwell and Ekaterina Dimitrova for CASSANDRA-17379

828d98e9d7643501ee3ac9fa45d46d0b596cfb11 | Author: David Capwell <dcapwell@apache.org>
 | 2022-04-06 11:52:48-07:00

    repair vtables should expose a completed field due to lack of filtering options in CQL
    
    patch by David Capwell; reviewed by Chris Lohfink, Zhao Yang for CASSANDRA-17520

ffa1e9cf5a5646707da282460fe765d56fa78cb0 | Author: David Capwell <dcapwell@apache.org>
 | 2022-04-01 07:53:41-07:00

    Add ability to track state in repair
    
    patch by David Capwell; reviewed by Zhao Yang for CASSANDRA-15399

72af1f75fccf877f8996da0a0d8bc1a6adcd30e0 | Author: Josh McKenzie <jmckenzie@apache.org>
 | 2022-03-31 11:09:07-04:00

    Add guardrail for GROUP BY queries
    
    Patch by Josh McKenzie; reviewed by David Capwell and Andres de la Pena for CASSANDRA-17509

105d69fdc531d0882f628cd4bf1e34288280c12b | Author: Josh McKenzie <jmckenzie@apache.org>
 | 2022-03-30 14:19:07-04:00

    Add guardrail to disallow creation of uncompressed sstables
    
    Patch by Josh McKenzie; reviewed by David Capwell for CASSANDRA-17504

dadade5dd5b23156fa9aa90d90f5ecafd5453d8c | Author: dcapwell <dcapwell@gmail.com>
 | 2022-03-30 08:57:44-07:00

    Updated setting newVersion to look up the current version

b9d9f9c7dab9b39fb27a4be0b6d9ce2a8718167e | Author: David Capwell <dcapwell@apache.org>
 | 2022-03-29 11:40:33-07:00

    Ninja: CASSANDRA-17478 added UpdateSystemAuthAfterDCExpansionTest to the wrong directory which broke CI, moved it to the right directory

c8453789f8934ebbd817eef09994459c122a72f1 | Author: dcapwell <dcapwell@gmail.com>
 | 2022-03-28 11:29:33-07:00

    Renamed isAllowVnodes and disallowVNodes to allow more control over when vnode or single token are supported (#32)
    
    
    patch by David Capwell; reviewed by Alex Petrov, Josh McKenzie for CASSANDRA-17332

dac738d2eba8629d4f482d7cbfd855d2c5b9df47 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
 | 2022-03-22 19:56:52-04:00

    Transfer config parameters to the new types; Fix corner case for permissions_update_interval, roles_update_interval, credentials_update_interval;Fix typo in Config annotation; Made Converters type safe and fixed a few cases where converters used the wrong type; o should be provided with unit to DataStorageSpec and DurationStorageSpec; Fix null bug in DataStorageSpec and DurationSpec
    patch by Ekaterina Dimitrova, David Capwell; reviewed by David Capwell and Caleb Rackliffe for CASSANDRA-17431
    
    Co-authored-by: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
    Co-authored-by: David Capwell <dcapwell@apache.org>

47cac5c49b93d205fa9b3a57ce55470887c5be45 | Author: Josh McKenzie <jmckenzie@apache.org>
 | 2022-03-22 11:35:36-04:00

    Provide JMX endpoint to allow transient logging of blocking read repairs
    
    Patch by Josh McKenzie; reviewed by David Capwell for CASSANDRA-17471
    
    Co-authored-by: Aleksey Yeschenko <aleksey@apache.org>
    Co-aurhoted-by: Josh McKenzie <jmckenzie@apache.org>

0089858819c9f06b0bee5bccf993ae7f5977d7f1 | Author: Caleb Rackliffe <calebrackliffe@gmail.com>
 | 2022-03-15 18:08:09-05:00

    Shut repair task executor down without interruption to avoid compromising shared channel proxies
    
    patch by Caleb Rackliffe; reviewed by David Capwell, Marcus Eriksson, and Josh McKenzie for CASSANDRA-17466

431c692b884395b16beadac1d10f7e674b3e7ed5 | Author: Jon Meredith <https://jonmeredith@apache.org>
 | 2022-03-15 16:17:43-06:00

    Failed inbound internode authentication failures generate ugly warning with stack trace
    
    patch by Jon Meredith; reviewed by David Capwell for CASSANDRA-17068

e87a1e0c0a19c64ed2edc2d340c0f8af16776e2c | Author: David Capwell <dcapwell@apache.org>
 | 2022-03-01 13:15:18-08:00

    Expose streaming as a vtable
    
    patch by David Capwell; reviewed by Dinesh Joshi, Paulo Motta for CASSANDRA-17390

f444c4028680c78b6167161833d6564c3557618f | Author: Savni  Nagarkar <savni_nagarkar@apple.com>
 | 2022-02-17 13:29:58-06:00

    Add guardrail to disallow querying with ALLOW FILTERING
    
    patch by Savni Nagarkar; reviewed by Andres de la Peña, David Capwell and Josh McKenzie for CASSANDRA-17370

0c87f2668d902caef51a8f281c3eb3ca57bb2924 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
 | 2022-02-09 16:22:46-05:00

    Set the config in In-JVM upgrade tests to the old format on trunk because In-JVM upgrade tests do no support per-version config.
    patch by Ekaterina Dimitrova; reviewed by David Capwell for CASSANDRA-17369

8e1c8f986358aee51dd565a5a2917cb5554ed0c7 | Author: Andrés de la Peña <a.penya.garcia@gmail.com>
 | 2022-02-09 18:31:37+00:00

    Flatten guardrails config
    
    patch by Andrés de la Peña; reviewed by David Capwell for CASSANDRA-17353

f0c97132c969cc8dd028d00c5e68ada8b0b9b9c6 | Author: David Capwell <dcapwell@apache.org>
 | 2022-02-08 13:37:12-08:00

    Make vtables accessible via internode messaging
    
    patch by David Capwell; reviewed by Aleksey Yeschenko for CASSANDRA-17295

c629105d15a10d6166ddf393dc38d0b0ab87743d | Author: dcapwell <dcapwell@gmail.com>
 | 2022-02-07 15:15:51-08:00

    Add support for vnodes in jvm-dtest
    
    Patch by David Capwell; reviewed by Alex Petrov, Josh McKenzie for CASSANDRA-17332

9f56bf4ca7fdb61ad09e5f2ad09b87cd01e0716b | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
 | 2022-02-05 17:51:32-05:00

    Remove old Duration class in favor of DurationSpec class
    patch by Ekaterina Dimitrova; reviewed by Caleb Rackliffe, David Capwell, Michael Semb Wever and Benjamin Lerer for CASSANDRA-15234

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

df16b3750dc2c1b6b9bcdece6f81dfd3de7ebdfa | Author: David Capwell <dcapwell@apache.org>
 | 2022-02-04 10:15:58-08:00

    When streaming sees a ClosedChannelException this triggers the disk failure policy
    
    patch by David Capwell, Francisco Guerrero; reviewed by Caleb Rackliffe, Dinesh Joshi for CASSANDRA-17116

0448f15e3db392f2f60db332fabf6309aa3d5089 | Author: David Capwell <David Capwell>
 | 2022-02-04 10:15:46-08:00

    When streaming sees a ClosedChannelException this triggers the disk failure policy
    
    patch by David Capwell, Francisco Guerrero; reviewed by Caleb Rackliffe, Dinesh Joshi for CASSANDRA-17116

6d5203615f7a9670cb1698b74123666bc25ba471 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
 | 2022-02-04 00:25:14-05:00

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

23138252f20891c26a3692664c6affaf99e86541 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
 | 2022-02-03 23:49:50-05:00

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

1315d0c96f4625a76296f58d431f97669e5178c2 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
 | 2022-02-03 22:28:41-05:00

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

28eea6e8cd4055c8d21f872c72f8bd14fd2467ba | Author: Caleb Rackliffe <calebrackliffe@gmail.com>
 | 2022-02-03 18:11:32-06:00

    Runtime-configurable YAML option to prohibit USE statements
    
    patch by Caleb Rackliffe; reviewed by David Capwell for CASSANDRA-17318

ed48f3c017c5e572a523890bcd5b7c798d7eb358 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
 | 2022-02-03 16:43:36-05:00

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

755fd9446b084e659e98bd7336b9e910c2e12577 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
 | 2022-02-03 14:39:48-05:00

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

d85f7f7c2dd4b9bbdb44bc96235e6a8bc3ff3967 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
 | 2022-02-03 00:19:28-05:00

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

b9e2ab75f8f6dedd45c6ad7a83b3160149869262 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
 | 2022-02-02 12:47:41-05:00

    Extend DurationSpec and DataStorageSpec for smallest unit and transfer denylist parameters to the new framework
    patch by Ekaterina Dimitrova; reviewed by Caleb Rackliffe, David Capwell, Michael Semb Wever and Benjamin Lerer for CASSANDRA-15234

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

9c0f8902e845f75487e2cc355857773bbf5c5dc4 | Author: Bereng <berenguerblasi@gmail.com>
 | 2022-01-11 11:21:57+01:00

    Replace git:// with https:// in Circle CI config file
    patch by Berenguer Blasi; reviewed by Brandon Williams, Ekaterina Dimitrova and David Capwell for CASSANDRA-17255

db9f7a67ec4b03413c10034956e2cf18739ca4b1 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
 | 2021-12-14 23:00:56-05:00

    Add new custom types and unit  tests for configuration
    patch by Ekaterina Dimitrova; reviewed by Caleb Rackliffe, David Capwell, Michael Semb Wever and Benjamin Lerer for CASSANDRA-15234

98e798f567368f826fc3a57ddb6cdc464e741fe3 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2021-11-23 15:55:48+01:00

    Don't block gossip when clearing repair snapshots
    
    Patch by marcuse; reviewed by David Capwell for CASSANDRA-17168

3935906a685640b2f6a2058b38fdf45d917edfc9 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
 | 2021-11-19 17:42:29-05:00

    Fixes needed to support the new configuration framework and change of parameters
    patch by Ekaterina Dimitrova, reviewed by Caleb Rackliffe, David Capwell, Michael Semb Wever and Benjamin Lerer for CASSANDRA-15234

545809616c92a91e4c39d1eedfa65800f25a2a93 | Author: Marcus Eriksson <marcuse@apache.org>
 | 2020-12-03 11:29:38+01:00

    Track top partitions by size and tombstone count
    
    Patch by marcuse; reviewed by David Capwell and Yifan Cai for CASSANDRA-16310