Ekaterina Dimitrova test_and_ci last 3 years


 50 Collaborator
Brandon Williams , Štefan Miklošovič , Caleb Rackliffe , Andrés de la Peña , Berenguer Blasi , Mick Semb Wever , Marcus Eriksson , David Capwell , Sam Tunnicliffe , Josh McKenzie , Jacek Lewandowski , Benjamin Lerer , Branimir Lambov , Jon Meredith , Yifan Cai , Benedict Elliott Smith , Francisco Guerrero , Maxim Muzafarov , Brad Schoening , Mike Adamson , Blake Eggleston , Zhao Yang , Aleksei Zotov , Jonathan Ellis , Stefania Alborghetti , Maxwell Guo , Piotr Kołaczkowski , Jeremiah Jordan , Aleksandr Sorokoumov , Shailaja Koppu , Daniel Jatnieks , Dan Jatnieks , Maciej Sokol , Derek Chen-Becker , Simon Chess , Piotr Kolaczkowski , Ningzi Zhan , Leonard Ma , xvade , Tibor Répási , Eduard Tudenhöfner , reviewed by Caleb Rackliffe , Tomek Łasica , Tibor Repasi reviewed by Benjamin Lerer , Michael Marshall , Michael Burman , Marcuse Eriksson , Ben Manes , Akın Tekeoğlu , Akin Tekeoglu

 79 Patch  97 Review
e4c97f1925da17e146598b11bea4cbdbaceb5fd7, 430be9d9f686115f4c97e3d1f55c3f290e1a0396, 39db44adff108ba1e3496ecb2cb153df5e2e2af0, 5722191a38132c3bc8e1ece6e9a6fa2b5bdbd9db, 3755934e5224a6e9f826a0a594d415c36465d449, 1d961679a0ab76043e610e45aa7089e81fd64aa1, 0dea9c268a023b0bb78784c815dec23575f9c30f, 476d31bce2597cf71cdb7dd446d5cac28ee69a82, df0b13970198fcf7079a1044c5911d8ba0b6dac3, 444da423d5a0e846852a51c80bb7a128b7a50d24, 7572725defd4d5bba12097046b8338a955d8d032, 90fe8608a401dd086c8918a045d01ff288849f49, 3d7d064cd297b88a327edff5091404679e11d6fd, 041c33e2d48f2b38b61a02fc9fa7490be48707ef, 0bcc3549920aa218750dabdceb734430a3942882, 523d38095f6c7f33c602616db3a7373bbeb0cde9, bc40d3bb27cac7979867def92fe84e5fa5011155, 757dbf076bbcfe3af1c4b244cad9e2d664a15f17, b0150e86fbf5863fd831cfca8118f1a8bd254a43, 54cf65476a83d8cec04486e787eaa82489871a4a, aa561f2373e90f78d4af92d490a6236c40acccd7, 1e8a1a21abb5ba93cf1d5aae1c7394546f9f90ac, 290a5990d4ca9d696c490eb717c35d094a23c4cb, 55fecfb65e6db9dccc0895e0d30a01f42832f6b8, eb30005251cd8c10732ecab8365ebaa45f5fcbde, 816d1ac1812cbf9aaf19c133d1d2b6087a2defad, 1c7e7db2d062e54c38a05e073caa40889188657c, d08fd1ebd83edc4730316c9630e60b8c0b0be89d, 6b885a44c39ff3abcd5cb6c6c44eaa4004979aa7, 22329ee0be7cba8807717ab18f845e1631fa4118, bb36090fa0858456fb1ba80adf71fb3dc24a1aac, 99b618fec1015ccf4be6629ec9826c022b343263, a0ec0ae303443b1d1cbfe845d94fccfb38123f8c, 6c90950489a42a38a6ddfa45f79c84a110dffbe7, bd08798c1385ddb132701d0f5c200066e3329d77, dd08314ed654aafa60b2a82fc4953aac171ba3ef, fe28f482db0e1bc81936a62d0564e9657f428d2a, 04901913d61f047e806bb4c2bbd530677958a919, 1c70149ef512212d9cf8f57cb703fce92bf3dafa, 860ec627a14068f5180c44b7cf47dd264978a328, b4e58d83fc72f8babf61367aad23a9499df69881, 46d9cbe2f66b02cedf1b7961c4c1194488e1323b, 495d609c89618e2c74cddd8bf6246a833852a64a, dcb4768345e0fe96420c4f4597e2eb822040d15a, c8481836e6aeacef8041d9c790cc2cb138232877, 2eac2590bfe85b76c5fc1ea7c818082e124f5ed5, a67a2a2441589e8bf41498c426fddacd7b9719cf, c635f198f6ceca272e61b857b67fd91f23da3836, dac738d2eba8629d4f482d7cbfd855d2c5b9df47, fb66800a00aeaa8046cb3e6b1401fdc4f81848d5, 51e6f8ecc122279ea946b08c528e11105efb40f5, 0c87f2668d902caef51a8f281c3eb3ca57bb2924, 9f56bf4ca7fdb61ad09e5f2ad09b87cd01e0716b, c51a7c66fc21ca2da08b89ae5f9b4817ee4d8c23, 6d5203615f7a9670cb1698b74123666bc25ba471, 23138252f20891c26a3692664c6affaf99e86541, 1315d0c96f4625a76296f58d431f97669e5178c2, ed48f3c017c5e572a523890bcd5b7c798d7eb358, 755fd9446b084e659e98bd7336b9e910c2e12577, d85f7f7c2dd4b9bbdb44bc96235e6a8bc3ff3967, b9e2ab75f8f6dedd45c6ad7a83b3160149869262, a3258d66bcc9f946304c19d59e75d2721126303e, 5bb4bab12f8edfef95ed13cbabf8c0f377986065, db9f7a67ec4b03413c10034956e2cf18739ca4b1, 0a6be7e4128406a0e3e0f85b54c5e8cae3cd7052, 813e6ae4a09b7172f3be276637ba7e29f6463405, 1f81e1c9b98c7b444098daf721415dc8599bffdd, f4de30a92a5537c5c03b5595bc07619be5b15188, e1846961b652979517d5a89e7f1731cacfb7a5c6, aec94d67f63fcb62ec02ec448402b6fec8fdc9a9, bfec30a837bdaf52564f4c1fdfc5aae110f525eb, 35bd7ae6f6616f3cd4f32c0dadbcc0c87883a833, 945408941e5ce6634751b23995c147078ad05576, 4e93c84b2c2e8f789a0a28704b23d675debc8e79, 029e1903cfed2e710b366cba5360f443db2139d0, d95e6bd6ba6f028a9ca657e53f67ffb87d8f9470, 517cb17bc6c114ca3a9d3ab9c25efaf364e81550, 3935906a685640b2f6a2058b38fdf45d917edfc9, 2138acc178f5fb08e641883c044eb5c54a89c1de c3a18e36d12a9fa55aa1a0687d6a58b5ebebe768, ab25cae4c568312a4a2a5798296b7e97300306fd, 0bc95bbebd5f5972b3dc6156ee03c0deefc21c61, 5c51f05dab0562c3b95b60224e4698e2a30d2ce7, 02048cffeae4267054541f96741b16b1d0d89a20, 4941b279bceb3a0fbe388be4305d25ec771f7b78, 7572725defd4d5bba12097046b8338a955d8d032, 955231cacfc2732dd1fd4275049e224ab220d107, 7dbbe6907be58138f2c88d0adaab5c99a038e2b1, 116ce3bc0562f69e698f569db0904debd9f87cd0, 0f58db94658ee4fa4af49e9499fb2dbe85e8b075, 2480a7e7ee64791acec6add38e134753b95236fd, 8b15f8f22e8126f527ba0d39b9d13b20577c0192, d57d67b536185104e9c9074d08498f5d7f26c9e2, 9c0f8902e845f75487e2cc355857773bbf5c5dc4, 461b8c42d24b6906332949fa6f1bf110d08b7f06, 28759d8bbc16daf45ca07ee27b4a8dfedc8cf92b, e0074a31ef26adaebff6ac0657e4471fc805f93f, 90208c0a29157fdc4ac88d7e24708535650b5d55, 53fabf1f02a7e920db9437bda83c871093ce8f88, 534da538d229a5b4fc1d9ef7cc8b37ead455191c, b0150e86fbf5863fd831cfca8118f1a8bd254a43, ca0b77d7434aa75528e0cb625889825d29c5f122, 7aab61b06357ce0b59977715f82fed1ad24474b4, 61aabdfb4426296e9924e2959baa14fe744fb362, 34fa4e279ac136d6e673be9540b9f322f414bf7f, 3edca0041caf95a03453c533dc70bdc62e6dabd9, 86e07595f744eb2a250cf6c25ee7cb09c6dbd849, ac71d0f56efda081cf3c602eae8897b64cf84dac, 987d03c142f086f05857f9c6a2eafef7e157eb15, 9ccec3dc8c94fe9797c2855ccfb43b47532843fd, f51d9ecbe36525893e3bab4108abaa84abbfc772, f8d4e2a3c80d5d2be1e270e7ac601f4bc0a17fe7, 9f187fafbd47a62be80cae21796178641b5b3627, 53d1644ff4142f4383a773408c142c34954063f5, 3ed723b8700c47026849d11fe599d4e7b48ff65e, 1c7e7db2d062e54c38a05e073caa40889188657c, 4a2a585ec012f2bbeea4d9c3aebbab04cc08a370, 5a82c04fd363030d712fb2935b6c591577ba25ec, 600f4d9a690dbd887d5e6298fe67e6bba982033d, c95e5a556709cf131ba074680585106559ff9511, c37bcbf7e9d2b3c8ec4e93aa661d358c9f382edf, 1eccb2bc1ff69817b2fc8d16a4707b64d8b514e7, 5768e5ae41879885e7e2aca79b38bed53df55711, 29ed31542bc7503c7c5695ce8012a555b4b3fb6f, d7352209b214559cea944b5df564b653a3379e3a, 86604f50388d7e2cec68196fcf5f82a334e68ae2, 4941b279bceb3a0fbe388be4305d25ec771f7b78, 49e0c61107005b1a83799f7f1e6c0a855d159c29, e5c9cf4cbe6634ba9e148b6e27b6bad98648e597, 76be530a364b376c1d69d8447230ad5cf023be7f, c56952efb570df2b09a7d428319a9b7755a0c387, 83c169ec9e36324f27bf562951362f4a03c3c688, 4b7069c06c7913e1f3f2d5622d8cbc04746b0bac, 4e410fc46da5d6759463230ab09a718178dbd4d9, 07e5876c43998fe7384df115c65749d668183130, 8a9ba8866db6162a7b7352a260122d6e3c219567, 77d6bbf25a59d44422f0cbee2631f2fca9170e1a, 7ce140bd1dea311b9f98cdfbcd07dcff9fbd457c, 49cc352916f8dad23533b5328638aeb05ac04ea1, b3842de5cf1fa1b81872effb4585fbc7e1873d59, fb66800a00aeaa8046cb3e6b1401fdc4f81848d5, 8a3b9260a9494af56356f4c9829c4068b7ea182f, 3233c823116343cd95381790d736e239d800035a, 537d02d25f1953f1907d44106f83874ac73e06b4, ce7502a11067ef903cba24ad588cf0a5b9da9257, 945a4fc23ac1f60b8380be3b60aef89caf3daba2, 85248da628770d9d93fdd2cbd1eedd55b3ddc206, e0074a31ef26adaebff6ac0657e4471fc805f93f, 53fabf1f02a7e920db9437bda83c871093ce8f88, abe09cff346c6f9cb5bc6dbd8e873364c05e026a, 175272fff46f8441890e481c031ad521df9c9983, 6dd7def99467952d1df6a451d2e74861cf6599de, aec94d67f63fcb62ec02ec448402b6fec8fdc9a9, 365085bbd76ee717e265598fd83c6f4c39e1f1e6, 4b7b860e7b4351cb72ae7f28908aebce644a89cd, 4f9e27db35be86958337a34a3256c2502e988e2d, d1e2244a7794c26d428ac93747c77db2432c24b0, 738d5de93def153338003a26e304a77463a7fd2a, 8d45a2c6c9da7f6b66c128c43b5547c2797ba10b, 94142323aaf7dbba45b7bddfe299cd0c1b8414f8, 52053200e75d3e6718c03bfa68232dfb94f9a566, 0d8890ae4fb16e3327de14853570b3c26993e7f2, 24a677ac420ec64b98164c37a346dc5384582a7c, efdd222343e76a9660716af2126ef7b348e18624, ddc7ca342f8a84565a01d769c4ec71502a2278d6, 8490a74ead332761c02a41de7a51d4e989f2db2c, 682060ab747d851343fa950be323cbf5404614ef, ff9068e30c8cf3882bdf9c69f6e6a0b00a75ac46, 598b44c9392c92e1fbfa183d5570bbb7206f3d35, 918c0a60382d5c8028a43452c6070683e205450e, 3801a9b00884279a3e8c095b1cf6fb920ac76fa8, 49e2a8d4ad742560245b48ecd637e362cb1d74f7, d0c68e02fa235fd2218a40684a10c9573fcb001c, 7e205252a001b9316efe98da329d26e3b62c1df9, f59c8bf8c2c504475d85b261a60b5d48c9c14983, d2d15cee9c417e502e29a1a92ded6efa31b92707

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

461b8c42d24b6906332949fa6f1bf110d08b7f06 | Author: Mick Semb Wever <mck@apache.org>
 | 2024-06-08 15:00:04+02:00

    Remove sid source from debian, was only needed for jdk8
    
     - Added debug in testing
     - Propagate the $DEBUG env from docker to test scripts
     - Be verbose when a pipeline errors that not all tests would have been run
     - add timeout to each cell stage (scripts on a node can hang and the only alternative was to abort the whole pipeline)
    
     patch by Mick Semb Wever; reviewed by Ekaterina Dimitrova, Brandon Williams for CASSANDRA-19708

90208c0a29157fdc4ac88d7e24708535650b5d55 | Author: Benjamin Lerer <b.lerer@gmail.com>
 | 2024-06-04 17:31:41+02:00

    Makes LWT conditions behavior on frozen and non-frozen columns consistent for null column values
    
    Patch by Benjamin Lerer; review by Ekaterina Dimitrova for CASSANDRA-19637

53fabf1f02a7e920db9437bda83c871093ce8f88 | Author: xvade <simon@vantuyl.com>
 | 2024-05-10 12:20:19-07:00

    Add support for the BETWEEN operator in WHERE clauses
    
    patch by Simon Chess; reviewed by Benjamin Lerer and Ekaterina Dimitrova for CASSANDRA-19604

53fabf1f02a7e920db9437bda83c871093ce8f88 | Author: xvade <simon@vantuyl.com>
 | 2024-05-10 12:20:19-07:00

    Add support for the BETWEEN operator in WHERE clauses
    
    patch by Simon Chess; reviewed by Benjamin Lerer and Ekaterina Dimitrova for CASSANDRA-19604

1f81e1c9b98c7b444098daf721415dc8599bffdd | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
 | 2024-05-07 09:39:37-04:00

    Ninja fix: test_pkey_requirement, revert empty lines removal from cql output, CASSANDRA-19341

757dbf076bbcfe3af1c4b244cad9e2d664a15f17 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
 | 2024-04-16 15:07:44-04:00

    Refactor ColumnCondition
    
    Patch by Ekaterina Dimitrova; review by Benjamin Lerer for CASSANDRA-19620

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

6dd7def99467952d1df6a451d2e74861cf6599de | Author: Benjamin Lerer <b.lerer@gmail.com>
 | 2024-03-21 17:19:58+01:00

    Align tests with CASSANDRA-19341
    
    patch by Benjamin Lerer; review by Berenguer Blasi, Caleb Rackliffe and Ekaterina Dimitrova for CASSANDRA-19341

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>

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>

c3a18e36d12a9fa55aa1a0687d6a58b5ebebe768 | Author: Bereng <berenguerblasi@gmail.com>
 | 2024-03-12 08:52:53+01:00

    Minor bugs in generate.sh -d
    
    patch by Berenguer Blasi; reviewed by Ekaterina Dimitrova for CASSANDRA-19458

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>

f4de30a92a5537c5c03b5595bc07619be5b15188 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
 | 2024-02-29 16:10:27-05:00

    Extend timeout for parallel_upgrade and parallel_upgrade_with_internode_ssl upgrade tests (fix 2 for CASSANDRA-19409)
    
    patch by Ekaterina Dimitrova; reviewed by Berenguer Blasi for CASSANDRA-19409

e1846961b652979517d5a89e7f1731cacfb7a5c6 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
 | 2024-02-27 10:14:36-05:00

    TypeError in logging fixed
    
    patch by Ekaterina Dimitrova; reviewed by Brandon Williams for CASSANDRA-19446

7aab61b06357ce0b59977715f82fed1ad24474b4 | Author: Mike Adamson <mikea@apache.org>
 | 2024-02-26 12:42:53+00:00

    Use glove vectors instead of random vectors in vector tests
    - avoid randomisation to make tests more consistent
    - use heap_buffers for VectorDistributedTest for consistency with other tests
    
    patch by Mike Adamson; reviewed by Ekaterina Dimitrova for CASSANDRA-19185

aec94d67f63fcb62ec02ec448402b6fec8fdc9a9 | Author: Bereng <berenguerblasi@gmail.com>
 | 2024-02-22 10:44:43+01:00

    Test Failure: dtest-upgrade.upgrade_tests.upgrade_through_versions_test.*
    
    patch by Berenguer Blasi; reviewed by Ekaterina Dimitrova for CASSANDRA-19409
    
    Co-authored-by: Berenguer Blasi <berenguerblasi@gamil.com>
    Co-authored-by: Ekaterina Dimitrova <e.dimitrova@gmail.com>

ab25cae4c568312a4a2a5798296b7e97300306fd | Author: Bereng <berenguerblasi@gmail.com>
 | 2024-02-21 09:27:42+01:00

    Skinny dev circle workflow
    
    patch by Berenguer Blasi; reviewed by Ekaterina Dimitrova, Stefan Miklosovic for CASSANDRA-19414

54cf65476a83d8cec04486e787eaa82489871a4a | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
 | 2024-02-16 18:38:50-05:00

    Fix NullPointerException in ANN+WHERE when adding rows in another partition
    
    patch by Ekaterina Dimitrova; reviewed by Andres de la Pena for CASSANDRA-19404

61aabdfb4426296e9924e2959baa14fe744fb362 | Author: Sam Tunnicliffe <samt@apache.org>
 | 2024-02-07 11:31:02+00:00

    Make RemoveNodeTest::testAbort more deterministic
    
    Patch by Sam Tunnicliffe; reviewed by Ekaterina Dimitrova for CASSANDRA-19342

0bc95bbebd5f5972b3dc6156ee03c0deefc21c61 | Author: Brandon Williams <brandonwilliams@apache.org>
 | 2024-01-31 16:26:12-06:00

    Set log-cli-level to DEBUG in circle config
    
    Patch by brandonwilliams; reviewed by edimitrova for CASSANDRA-19350

aa561f2373e90f78d4af92d490a6236c40acccd7 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
 | 2024-01-25 11:35:44-05:00

    Switch memtable_allocation_type from offheap_objects to heap_buffers in test/conf/cassandra.yaml
    
    patch by Ekaterina Dimitrova; reviewed by Brandon Williams for CASSANDRA-19326

290a5990d4ca9d696c490eb717c35d094a23c4cb | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
 | 2024-01-08 18:10:21-05:00

    Fix flaky test org.apache.cassandra.tools.BulkLoaderTest.testBulkLoader_WithArgs1
    
    patch by Ekaterina Dimitrova; reviewed by Berenguer Blasi for CASSANDRA-19205

1e8a1a21abb5ba93cf1d5aae1c7394546f9f90ac | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
 | 2024-01-08 10:09:49-05:00

    Fix data corruption in VectorCodec when using heap buffers
    
    patch by Ekaterina Dimitrova, reviewed by Andres de la Pena for CASSANDRA-19168

3edca0041caf95a03453c533dc70bdc62e6dabd9 | Author: Jacek Lewandowski <lewandowski.jacek@gmail.com>
 | 2023-12-05 11:17:43+01:00

    Memoize Cassandra verion and add a backoff interval for failed schema pulls
    
    Also, fixes MigrationCoordinatorTest and adds version assertions to Instance.startup
    
    Patch by Jacek Lewandowski; reviewed by Ekaterina Dimitrova for CASSANDRA-18902

365085bbd76ee717e265598fd83c6f4c39e1f1e6 | Author: Bereng <berenguerblasi@gmail.com>
 | 2023-11-23 08:35:59+01:00

    Test failure: dtest-novnode.disk_balance_test.TestDiskBalance.test_disk_balance_stress
    
    Patch by Berenguer Blasi; reviewed by Ekaterina Dimitrova, Michael Semb Wever for CASSANDRA-18947

55fecfb65e6db9dccc0895e0d30a01f42832f6b8 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
 | 2023-11-20 15:32:40-05:00

    Fix BulkLoaderTest.testBulkLoader_WithArgs2
    
    patch by Ekaterina Dimitrova; reviewed by Michael Semb Wever and Andres de la Pena for CASSANDRA-19000

86e07595f744eb2a250cf6c25ee7cb09c6dbd849 | Author: Jacek Lewandowski <lewandowski.jacek@gmail.com>
 | 2023-10-20 12:35:33+02:00

    Retrieve keyspaces metadata and schema version concistently in DescribeStatement
    
    The fix makes the DescribeStatement to wait for the in-progress schema transformations to finish before returning the first page. This way, the metadata and schema version encoded in the result set metadata are guaranteed to be consistent.
    
    Patch by Jacek Lewandowski; reviewed by Benjamin Lerer, Ekaterina Dimitrova for CASSANDRA-18921

ac71d0f56efda081cf3c602eae8897b64cf84dac | Author: Jacek Lewandowski <lewandowski.jacek@gmail.com>
 | 2023-10-11 12:12:36+02:00

    Fixed the inconsistency between distributedKeyspaces and distributedAndLocalKeyspaces
    
    Patch by Jacek Lewandowski; reviewed by Benjamin Lerer, Berenguer Blasi, Ekaterina Dimitrova, Jeremiah Jordan for CASSANDRA-18747

4f9e27db35be86958337a34a3256c2502e988e2d | Author: Brandon Williams <brandonwilliams@apache.org>
 | 2023-09-27 06:06:41-05:00

    Replace unnecessary functions with attributes
    
    Patch by brandonwilliams; reviewed by edimitrova for CASSANDRA-18880

f51d9ecbe36525893e3bab4108abaa84abbfc772 | Author: Maxim Muzafarov <maxmuzaf@gmail.com>
 | 2023-09-19 14:38:09+02:00

    Upgrade Dropwizard Metrics to 4.2.19
    
    patch by Maxim Muzafarov; reviewed by Ekaterina Dimitrova and Stefan Miklosovic for CASSANDRA-14667

534da538d229a5b4fc1d9ef7cc8b37ead455191c | Author: Benjamin Lerer <b.lerer@gmail.com>
 | 2023-09-15 18:05:11+02:00

    Refactor Relation and Restrictions hierachies
    
    patch by Benjamin Lerer and Piotr Kołaczkowski; reviewed by Berenguer Blasi, Caleb Rackliffe and Ekaterina Dimitrova for CASSANDRA-19341
    
    Co-authored-by: Piotr Kołaczkowski <pkolaczk@datastax.com>

9ccec3dc8c94fe9797c2855ccfb43b47532843fd | Author: Bereng <berenguerblasi@gmail.com>
 | 2023-09-14 10:55:19+02:00

    Test failure: junit.framework.TestSuite.org.apache.cassandra.distributed.test.CASMultiDCTest
    
    Patch by Berenguer Blasi; reviewed by Ekaterina Dimitrova for CASSANDRA-18707

4b7b860e7b4351cb72ae7f28908aebce644a89cd | Author: Mick Semb Wever <mck@apache.org>
 | 2023-09-13 09:43:46+02:00

    Add @pytest.mark.no_vnodes to upgrade_tests/cql_tests that are using an ordered partitioner
    
    And fix storage_engine_upgrade_test.py and upgrade_through_versions_test.py  so node2 has same dc as node1
    
     patch by Mick Semb Wever; reviewed by Brandon Williams, Ekaterina Dimitrova, Josh McKenzie, Maxim Muzafarov for CASSANDRA-18832

987d03c142f086f05857f9c6a2eafef7e157eb15 | Author: Mick Semb Wever <mck@apache.org>
 | 2023-09-09 21:14:10+02:00

    Fixes for in-tree scripts: offline mode, maybe-build for fqltool-test, jvm-dtest-upgrade
    
     - jvm-dtest-upgrade script running in ci-cassandra.a.o (needs default bash)
     - add offline mode (to avoid `git fetch` before building dtest-jars on other branches),
     - avoid rebuilding in fqltool-test target, as is standard for test targets.
     - python detection and override
     - FileTest cleanup (tmp directory was left unreadable and undeletable)
     - reuse ~/.ccm (like normal)
     - remove support for python 3.6
     - remove docker volumes in image (they are added at run time)
     - remove superfluousjava version debug
     – extra mount for build/tmp as hack to prevent buggy hardlinks on overlay
    
     patch by Mick Semb Wever; reviewed by Brandon Williams, Ekaterina Dimitrova, Josh McKenzie, Maxim Muzafarov for CASSANDRA-18665

d1e2244a7794c26d428ac93747c77db2432c24b0 | Author: Mick Semb Wever <mck@apache.org>
 | 2023-09-09 12:24:52+02:00

    Add 5.0-alpha1 to upgrade_manifest.py and upgrade_through_versions_test.py
    
    upgrade_through_versions_test.py should have been updated when the cassandra-5.0 branch was created and trunk version bumped to 5.1
    
     patch by Mick Semb Wever; reviewed by Brandon Williams, Ekaterina Dimitrova for CASSANDRA-18832

abe09cff346c6f9cb5bc6dbd8e873364c05e026a | Author: Brad Schoening <bschoeni@gmail.com>
 | 2023-08-30 23:07:48-04:00

    Clean up obsolete functions and simplify cql_version handling in cqlsh
    
    Patch by Brad Schoening; reviewed by brandonwilliams and edimitrova for
    CASSANDRA-18787

eb30005251cd8c10732ecab8365ebaa45f5fcbde | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
 | 2023-08-29 11:52:08-04:00

    Upgrade caffeine cache and fix CIDR permissions cache invalidation
    
    patch by Ekaterina Dimitrova; reviewed by Jacek Lewandowski, Ben Manes, Yifan Cai, Shailaja Koppu for CASSANDRA-18805

e4c97f1925da17e146598b11bea4cbdbaceb5fd7 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
 | 2023-08-25 13:36:32-04:00

    CircleCI: Fix BASE_BRANCH in generate.sh
    
    patch by Ekaterina Dimitrova; reviewed by Andres de la Pena and Michael Semb Wever for CASSANDRA-18797

738d5de93def153338003a26e304a77463a7fd2a | Author: Brandon Williams <brandonwilliams@apache.org>
 | 2023-08-21 14:37:49-05:00

    fix test_compactionstats for < 4.0
    
    Patch by brandonwilliams; reviewed by edimitrova for CASSANDRA-18709

34fa4e279ac136d6e673be9540b9f322f414bf7f | Author: Benjamin Lerer <b.lerer@gmail.com>
 | 2023-08-17 10:03:00+02:00

    Simplify the bind marker and Term logic
    
    patch by Benjamin Lerer; reviewed by Andrés de la Peña, Ekaterina Dimitrova and Maxwell Guo for CASSANDRA-18813
    
    The patch refactor the Term and Terms interfaces to simplify the logic.
    * It removes the MultiItemTerminal and MultiColumnRaw interfaces
    * Represents IN bind marker as Terms instead of having 2 different representations (a list of terms and a single MultiItemTerminal).
    * Replaces the AbstractMarker hierachy by the Marker class
    * It introduces a new MultiElementType that becomes a super class of all the CollectionTypes, TupleType, UserType and VectorType (standardizing the pack and unpack method name and their modifiers)
    * It replaces the Value and DelayedValue implementations for the Lists, Sets, Maps, Tuples, UserTypes and Vectors classes by the MultiElements Value and DelayedValue classes.

816d1ac1812cbf9aaf19c133d1d2b6087a2defad | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
 | 2023-08-15 14:02:48-04:00

    Fix UFTest#testSchemaChange
    
    patch by Ekaterina Dimitrova; reviewed by Caleb Rackliffe for CASSANDRA-18752

430be9d9f686115f4c97e3d1f55c3f290e1a0396 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
 | 2023-08-10 18:03:04-04:00

    CircleCI: make all java distributed tests run in Medium  containers
    
    patch by Ekaterina Dimitrova; reviewed by Andres de la Pena for CASSANDRA-18503

f8d4e2a3c80d5d2be1e270e7ac601f4bc0a17fe7 | Author: Caleb Rackliffe <calebrackliffe@gmail.com>
 | 2023-08-10 10:56:30-05:00

    Disable heap dump creation by default on crash for tests that use test/conf/cassandra.yaml
    
    patch by Caleb Rackliffe; reviewed by Brandon Williams and Ekaterina Dimitrova for CASSANDRA-18741

9f187fafbd47a62be80cae21796178641b5b3627 | Author: Branimir Lambov <branimir.lambov@datastax.com>
 | 2023-08-09 11:40:04+03:00

    Revert checks for negative timestamp
    
    Contrary to expectations, we do permit negative timestamps.
    This reverts checks that treat such timestamps as corruption
    introduced in CASSANDRA-18676.
    
    patch by Branimir Lambov; reviewed by Ekaterina Dimitrova for CASSANDRA-18735

8d45a2c6c9da7f6b66c128c43b5547c2797ba10b | Author: Brandon Williams <brandonwilliams@apache.org>
 | 2023-08-03 12:14:24-05:00

    Wait for compaction manager more intelligently
    
    Patch by brandonwilliams; reviewed by edimitrova for CASSANDRA-18709

1c7e7db2d062e54c38a05e073caa40889188657c | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
 | 2023-08-01 14:37:26-04:00

    Fix BulkLoader ignoring cipher suites options.
    
    patch by Dan Jatnieks; reviewed by Ekaterina Dimitrova and Jon Meredith for CASSANDRA-18582

3ed723b8700c47026849d11fe599d4e7b48ff65e | Author: Brandon Williams <brandonwilliams@apache.org>
 | 2023-08-01 09:52:37-05:00

    Force flush during testFlushSize
    
    Patch by brandonwilliams; reviewed by edimitrova for CASSANDRA-18710

94142323aaf7dbba45b7bddfe299cd0c1b8414f8 | Author: Brandon Williams <brandonwilliams@apache.org>
 | 2023-07-31 13:51:35-05:00

    More intelligently detect compaction start in jmx_test
    
    Patch by brandonwilliams; reviewed by edimitrova for CASSANDRA-18709

39db44adff108ba1e3496ecb2cb153df5e2e2af0 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
 | 2023-07-27 11:28:44-04:00

    Fix dtest-jar
    
    patch by Ekaterina Dimitrova; reviewed by Brandon Williams for CASSANDRA-15255

d08fd1ebd83edc4730316c9630e60b8c0b0be89d | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
 | 2023-07-25 17:06:21-04:00

    Revert "Fix MemtableSizeTestBase#testSize (now MemtableSizeTest#testSize) was not running in CI"
    Not needed
    patch by Ekaterina Dimitrova; reviwed by Brandon Williams for CASSANDRA-18329
    
    This reverts commit 6b885a44c39ff3abcd5cb6c6c44eaa4004979aa7.

5722191a38132c3bc8e1ece6e9a6fa2b5bdbd9db | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
 | 2023-07-25 09:20:30-04:00

    Fix generate.sh and remove dead J8 config files
    
    patch by Ekaterina Dimitrova; reviewed by Brandon Williams for CASSANDRA-18255

6b885a44c39ff3abcd5cb6c6c44eaa4004979aa7 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
 | 2023-07-21 11:09:02-04:00

    Fix MemtableSizeTestBase#testSize (now MemtableSizeTest#testSize) was not running in CI
    
    patch by Ekaterina Dimitrova; reviewed by Brandon Williams and Michael Semb Wever for CASSANDRA-18329

3755934e5224a6e9f826a0a594d415c36465d449 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
 | 2023-07-17 16:11:17-04:00

    Drop JDK8 and add JDK17, remove eclipse-warnings in favor of Checker Framework and upgrade checkstyle
    patch by Ekaterina Dimitrova; reviewed by Jeremiah Jordan, Berenguer Blasi, Michael Semb Wever and Jacek Lewandowski for CASSANDRA-18255

600f4d9a690dbd887d5e6298fe67e6bba982033d | Author: Benjamin Lerer <b.lerer@gmail.com>
 | 2023-07-13 19:08:11+02:00

    Upgrade Jamm version to 0.4.0
    This upgrade also fixes issues with PhantomReferences and the test problems from CASSANDRA-17884 anad CASSANDRA-16304
    
    patch by Benjamin Lerer; reviewed by Ekaterina Dimitrova for CASSANDRA-18239

c95e5a556709cf131ba074680585106559ff9511 | Author: Andrés de la Peña <a.penya.garcia@gmail.com>
 | 2023-07-06 13:01:55+01:00

    Improve vector value validation errors
    
    patch by Andrés de la Peña; reviewed by Ekaterina Dimitrova and Maxwell Guo for CASSANDRA-18652

5a82c04fd363030d712fb2935b6c591577ba25ec | Author: Andrés de la Peña <a.penya.garcia@gmail.com>
 | 2023-06-28 16:43:58+01:00

    Add vector similarity functions
    
    patch by Andrés de la Peña; reviewed by Ekaterina Dimitrova and Maxwell Guo for CASSANDRA-18640
    
    Co-authored-by: Jonathan Ellis <jbellis@datastax.com>
    Co-authored-by: Andrés de la Peña <a.penya.garcia@gmail.com>

53d1644ff4142f4383a773408c142c34954063f5 | Author: Jacek Lewandowski <lewandowski.jacek@gmail.com>
 | 2023-06-13 09:44:30-05:00

    Upgraded to Netty 4.1.96
    
    - Add Bouncycastle dependency
    - Upgrade tcnative boringssl
    - Add TLSv1.3 to encryption options tests
    - Revert defaults after changes in Netty 4.1.75
    - Remove Guava 18 from deps - we accidentally ended with Guava 30+ and 18 on the classpath because JimFS includes it as a transient dependency.
    
    Patch by Jacek Lewandowski and Brandon Williams; reviewed by Ekaterina Dimitrova and Berenguer Blasi for CASSANDRA-17992
    
    Co-authored-by: Jacek Lewandowski <lewandowski.jacek@gmail.com>
    Co-authored-by: Brandon Williams <driftx@gmail.com>

4a2a585ec012f2bbeea4d9c3aebbab04cc08a370 | Author: Daniel Jatnieks <jatnieks@pobox.com>
 | 2023-06-11 11:52:22-05:00

    Fix BulkLoader ignoring cipher suites options.
    
    patch by Dan Jatnieks; reviewed by Ekaterina Dimitrova and Jon Meredith for CASSANDRA-18582

1eccb2bc1ff69817b2fc8d16a4707b64d8b514e7 | Author: ningzi.zhan <ningzi.zhan@datastax.com>
 | 2023-06-08 14:59:17-07:00

    Fix error message handling when trying to use CLUSTERING ORDER with non-clustering column
    
    Patch by Ningzi Zhan and Tomasz Lasica; reviewed by brandonwilliams,
    edimitrova and Maxwell Guo for CASSANDRA-17818
    
    Co-Authored-By: Tomek Lasica <tomasz.lasica@datastax.com>

c37bcbf7e9d2b3c8ec4e93aa661d358c9f382edf | Author: Daniel Jatnieks <jatnieks@pobox.com>
 | 2023-06-08 14:04:20-05:00

    Include TLSv1.2 in negotiatedProtocolMustBeAcceptedProtocolTest
    Add a comment about the use of disabled TLSv1.1 with JDK 8 and higher to negotiatedProtocolMustBeAcceptedProtocolTest
    
    Patch by Dan Jatnieks; reviewed by Ekaterina Dimitrova and Brandon Williams for CASSANDRA-18540

1d961679a0ab76043e610e45aa7089e81fd64aa1 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
 | 2023-06-05 21:47:09-04:00

    Switch Java and Python upgrade tests from running on JDK8 to JDK11 in CircleCI
    patch by Ekaterina Dimitrova; reviewed by Berenguer Blasi for CASSANDRA-18285

5768e5ae41879885e7e2aca79b38bed53df55711 | Author: Daniel Jatnieks <jatnieks@pobox.com>
 | 2023-05-04 12:39:46-07:00

    Assert successful exit code from sstabledump in org.apache.cassandra.cql3.EmptyValuesTest
    patch by Daniel Jatnieks; reviewed by Ekaterina Dimitrova and Berenguer Blasi for CASSANDRA-18436

29ed31542bc7503c7c5695ce8012a555b4b3fb6f | Author: Mick Semb Wever <mck@apache.org>
 | 2023-04-13 13:21:16+02:00

    Improve apidocs and pre-conditions to how upgrade paths are included in jvm-dtest-upgrade (UpgradeTestBase)
    
    Also add a comment that any protocol version bump should also update upgrade_through_versions_test.py
    
     patch by Mick Semb Wever; reviewed by Brandon Williams, Ekaterina Dimitrova for CASSANDRA-17869

52053200e75d3e6718c03bfa68232dfb94f9a566 | Author: Mick Semb Wever <mck@apache.org>
 | 2023-04-11 14:42:47+02:00

    Fixes for JDK17
    
     - add 4.1 latest release to dtest upgrade paths, and use the correct JDK on all paths
     - limit upgrade paths where they have been defined explicitly, with @since
     - in upgrade paths, replace trunk with 4.0 where that was the intention
     - set_node_to_current_version(node) now asserts that the upgrade taking place is a supported upgrade path
     - include upgrading through to 5.0 in test_upgrade_super_columns_through_all_versions
     - fix TestProtoV4* tests to include 4.0 and 4.1
     - add TestProtoV5*
     - remove current_2_1_x
     - TestUpgradeSuperColumnsThrough.test_sparse_supercolumn is only run in 3.11 and 4.x
     - TestSCUpgrade.test_upgrade_super_columns_through_all_versions is only run on upgrade paths between2.2 andd 4.1 (inclusive)
    
     patch by Mick Semb Wever; reviewed by Brandon Williams, Ekaterina Dimitrova for CASSANDRA-17869

bb36090fa0858456fb1ba80adf71fb3dc24a1aac | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
 | 2023-04-10 09:36:48-04:00

    Set correctly keepBriefBrief property
    patch by Ekaterina Dimitrova; reviewed by Andres de la Pena and Michael Semb Wever for CASSANDRA-18267

99b618fec1015ccf4be6629ec9826c022b343263 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
 | 2023-04-07 16:59:10-04:00

    Fix MessagePayloadTest running on JDK17
    patch by Ekaterina Dimitrova; reviewed by Brandon Williams for CASSANDRA-18438

24a677ac420ec64b98164c37a346dc5384582a7c | Author: Mick Semb Wever <mck@apache.org>
 | 2023-03-11 23:32:22+01:00

    Configure auditlog and fqltool tests to do chronicle-queue file-shrinking synchronously
    
     patch by Mick Semb Wever; reviewed by Ekaterina Dimitrova for CASSANDRA-18049

5c51f05dab0562c3b95b60224e4698e2a30d2ce7 | Author: Brandon Williams <brandonwilliams@apache.org>
 | 2023-03-10 09:47:56-06:00

    Remove JAVA8/JAVA11_HOME from circle configs
    
    Patch by brandonwilliams; reviewed by edimitrova and mck for
    CASSANDRA-18106

ddc7ca342f8a84565a01d769c4ec71502a2278d6 | Author: Jacek Lewandowski <lewandowski.jacek@gmail.com>
 | 2023-03-08 14:49:56+01:00

    Repair the previous fix in offline_tools_test.py to work for < 4.2
    
    patch by Jacek Lewandowski, reviewed by Brandon Williams and Ekaterina Dimitrova for CASSANDRA-18308

efdd222343e76a9660716af2126ef7b348e18624 | Author: Brandon Williams <brandonwilliams@apache.org>
 | 2023-03-02 11:18:26-06:00

    disable jdk switching
    
    Patch by brandonwilliams; reviewed by edimitrova and mck for
    CASSANDRA-18106

02048cffeae4267054541f96741b16b1d0d89a20 | Author: Andrés de la Peña <a.penya.garcia@gmail.com>
 | 2023-02-28 11:44:31+00:00

    Remove -l / -m / -h designation and have two options: free or paid tier circle config
    
    patch by Andrés de la Peña; reviewed by Ekaterina Dimitrova and Josh McKenzie for CASSANDRA-18012

d7352209b214559cea944b5df564b653a3379e3a | Author: Mick Semb Wever <mck@apache.org>
 | 2023-02-16 11:06:31+01:00

    ninja-fix: compile and use JdkProperties
    
     patch by Mick Semb Wever; reviewed by Ekaterina Dimitrova for CASSANDRA-18179

0dea9c268a023b0bb78784c815dec23575f9c30f | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
 | 2023-02-15 18:21:32-05:00

    CircleCI config J17 + J11
    patch by Ekaterina Dimitrova; reviewed by Michael Semb Wever and Brandon Williams for CASSANDRA-18247

bfec30a837bdaf52564f4c1fdfc5aae110f525eb | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
 | 2023-02-09 20:05:23-05:00

    Fix tests for CASSANDRA-18252 - removal of scripted UDFs
    patch by Ekaterina Dimitrova; reviewed by Michael Semb Wever for CASSANDRA-18252

a0ec0ae303443b1d1cbfe845d94fccfb38123f8c | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
 | 2023-02-09 15:00:05-05:00

    Remove scripted UDFs, remove related tests or rewrite some tests to create java UDFs instead, where it makes sense
    patch by Ekaterina Dimitrova; reviewed by Michael Semb Wever for CASSANDRA-18252

86604f50388d7e2cec68196fcf5f82a334e68ae2 | Author: Mick Semb Wever <mck@apache.org>
 | 2023-01-21 12:46:56+01:00

    Prepare for JDK17 experimental support
    
    Removes the use of CASSANDRA_USE_JDK11 and introduces the build.xml properties `java.default` and `java.supported`.
    
     patch by Mick Semb Wever; reviewed by Ekaterina Dimitrova for CASSANDRA-18179

6c90950489a42a38a6ddfa45f79c84a110dffbe7 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
 | 2023-01-19 20:30:43-05:00

    Fix tests post JDK-8210522 (rewrite reflection of "modifiers" field)
    patch by Ekaterina Dimitrova; reviewed by Michael Semb Wever for CASSANDRA-18181

175272fff46f8441890e481c031ad521df9c9983 | Author: Maciej Sokol <maciej.sokol@ericsson.com>
 | 2023-01-11 09:56:29+01:00

    Fix formatting of duration in cqlsh
    
    Patch by Maciej Sokol; reviewed by brandonwilliams and edimitrova for
    CASSANDRA-18141

df0b13970198fcf7079a1044c5911d8ba0b6dac3 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
 | 2022-12-22 17:21:48-05:00

    Use CircleCI Large executor instead of XLarge executor in MIDRES config for Python upgrade tests
    patch by Ekaterina Dimitrova; reviewed by Michael Semb Wever for CASSANDRA-18127

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

7e205252a001b9316efe98da329d26e3b62c1df9 | Author: Mick Semb Wever <mck@apache.org>
 | 2022-12-05 15:13:02+01:00

    Add JDK17 support, excluding trunk's (5.0) unit and jvm-dtest jobs which still have test failures
    
     - always pull images to be on latest
     - cqlshlib-test can no longer share a workspace
     - unset JAVAN_HOME env variables
     - don't dtest-jar build older versions when they don't support jdk11 (they won't be included anyway)
     - warn and continue on git clean failures
     - update finish_release.sh post-instructions to include having to update cassandra-dtest/upgrade_tests/upgrade_manifest.py
    
     patch by Mick Semb Wever; reviewed by Brandon Williams, Ekaterina Dimitrova for CASSANDRA-17869

444da423d5a0e846852a51c80bb7a128b7a50d24 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
 | 2022-11-11 22:07:12-05:00

    CirleCI: Add large Dtests and J8/J11 Java distributed tests;
    Fix CQLSHLIB tests config and Python DTests split; CQLSHLIB tests should run with NUM_TOKENS=16
    patch by Ekaterina Dimitrova; reviewed by Andres de la Pena for CASSANDRA-18001

955231cacfc2732dd1fd4275049e224ab220d107 | Author: Andrés de la Peña <a.penya.garcia@gmail.com>
 | 2022-11-08 13:27:49+00:00

    CircleCI: Remove repeated jobs from default LOWRES, MIDRES and HIGHRES files
    
    patch by Andrés de la Peña; reviewed by Berenguer Blasi and Ekaterina Dimitrova for CASSANDRA-18024

7dbbe6907be58138f2c88d0adaab5c99a038e2b1 | Author: Andrés de la Peña <a.penya.garcia@gmail.com>
 | 2022-11-07 15:41:47+00:00

    CircleCI: Fix j11_utests_fqltool executor
    
    patch by Andrés de la Peña; reviewed by Ekaterina Dimitrova for CASSANDRA-18020

116ce3bc0562f69e698f569db0904debd9f87cd0 | Author: Andrés de la Peña <a.penya.garcia@gmail.com>
 | 2022-11-03 11:30:38+00:00

    CircleCI: Add jobs for missing specialized unit tests
    
    Fix run_repeated_utests for non-testsome targets
    
    patch by Andrés de la Peña; reviewed by Ekaterina Dimitrova and Berenguer Blasi for CASSANDRA-17987

476d31bce2597cf71cdb7dd446d5cac28ee69a82 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
 | 2022-10-31 18:10:05-04:00

    Add Dtest-large and cqlshlib tests to CircleCI; Fix num tokens in CircleCI tests to match the default value; Fix CircleCI Python tests split bug; Fix CircleCI long unit tests
    patch by Ekaterina Dimitrova; reviewed by Andres de la Pena for CASSANDRA-18001

7572725defd4d5bba12097046b8338a955d8d032 | Author: Derek Chen-Becker <dchenbec@amazon.com>
 | 2022-10-26 14:54:05-06:00

    [CASSANDRA-17950] Enable dtest-offheap in CircleCI
    
    The dtest-offheap test was only added to the Jenkins configuration, so
    this commit adds it to the CircleCI build for parity.
    
    Patch by Derek Chen-Becker; reviewed by Ekaterina Dimitrova, Derek Chen-Becker, Michael Semb Wever, and Andres de la Pena for CASSANDRA-17950
    
    Co-authored-by: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
    Co-authored-by: Derek Chen-Becker <dchenbec@amazon.com>

0d8890ae4fb16e3327de14853570b3c26993e7f2 | Author: Brandon Williams <brandonwilliams@apache.org>
 | 2022-10-20 13:39:29-05:00

    Ignore view build interrupted error
    
    Patch by brandonwilliams; reviewed by edimitrova for CASSANDRA-17980

682060ab747d851343fa950be323cbf5404614ef | Author: Brandon Williams <brandonwilliams@apache.org>
 | 2022-10-04 13:57:25-05:00

    Wait for replacement to come up fully
    
    Patch by brandonwilliams; reviewed by edimitrova for CASSANDRA-17005

ff9068e30c8cf3882bdf9c69f6e6a0b00a75ac46 | Author: Brandon Williams <brandonwilliams@apache.org>
 | 2022-09-22 14:28:12-05:00

    wait for schema agreements in test_stop_decommission_too_few_replicas_multi_dc
    
    Patch by brandonwilliams; reviewed by edimitrova for CASSANDRA-17894

90fe8608a401dd086c8918a045d01ff288849f49 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
 | 2022-09-21 12:17:33-04:00

    CirleCI: fix Python upgrade DTests config
    patch by Ekaterina Dimitrova; reviewed by Michael Semb Wever for CASSANDRA-17912

8490a74ead332761c02a41de7a51d4e989f2db2c | Author: Brandon Williams <brandonwilliams@apache.org>
 | 2022-09-21 08:58:13-05:00

    Complete legacy parsing for upgrade_tests, etc
    
    patch by brandonwilliams; reviewed by edimitrova for CASSANDRA-17885

35bd7ae6f6616f3cd4f32c0dadbcc0c87883a833 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
 | 2022-09-14 10:43:35-04:00

    Fix flaky test_archive_commitlog_point_in_time
    Patch by Ekaterina Dimitrova; reviewed by Andres de la Pena for CASSANDRA-17889

598b44c9392c92e1fbfa183d5570bbb7206f3d35 | Author: Brandon Williams <brandonwilliams@apache.org>
 | 2022-09-13 10:25:19-05:00

    Add legacy parsing for nodetool when lacking CASSANDRA-17581
    
    Patch by brandonwilliams; reviewed by edimitrova for CASSANDRA-17885

945408941e5ce6634751b23995c147078ad05576 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
 | 2022-09-09 11:36:36-04:00

    Fix flaky test_no_base_column_in_view_pk_complex_timestamp_with_flush
    Patch by Ekaterina Dimitrova; reviewed by Brandon Williams and Andres de la Pena for CASSANDRA-17882

76be530a364b376c1d69d8447230ad5cf023be7f | Author: Jacek Lewandowski <lewandowski.jacek@gmail.com>
 | 2022-09-08 16:02:50+02:00

    Fix schema reset functionality
    
    Patch by Jacek Lewandowski, reviewed by Andrés de la Peña and Ekaterina Dimitrova for CASSANDRA-17819

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

c56952efb570df2b09a7d428319a9b7755a0c387 | Author: Caleb Rackliffe <calebrackliffe@gmail.com>
 | 2022-09-02 00:04:21-05:00

    HintedHandoffAddRemoveNodesTest now accounts for the fact that StorageMetrics.totalHints is not updated synchronously w/ writes
    
    patch by Caleb Rackliffe; reviewed by Ekaterina Dimitrova for CASSANDRA-16679

f59c8bf8c2c504475d85b261a60b5d48c9c14983 | Author: Brandon Williams <driftx@gmail.com>
 | 2022-08-30 11:40:11-05:00

    Add j17 to images; upgrade buster to bullseye
    
    Patch by brandonwilliams; reviewed by edimitrova for CASSANDRA-17854

83c169ec9e36324f27bf562951362f4a03c3c688 | Author: Francisco Guerrero <frank.guerrero@gmail.com>
 | 2022-08-19 10:20:57-07:00

    Fix BulkLoader to load entireSSTableThrottle and entireSSTableInterDcThrottle
    
    patch by Francisco Guerrero; reviewed by Ekaterina Dimitrova, Yifan Cai for CASSANDRA-17677

bd08798c1385ddb132701d0f5c200066e3329d77 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
 | 2022-08-04 11:11:00-04:00

    Add tests for MILLIS_CUSTOM_DURATION and MILLIS_DURATION_DOUBLE
    patch by Ekaterina Dimitrova; reviewed by Andres de la Pena for CASSANDRA-17737

fe28f482db0e1bc81936a62d0564e9657f428d2a | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
 | 2022-07-27 09:41:44-04:00

    Fix sstable_preemptive_open_interval_in_mb disabled value - backward compatibility
    patch by Ekaterina Dimitrova; reviewed by Andres de la Pena and Jon Meredith for CASSANDRA-17737

4e410fc46da5d6759463230ab09a718178dbd4d9 | Author: Andrés de la Peña <a.penya.garcia@gmail.com>
 | 2022-07-27 12:50:31+01:00

    Document usage of closed token intervals in manual compaction
    
    patch by Andrés de la Peña; reviewed by Ekaterina Dimitrova for CASSANDRA-17575

1c70149ef512212d9cf8f57cb703fce92bf3dafa | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
 | 2022-07-21 20:30:48-04:00

    Fix Settings Virtual Table to update paxos_variant after startup and rename enable_uuid_sstable_identifiers to uuid_sstable_identifiers_enabled as per our config naming conventions
    patch by Ekaterina Dimitrova; reviewed by Brandon Williams for CASSANDRA-17738

04901913d61f047e806bb4c2bbd530677958a919 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
 | 2022-07-21 19:28:57-04:00

    Fix Setting Virtual Table to update after startup config properties gc_log_threshold_in_ms, gc_warn_threshold_in_ms, conf.index_summary_capacity_in_mb, prepared_statements_cache_size_mb, key_cache_size_in_mb, counter_cache_size_in_mb
    patch by Ekaterina Dimitrova; reviewed by Andres de la Pena for CASSANDRA-17737

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

860ec627a14068f5180c44b7cf47dd264978a328 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
 | 2022-07-15 17:25:01-04:00

    Fix issues with index_summary_resize_interval and index_summary_capacity
    patch by Ekaterina Dimitrova; reviewed by Andres de la Pena for CASSANDRA-17735

46d9cbe2f66b02cedf1b7961c4c1194488e1323b | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
 | 2022-07-06 12:18:34-04:00

    min_tracked_partition_size_bytes parameter from 4.1 alpha1 was renamed to min_tracked_partition_size
    patch by Ekaterina Dimitrova; reviewed by Berenguer Blasi for CASSANDRA-17733

4e93c84b2c2e8f789a0a28704b23d675debc8e79 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
 | 2022-07-05 19:20:12-04:00

    Upgrade Jolokia agent to 1.7
    patch by Ekaterina Dimitrova; reviewed by Brandon Williams for CASSANDRA-17732

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

495d609c89618e2c74cddd8bf6246a833852a64a | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
 | 2022-06-27 10:57:24-04:00

    Fix widening from mebibytes to bytes in IntMebibytesBound

dcb4768345e0fe96420c4f4597e2eb822040d15a | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
 | 2022-06-24 13:35:13-04:00

    nodetool clientstats columns should be under a separate flag - --config-options
    patch by Ekaterina Dimitrova; reviewed by Brandon Williams for CASSANDRA-17715

07e5876c43998fe7384df115c65749d668183130 | Author: Akın Tekeoğlu <akin.tekeoglu@gmail.com>
 | 2022-06-21 00:10:59+03:00

    Add toBytesInLong to IntKibibytesBound to support widening to long in getBatchSizeFailThreshold
    patch by Akin Tekeoglu; reviewed by Ekaterina Dimitrova and Andres de la Peña for CASSANDRA-17650

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

c8481836e6aeacef8041d9c790cc2cb138232877 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
 | 2022-06-08 16:18:22+03:00

    Fix flaky ProxyHandlerConnectionsTest
    patch by Ekaterina Dimitrova; reviewed by Berenguer Blasi for CASSANDRA-17301

2eac2590bfe85b76c5fc1ea7c818082e124f5ed5 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
 | 2022-05-31 11:01:44-04:00

    Revert removal of withBufferSizeInMB(int size) to CQLSSTableWriter.Builder and deprecate it in favor of withBufferSizeIniB(int size);update the docs
    
    patch by Ekaterina Dimitrova; reviewed by Michael Semb Wever for CASSANDRA-17675

3d7d064cd297b88a327edff5091404679e11d6fd | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
 | 2022-05-30 12:03:58-04:00

    Return approval step for utests_system_keyspace_directory for java8_separate_tests workflow
    patch by Ekaterina Dimitrova; reviewed by Brandon Williams and Andres de la Pena for CASSANDRA-17643

0f58db94658ee4fa4af49e9499fb2dbe85e8b075 | Author: Andrés de la Peña <a.penya.garcia@gmail.com>
 | 2022-05-20 14:52:07+01:00

    Add vnodes option to CircleCI Java dtest multiplexer
    
    patch by Andrés de la Peña; reviewed by Berenguer Blasi and Ekaterina Dimitrova for CASSANDRA-17616

041c33e2d48f2b38b61a02fc9fa7490be48707ef | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
 | 2022-05-19 16:45:27-04:00

    Add  utests_system_keyspace_directory to pre-commit tests workflow in CircleCI
    patch by Ekaterina Dimitrova; reviewed by Brandon Williams for CASSANDRA-17643

8a9ba8866db6162a7b7352a260122d6e3c219567 | Author: Andrés de la Peña <a.penya.garcia@gmail.com>
 | 2022-05-16 17:29:32+01:00

    Split compact storage upgrade tests to prevent OOM
    
    patch by Andrés de la Peña; reviewed by Ekaterina Dimitrova for CASSANDRA-17213

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

918c0a60382d5c8028a43452c6070683e205450e | Author: Brandon Williams <brandonwilliams@apache.org>
 | 2022-05-12 14:50:41-05:00

    wait for schema agreement correctly
    
    Patch by brandonwilliams; reviewed by bereng and edimitrova for
    CASSANDRA-17606

0bcc3549920aa218750dabdceb734430a3942882 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
 | 2022-05-07 20:11:12-04:00

    Use :latest tag for our test images in CircleCI config files
    patch by Ekaterina Dimitrova; reviewed by Michael Semb Wever for CASSANDRA-17429

3801a9b00884279a3e8c095b1cf6fb920ac76fa8 | Author: Mick Semb Wever <mck@apache.org>
 | 2022-05-02 20:54:50+02:00

    Update trunk to version 4.2
    
     patch by Mick Semb Wever; reviewed by Ekaterina Dimitrova for CASSANDRA-17589

2480a7e7ee64791acec6add38e134753b95236fd | Author: Mick Semb Wever <mck@apache.org>
 | 2022-05-02 17:17:46+02:00

    Update trunk to version 4.2
    
    Update jvm-dtest supported upgrade paths.
    Update circeci to build 4.1 dtest jar
    
     patch by Mick Semb Wever; reviewed by Ekaterina Dimitrova for CASSANDRA-17589

d2d15cee9c417e502e29a1a92ded6efa31b92707 | Author: Mick Semb Wever <mck@apache.org>
 | 2022-05-02 15:59:41+02:00

    Update trunk to version 4.2
    
    Ddocker testing images to include cassandra-4.2 (delete unused ubuntu1910).
    Build dtest jar for 4.2 too.
    Add 4.1 ci-cassandra.a.o jobs.
    Increase git's http.postBuffer (common CI problem).
    
     patch by Mick Semb Wever; reviewed by Ekaterina Dimitrova for CASSANDRA-17589

523d38095f6c7f33c602616db3a7373bbeb0cde9 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
 | 2022-04-29 20:45:54-04:00

    Fix CircleCI MIDRES configuration
    patch by Ekaterina Dimitrova; reviewed by Andres de la Peña for CASSANDRA-17563

77d6bbf25a59d44422f0cbee2631f2fca9170e1a | Author: Jacek Lewandowski <lewandowski.jacek@gmail.com>
 | 2022-04-28 06:18:19+02:00

    Save sstable id as string in activity table
    
    patch by Jacek Lewandowski; reviewed by Andrés de la Peña and Ekaterina Dimitrova for CASSANDRA-17585

49cc352916f8dad23533b5328638aeb05ac04ea1 | Author: Andrés de la Peña <a.penya.garcia@gmail.com>
 | 2022-04-23 13:52:06+01:00

    Make GuardrailDiskUsageTest deterministic
    
    patch by Andrés de la Peña; reviewed by Ekaterina Dimitrova for CASSANDRA-17576

b3842de5cf1fa1b81872effb4585fbc7e1873d59 | Author: Andrés de la Peña <a.penya.garcia@gmail.com>
 | 2022-04-22 16:36:07+01:00

    Add guardrail for data disk usage
    
    patch by Andrés de la Peña; reviewed by Ekaterina Dimitrova and Stefan Miklosovic for CASSANDRA-17150
    
    Co-authored-by: Andrés de la Peña <a.penya.garcia@gmail.com>
    Co-authored-by: Zhao Yang <jasonstack.zhao@gmail.com>
    Co-authored-by: Eduard Tudenhoefner <etudenhoefner@gmail.com>

49e2a8d4ad742560245b48ecd637e362cb1d74f7 | Author: Brandon Williams <brandonwilliams@apache.org>
 | 2022-04-15 14:48:06-05:00

    Fully establish cluster in setup
    
    Patch by brandonwilliams; reviewed by edimitrova for CASSANDRA-17366

029e1903cfed2e710b366cba5360f443db2139d0 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
 | 2022-04-11 18:08:43-04:00

    Fix Travis CI issue - The unauthenticated git protocol on port 9418 is no longer supported.
    patch by Ekaterina Dimitrova; reviewed by Brandon Williams for CASSANDRA-17545

fb66800a00aeaa8046cb3e6b1401fdc4f81848d5 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
 | 2022-04-08 15:22:59-04:00

    Fix data corruption in AbstractCompositeType due to static boolean byte buffers
    patch by Stefania Alborghetti and Marcus Eriksson; reviewed by Marcus Eriksson, Benjamin Lerer and Ekaterina Dimitrova for CASSANDRA-14752
    
    Co-authored-by: Stefania Alborghetti <stefania.alborghetti@datastax.com>
    Co-authored-by: Marcuse Eriksson <marcuse@apache.orgp>

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

a67a2a2441589e8bf41498c426fddacd7b9719cf | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
 | 2022-04-04 18:27:43-04:00

    Handle config parameters upper bound on startup; Fix auto_snapshot_ttl and paxos_purge_grace_period min unit validations
    
    patch by Ekaterina Dimitrova and Andres de la Pena; reviewed by Andres de la Pena and Caleb Rackliffe for CASSANDRA-17571
    
    Co-authored-by: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
    Co-authored-by: Andrés de la Peña <a.penya.garcia@gmail.com>

813e6ae4a09b7172f3be276637ba7e29f6463405 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
 | 2022-03-28 15:59:10-04:00

    Revert "change six functions in cqlshlib to native Python 3 ones"
    
    This reverts commit 7275443eca804f5dde405f45811441dbc0c1f9fb.

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>

d0c68e02fa235fd2218a40684a10c9573fcb001c | Author: Mick Semb Wever <mck@apache.org>
 | 2022-03-19 20:55:12+01:00

    Limit GH pull request to rebases
    
     patch by Mick Semb Wever; reviewed by Benjamin Lerer, Berenguer Blasi, Brandon Williams, Ekaterina Dimitrova, Stefan Miklosovic for CASSANDRA-17419

51e6f8ecc122279ea946b08c528e11105efb40f5 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
 | 2022-03-10 20:38:39-05:00

    ninja fix empty line required in test/conf/cassandra.yaml, otherwise cdc and compression unit tests fail

3233c823116343cd95381790d736e239d800035a | Author: Andrés de la Peña <a.penya.garcia@gmail.com>
 | 2022-03-08 11:08:29+00:00

    Add guardrail for SELECT IN terms and their cartesian product
    
    patch by Andrés de la Peña; reviewed by Ekaterina Dimitrova for CASSANDRA-17187
    
    Co-authored-by: Aleksandr Sorokoumov <aleksandr.sorokoumov@gmail.com>
    Co-authored-by: Andrés de la Peña <a.penya.garcia@gmail.com>

d95e6bd6ba6f028a9ca657e53f67ffb87d8f9470 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
 | 2022-02-28 11:30:38-05:00

    Fix test_sstableloader_empty_stream for trunk post CASSANDRA-16349
    patch by Ekaterina Dimitrova; reviewed by Brandon Williams and Marcus Eriksson (CASSANDRA-16349)

8a3b9260a9494af56356f4c9829c4068b7ea182f | Author: Andrés de la Peña <a.penya.garcia@gmail.com>
 | 2022-02-11 18:01:43+00:00

    Add guardrail for the number of fields per UDT
    
    patch by Andrés de la Peña; reviewed by Ekaterina Dimitrova for CASSANDRA-17385

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

517cb17bc6c114ca3a9d3ab9c25efaf364e81550 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
 | 2022-02-06 00:25:19-05:00

    ninja fix

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

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

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

945a4fc23ac1f60b8380be3b60aef89caf3daba2 | Author: Shailaja Koppu <s_koppu@apple.com>
 | 2022-02-01 09:53:49-08:00

    Add a virtual table for exposing prepared statements metrics
    
    patch by Shailaja Koppu; reviewed by Ekaterina Dimitrova, Francisco Guerrero, Yifan Cai for CASSANDRA-17224

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

8b15f8f22e8126f527ba0d39b9d13b20577c0192 | Author: Brandon Williams <brandonwilliams@apache.org>
 | 2022-01-28 11:08:07-06:00

    Fix line numbering and add final step to readme
    
    patch by Brandon Williams; reviewed by Brandon Williams, Ekaterina Dimitrova for CASSANDRA-17319

d57d67b536185104e9c9074d08498f5d7f26c9e2 | Author: Bereng <berenguerblasi@gmail.com>
 | 2022-01-28 06:48:59+01:00

    Remove Python 2.x circle tests from default cfg
    
    patch by Berenguer Blasi; reviewed by Brandon Williams, Ekaterina Dimitrova for CASSANDRA-17319

2138acc178f5fb08e641883c044eb5c54a89c1de | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
 | 2022-01-21 17:00:24-05:00

    Update instructions for testing with your own CCM branch
    patch by Ekaterina Dimitrova, reviewed by Berenguer Blasi and Josh McKenzie for CASSANDRA-17182

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

0a6be7e4128406a0e3e0f85b54c5e8cae3cd7052 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
 | 2022-01-05 21:07:01-05:00

    Substitute ant script and scriptdef with custom ant tasks
    patch by Ekaterina Dimitrova; reviewed by Michaem Semb Wever for CASSANDRA-17224

537d02d25f1953f1907d44106f83874ac73e06b4 | Author: Tibor Répási <rtib@users.noreply.github.com>
 | 2022-01-04 17:33:31+01:00

    Expose all client options via system_views.clients and nodetool clientstats
    
    patch by Tibor Repasi reviewed by Benjamin Lerer, Berenguer Blasi, Ekaterina Dimitrova for CASSANDRA-16378

ce7502a11067ef903cba24ad588cf0a5b9da9257 | Author: Michael Burman <yak@iki.fi>
 | 2021-12-23 21:01:09+02:00

    Add a virtual table for exposing batch metrics
    
    Patch by Michael Burman; review by Aleksei Zotov, Benjamin Lerer and Ekaterina Dimitrova for CASSANDRA-17225

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

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

49e0c61107005b1a83799f7f1e6c0a855d159c29 | Author: Branimir Lambov <branimir.lambov@datastax.com>
 | 2021-11-09 13:59:48+02:00

    Further improves precision of memtable heap tracking
    
    Partition key ByteBuffer and columns btree were not taken
    into account and some ByteBuffers were not measured correctly.
    
    Also fixes flakes in MemtableSizeTest caused by including
    allocator pool in measurements and updates it to test all
    memtable allocation types.
    
    patch by Branimir Lambov; reviewed by Ekaterina Dimitrova, Andres de la Peña and Caleb Rackliffe for CASSANDRA-17240

85248da628770d9d93fdd2cbd1eedd55b3ddc206 | Author: Bereng <berenguerblasi@gmail.com>
 | 2021-10-28 09:44:32+02:00

    PasswordObfuscator should not assume PASSWORD is the last item in the WITH clause
    
    patch by Berenguer Blasi; reviewed by Benjamin Lerer, Ekaterina Dimitrova for CASSANDRA-16801

22329ee0be7cba8807717ab18f845e1631fa4118 | Author: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
 | 2021-09-10 12:26:39-04:00

    Deprecate/forbid constructors for Integer, Long, Float, Byte, Double, and Short
    
    Patch by edimitrova and brandonwilliams; reviewed by bereng for
    CASSANDRA-18449