47 Collaborator |
Brandon Williams , Štefan Miklošovič , Caleb Rackliffe , Andrés de la Peña , Ekaterina Dimitrova , Mick Semb Wever , Marcus Eriksson , David Capwell , Sam Tunnicliffe , Josh McKenzie , Jacek Lewandowski , Benjamin Lerer , Branimir Lambov , Jon Meredith , Yifan Cai , Francisco Guerrero , Aleksey Yeschenko , Brad Schoening , Mike Adamson , Blake Eggleston , Robert Stupp , Maxwell Guo , Piotr Kołaczkowski , Jeremiah Jordan , Aleksandr Sorokoumov , Daniel Jatnieks , Derek Chen-Becker , nvharikrishna , Manish Ghildiyal , Dmitry Konstantinov , ROCHETEAU Antoine , tejavadali , Venkata Harikrishna Nukala , Tibor Répási , Shylaja Kokoori , Krishna Vadali , Jogesh Anand , Jan Karlsson , Dmitry Potepalov , Brian Houser , Bowen Song , timothytu12 , Timothy Tu , Tibor Repasi reviewed by Benjamin Lerer , Ruslan Fomkin , KowalczykBartek , Bartlomiej |
55 Patch |
131 Review |
c3a18e36d12a9fa55aa1a0687d6a58b5ebebe768,
ab25cae4c568312a4a2a5798296b7e97300306fd,
dee7947422637988fa65f2e09e8d8750eeb56255,
c91e2714b9c43f7959da1b698f2c4e28c94b9b6d,
1adbea5a068287f42f2421e558f4c404c69aea74,
f384e694825a2cd0a95debf30accb153f00e80b0,
69dfed3671144c019fb69793e3152b5a71d76421,
d57d67b536185104e9c9074d08498f5d7f26c9e2,
9c0f8902e845f75487e2cc355857773bbf5c5dc4,
70ec86c5762aee300739e40e1ea23dc9d8b1b819,
f3c29e08fae5369051d950de5b78e2367b75a17c,
7ba691e3d3439cffe92418a204e2c0307bea59e5,
ff54fd5ffd03846326862951e2a6de9b52de01f6,
5e4ff921afb9d8cb2deacbfd24db78ea4e2ccbe1,
38857dc0472edf84d76f353def78075e403e505f,
366ee9da6c70dce35498d944f92a8c2a2db0c234,
ebe07db6023493b4f0a1968af439fee1e664dbaf,
666f7df8034fbb10843be7ed61f869cc881c28c5,
3ba6de70c74c842d0104dbd2dcef41c857198314,
0e4c2f4befa22caa68b34f95d0169b4685bc7e0d,
25da08633693eef83844ea7591baa3192d18a162,
9ccec3dc8c94fe9797c2855ccfb43b47532843fd,
52a8d2947a7509baec05a5b6f6c1377219e3a051,
2a458ba01dae3b35b62ad2ef361e1acb567c97f0,
2af60dced2e462c4c76a95a26f90f32fabef71f6,
70389abcf78d913ea77b81cf226b10439f8db385,
1adbea5a068287f42f2421e558f4c404c69aea74,
b8a87abba47441d97b3c85a0473d02919e1c071b,
9f97adf63c67c8671a5477e7fc62dab75326bd6e,
65910480516a462da0fc79c16c5fdc12c53a6bf5,
1d80dd008677e0084b1530295207a568853badee,
3dc30eb45ef52368520102f471d53061676e72cc,
af24242af913b63b29691251025d2aa54e3890bd,
27b5a017eaeb692cead5266cef43175b729fbe88,
30ad754d7e95501ffa916bf986e4cfda1aa5e441,
2f84f492a21ee4e6bfc581c07a5817591a783f76,
6946b304e94a8a8d1250680664ddc03b61a139c9,
537d02d25f1953f1907d44106f83874ac73e06b4,
e780b5a45b829f89049ad358a36be3055dbcd344,
a725d2c4c8ca6d0e914d3dce3ea90ae495fca2c8,
95257c0805eeeb7209a421148b59796c3fb426ed,
85248da628770d9d93fdd2cbd1eedd55b3ddc206,
aec94d67f63fcb62ec02ec448402b6fec8fdc9a9,
6821227d935acffad3b1a1e38429d96ca592e45b,
15895d64238bc5e6d4469a07131110d5ad168c71,
365085bbd76ee717e265598fd83c6f4c39e1f1e6,
ec3866d9aec0288b6ac479078e298a05c5df6d23,
58820de92eef140991a3e45f68f9152ae2fbc490,
24b58342eca597b375a424d08b64f6d001bc220a,
1c257293ba64e517b94240218bb64b80e9b52b2b,
511df040525543383a979e6d20e9ab150af7e7fe,
9092c68f0c3d5ee6152471c8bbd499c8e5657378,
bcd094b19f8c771ea8fa4aad73fbfda72621eb4c,
8396b643b5303d4d849030bb81bb986068e1bd92,
d62b03d7fa9de033817478546a6d83300f3dcff3 |
06ed1afc34128523298020e7601dad148f2b2fb6,
8fd44ca8fc9e0b0e94932bcd855e2833bf6ca3cb,
3755934e5224a6e9f826a0a594d415c36465d449,
83a331624674755ba90ad19bf206c351b5fcdff5,
1d961679a0ab76043e610e45aa7089e81fd64aa1,
8d3c30dde4b615835073089594003ca40a730992,
6f200472990b4693f9603d6e88a1460c44090bea,
f66e7dcf33309b0b910f4d5199b00181c26436a4,
d38427a67b1b9684ca85d27a19f321325032dafe,
955231cacfc2732dd1fd4275049e224ab220d107,
95400649d83f5759a452a381eb6034f4c62bda94,
116ce3bc0562f69e698f569db0904debd9f87cd0,
ccc0b14d56d52221c64de8d029950fa265791eb3,
0f58db94658ee4fa4af49e9499fb2dbe85e8b075,
ab4919880793e43b361054754b65f750f9f56c2e,
06ed1afc34128523298020e7601dad148f2b2fb6,
f0655159e692816a2703e2a0ff6c9458f90cab75,
d939e40dfb59bebcf97b06b617e28031ff65fdc0,
9ebe0aa08ae616f49983e2800eee190921f2edf3,
534da538d229a5b4fc1d9ef7cc8b37ead455191c,
9bfaee91c4fd7a269e3ff924e8a504bad5d6514a,
5b23692a909e1c2d5a7f8f5a17a791274221f363,
be507c6e996078011c08e36b09d9f34faa454973,
06ed1afc34128523298020e7601dad148f2b2fb6,
d422eb1f353d27264665bfe3357dac1160814ea1,
290a5990d4ca9d696c490eb717c35d094a23c4cb,
2fc2be54caf4f1861cac8e93146ace03de5e1db6,
9dbd63a5b9aa2f2398b02ee5c72d8e977f56867d,
ac71d0f56efda081cf3c602eae8897b64cf84dac,
3b9881bfa65d2806e3918ba2c73198cb17c7071b,
b2093ef3216bb38aa56fd7d9902412a6f49232bc,
b0530276809f2cec3b170446396b4bd0869948e7,
c9b934df67ed4ea0779e1f07cf762b67ba6362c5,
5e2985f10e261eb9d48b49d57c9d4bfce249f6fe,
c611632eb5ad3eafee00760b85d61e4626aab8d1,
53d1644ff4142f4383a773408c142c34954063f5,
cba3e19ccd81d705ca9f89c0eedab65824e9dd16,
631ae36ca51e708923b002bfd7b29ea11e21cd9d,
a565711056c859398d0b26081b46e71d2076de1d,
8faa2a2c6968221453a144954c219e9a0d90f0e2,
00e5431d64a28b17ffd0d3a62b7c01ea0ea32aaa,
ddbc52990f90473db729e96f22d2914e51a957a6,
5143bd81e82c35ce686dd40860ec2aebe30aaf22,
b72da02611b62436100fa3fd66537c68461bcaf5,
b0aa44b27da97b37345ee6fafbee16d66f3b384f,
5768e5ae41879885e7e2aca79b38bed53df55711,
22329ee0be7cba8807717ab18f845e1631fa4118,
d3c55ed8f82c601d188fedbecb62a464171ea624,
2e2a49fcdcf34ef2e8afcb3369f5a62cb168f18c,
3eb605b4db0fa6b1ab67b85724a9cfbf00aae7de,
4c8e9097bd616a1ae4c611a542cbdea20ba871dc,
4892331eb49f72d2e18432a2af56538d11c7c5d1,
9a0af4112e87f5b97056aa39e63c5ab461b60237,
473656c1d53edb998aa60d414221e397797de52b,
b7c7972a51ab6be6e5f410d2b12c770f5b7ebc98,
9f99e72aae812b86d277883601450bc0e7bb9463,
70478a1578fe4facb0f59fcb40529e0a4040ac81,
c100d34a1a1d497eee85ca10c5cc1e43eb4871c4,
7bde2c23abacf60d156de7c444f136dcfe9fe276,
46d9cbe2f66b02cedf1b7961c4c1194488e1323b,
27a31f4cfabb3faf65efc38ef866f7c1f78779ed,
cdc0ce1fa33756f091785b58d4cc8f50fa9e7d0e,
91d08e496ee439a2179e617f4db8804ab07c301a,
09692d5a58d96089c699f59e9b7daacd066e902d,
c8481836e6aeacef8041d9c790cc2cb138232877,
6396562f71316838083618714b142fd982ae0155,
d80bb323c9dd8f814fe02e16dec510557c7d5101,
e137c7c34cc10d4f8c9124c6f9af17a44061ab1f,
f32d2b06de63258888f28c0dba33db4912be6da8,
9808a4d8ed9c4319dac79dd1f13e2328e64b0a20,
234bdc87a53a464596b3baae42777dab1e5f52b3,
10103d353c3d63505cb119cda0e38e692cdb1809,
4f5feac0dffe2e8b4ae1cb32670e4902fab11ccc,
143a5e8b064e442970182cfb349b4f0826683e85,
935bcf1e8732a4138c15205896945c2f02ddb844,
537d02d25f1953f1907d44106f83874ac73e06b4,
a8bbd22d3791c5d0b696f8c0ef5cedb4e82f01b5,
0e249fd15ee209594e6d85db7e81a19c67d6ad6f,
7ea0a4aa410e9d0d252115607ac5c31d37784357,
da47849b50daa0580f2cb4264bcee8a75140eb05,
23e88ad0c80b5910ad5734fe29032ff579956eee,
95257c0805eeeb7209a421148b59796c3fb426ed,
28004d9c602bff1d6e3d8551c8cd53538578a8bb,
67bbbb01259bce91672a7c3ca9fb77ea7b040e9c,
8fd44ca8fc9e0b0e94932bcd855e2833bf6ca3cb,
d3c55ed8f82c601d188fedbecb62a464171ea624,
2e2a49fcdcf34ef2e8afcb3369f5a62cb168f18c,
f6933a041901861e526b44af6fc974b29b33982e,
d80bb323c9dd8f814fe02e16dec510557c7d5101,
e137c7c34cc10d4f8c9124c6f9af17a44061ab1f,
db3583318258b14b27abe1529f8893da2ff22bf5,
da47849b50daa0580f2cb4264bcee8a75140eb05,
1eb777946434a578f2aa673063ba992692c358d4,
6dd7def99467952d1df6a451d2e74861cf6599de,
ff2a673b37cfe1af0fe97b09cfe4a348ca536d08,
f4de30a92a5537c5c03b5595bc07619be5b15188,
cfd6583e94ac76bee3a3181cf52a0ce8233e016d,
e86a767ab82acd02322ad2004eb738e6df5f35b2,
39a6c79bbd9e20435db8114c20d64f20942bd4f3,
4a30df57ca2751516c517de550a67bdafc2e9c07,
2e1c8c267a90aed9dac9905f1aad4f8572e7433e,
1ce342091c7ab9fd4cdfca227155e4b05a06a852,
396f2368e6fa330b6212aeb85363d0e53b5cff78,
b29f7ac62463c3c921244931bab591ef3455d61f,
7d5c1ca42e92121b971f60ad875fb8f11d07f730,
36649072de261b318ab07272608c8339369d0ad1,
8bf1432bf3bae1294f140237054423a6ad582104,
5f725067532589161ae8c5ca60c05782480a452c,
5fd2c34171be16480e9a2181dd81df6ae37b9429,
ba6a2448c3cc1765add601e4d1ac500a0a75d0bc,
9cd503ce92b7eeb7e7e9557606d46c01b7267aea,
f7f7bc4b54b12ed2243fa0b095e407afd9ad8bde,
c476642d9503b7ecce5bd329ed4bc0789c1142d2,
bd393785ceede6516919aa53f7721eb0557b7827,
918c0a60382d5c8028a43452c6070683e205450e,
8b7c3cc693e8a3ae2741b6883333365c3ab87c56,
e76008d0a71bce385210e7cdf820c9b6459b8c80,
0accec41ae71fc8b381e4a21bdc5d161a7acd650,
5e06a1f5c192670b586abf8d1a68e4f884ba4e42,
ad99d5c3cc24261a970cb58a8002942f8fcd9700,
d0c68e02fa235fd2218a40684a10c9573fcb001c,
35d87cf231cdcac2beca35b4c474a8451d1cc9f9,
8396b643b5303d4d849030bb81bb986068e1bd92,
c0fdfc4491cc1fcc687539b143df6c566d7e5e0a,
b00e16a162147c790267432affdb1d8276128119,
941772dedd8cff44c32140dd2964dd18374ad419,
0d4fc63d7536616cf448a044d740955d308bc03a,
2138acc178f5fb08e641883c044eb5c54a89c1de,
963dbba6f44ea3ca9f40279b82dd43a2095c25ab,
6e756b31f1c3dbeb34a12ff8d999ff992f8d29b1,
16a025c86ede72e04a6cf32d2cc1d989c2b74e02 |
9bfaee91c4fd7a269e3ff924e8a504bad5d6514a | Author: Caleb Rackliffe <calebrackliffe@gmail.com>
| 2024-04-09 17:32:56-05:00
Optionally fail writes when SAI refuses to index a term value exceeding a configured maximum size
patch by Caleb Rackliffe; reviewed by Berenguer Blasi and Stefan Miklosovic for CASSANDRA-19493
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
ebe07db6023493b4f0a1968af439fee1e664dbaf | Author: Bereng <berenguerblasi@gmail.com>
| 2024-03-05 11:29:56+01:00
Test Failure: org.apache.cassandra.distributed.test.UpgradeSSTablesTest.truncateWhileUpgrading
patch by Berenguer Blasi; reviewed by Brandon Williams for CASSANDRA-19398
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>
666f7df8034fbb10843be7ed61f869cc881c28c5 | Author: Bereng <berenguerblasi@gmail.com>
| 2024-01-15 09:35:22+01:00
Enhanced usage of test method names in CQLTester for better test debugging
patch by Berenguer Blasi, Benjamin Lerer; reviewed by Benjamin Lerer for CASSANDRA-19050
Co-authored-by: Benjamin Lerer <b.lerer@gmail.com>
Co-authored-by: Berenguer Blasi <berenguerblasi@gmail.com>
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
2fc2be54caf4f1861cac8e93146ace03de5e1db6 | Author: Jacek Lewandowski <lewandowski.jacek@gmail.com>
| 2023-12-13 10:44:29+01:00
Fix the correspondingMessagingVersion of SSTable format and improve TTL overflow tests coverage
Patch by Jacek Lewandowski; reviewed by Berenguer Blasi for CASSANDRA-19197
d422eb1f353d27264665bfe3357dac1160814ea1 | Author: Jacek Lewandowski <lewandowski.jacek@gmail.com>
| 2023-12-08 10:41:50+01:00
Fix storage_compatibility_mode for streaming
- Rename and refactor a bit property for overriding storage compatibility mode
- Fix streaming for tools
- consider bulkloader as a client instead of tool
Patch by Jacek Lewandowski; reviewed by Berenguer Blasi, Branimir Lambov for CASSANDRA-19126
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
06ed1afc34128523298020e7601dad148f2b2fb6 | Author: Branimir Lambov <branimir.lambov@datastax.com>
| 2023-11-14 14:30:51+02:00
Add an optimized default configuration to tests and make it available for new users
This patch adds a new configuration file, cassandra_latest.yaml, which changes
some of the settings to use new features we usually recommend to users,
including:
- Big Trie-Indexed SSTables
- Trie memtables
- Unified Compaction Strategy
- Storage Attached Index
- Off-heap objects memtables
- Direct-write commit log
- No storage compatibility
These changes are applied in new test targets for unit, in-jvm and python dtests that are
run pre-commit. When changes are made to the new config file, python dtest will use it
directly, but unit and in-jvm dtests require updates, respectively, to latest_diff.yaml
and InstanceConfig.java.
patch by Branimir Lambov; reviewed by Berenguer Blasi for CASSANDRA-18753
06ed1afc34128523298020e7601dad148f2b2fb6 | Author: Branimir Lambov <branimir.lambov@datastax.com>
| 2023-11-14 14:30:51+02:00
Add an optimized default configuration to tests and make it available for new users
This patch adds a new configuration file, cassandra_latest.yaml, which changes
some of the settings to use new features we usually recommend to users,
including:
- Big Trie-Indexed SSTables
- Trie memtables
- Unified Compaction Strategy
- Storage Attached Index
- Off-heap objects memtables
- Direct-write commit log
- No storage compatibility
These changes are applied in new test targets for unit, in-jvm and python dtests that are
run pre-commit. When changes are made to the new config file, python dtest will use it
directly, but unit and in-jvm dtests require updates, respectively, to latest_diff.yaml
and InstanceConfig.java.
patch by Branimir Lambov; reviewed by Berenguer Blasi for CASSANDRA-18753
06ed1afc34128523298020e7601dad148f2b2fb6 | Author: Branimir Lambov <branimir.lambov@datastax.com>
| 2023-11-14 14:30:51+02:00
Add an optimized default configuration to tests and make it available for new users
This patch adds a new configuration file, cassandra_latest.yaml, which changes
some of the settings to use new features we usually recommend to users,
including:
- Big Trie-Indexed SSTables
- Trie memtables
- Unified Compaction Strategy
- Storage Attached Index
- Off-heap objects memtables
- Direct-write commit log
- No storage compatibility
These changes are applied in new test targets for unit, in-jvm and python dtests that are
run pre-commit. When changes are made to the new config file, python dtest will use it
directly, but unit and in-jvm dtests require updates, respectively, to latest_diff.yaml
and InstanceConfig.java.
patch by Branimir Lambov; reviewed by Berenguer Blasi for CASSANDRA-18753
f0655159e692816a2703e2a0ff6c9458f90cab75 | Author: Mick Semb Wever <mck@apache.org>
| 2023-11-13 18:34:44+01:00
Add to jenkins pipeline: test-oa, test-system-keyspace-directory, test-trie, jvm-dtest-novnode, jvm-dtest-upgrade-novnode simulator-dtest, dtest-large-novnode, dtest-upgrade-large, dtest-upgrade-novnode, dtest-upgrade-novnode-large.
patch by Mick Semb Wever; reviewed by Berenguer Blasi, Brandon Williams for CASSANDRA-17989, CASSANDRA-18008, CASSANDRA-17145, CASSANDRA-18003
0e4c2f4befa22caa68b34f95d0169b4685bc7e0d | Author: Bereng <berenguerblasi@gmail.com>
| 2023-11-07 07:24:57+01:00
Default to nb instead of nc for sstable formats
patch by Berenguer Blasi; reviewed by Francisco Guerrero, Jacek Lewandowski, Michael Semb Wever for CASSANDRA-19010
70ec86c5762aee300739e40e1ea23dc9d8b1b819 | Author: Bereng <berenguerblasi@gmail.com>
| 2023-10-19 09:24:23+02:00
Repeatable test runs, and named command line options, for test scripts
Each test type has a -repeat suffixed companion, used with the `-e REPEATED_TESTS_COUNT` option.
patch by Berenguer Blasi; reviewed by Mick Semb Wever, Brandon Williams for CASSANDRA-18942
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
9dbd63a5b9aa2f2398b02ee5c72d8e977f56867d | Author: Jacek Lewandowski <lewandowski.jacek@gmail.com>
| 2023-10-05 09:09:07+02:00
Fix KeyCacheTest for cases when early open is disabled
Patch by Jacek Lewandowski; reviewed by Berenguer Blasi, Branimir Lambov, Caleb Rackliffe for CASSANDRA-18911
25da08633693eef83844ea7591baa3192d18a162 | Author: Bereng <berenguerblasi@gmail.com>
| 2023-09-27 10:04:40+02:00
Test failure: org.apache.cassandra.tools.nodetool.ForceCompactionTest.forceCompactMultipleRowsTombstoneTest-.jdk11
patch by Berenguer Blasi; reviewed by Brandon Williams for CASSANDRA-18881
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
b0530276809f2cec3b170446396b4bd0869948e7 | Author: Jacek Lewandowski <lewandowski.jacek@gmail.com>
| 2023-09-08 11:20:30+02:00
Set the delay to 0 for unit tests and fix GuardrailDiskUsageTest
Patch by Jacek Lewandowski; reviewed by Berenguer Blasi and Jeremiah Jordan for CASSANDRA-18821
# Conflicts:
# test/distributed/org/apache/cassandra/distributed/test/ColumnMaskTest.java
# test/unit/org/apache/cassandra/cql3/CQLTester.java
52a8d2947a7509baec05a5b6f6c1377219e3a051 | Author: Bereng <berenguerblasi@gmail.com>
| 2023-08-29 10:53:09+02:00
Flaky test: org.apache.cassandra.cql3.validation.operations.InsertUpdateIfConditionTest
patch by Berenguer Blasi; reviewed by Andres de la Peña for CASSANDRA-18393
5e2985f10e261eb9d48b49d57c9d4bfce249f6fe | Author: Derek Chen-Becker <github@chen-becker.org>
| 2023-08-14 22:32:29-06:00
Ensure unit tests honor tmp.dir
Modify unit tests so that any files created are rooted in the directory
specified by the "tmp.dir" Ant property. Ant already passes the value of
tmp.dir to the JVM's java.io.tmpdir parameter, so the primary changes are
to make use of Files.createTempDirectory to generate per-test work
directories. Also update the test checkstyle rules to catch any future
usage of hardcoded "/tmp".
Patch by Derek Chen-Becker; reviewed by bereng and brandonwilliams for CASSANDRA-18750
a565711056c859398d0b26081b46e71d2076de1d | Author: Branimir Lambov <branimir.lambov@datastax.com>
| 2023-07-24 12:23:27+03:00
Fix data corruption handling issues
Treat AssertionError as corruption, assert positive deletion timestamps and
TTLs and treat localDeletionTime < TTL as invalid.
patch by Branimir Lambov; reviewed by Berenguer Blasi for CASSANDRA-18676
8faa2a2c6968221453a144954c219e9a0d90f0e2 | Author: KowalczykBartek <bkowalczyyk@gmail.com>
| 2023-07-20 00:39:52+02:00
Remove WaitingOnFreeMemtableSpace and DroppedMutations metrics
Patch by Bartlomiej, reviewed by bereng and brandonwilliams for
CASSANDRA-18298
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
00e5431d64a28b17ffd0d3a62b7c01ea0ea32aaa | Author: timothytu12 <timmy.tu2016@gmail.com>
| 2023-07-17 12:45:47-04:00
Upgrade commons cli to 1.5.0
Patch by Timothy Tu; reviewed by bereng and brandonwilliams for
CASSANDRA-18659
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>
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
5143bd81e82c35ce686dd40860ec2aebe30aaf22 | Author: Jacek Lewandowski <lewandowski.jacek@gmail.com>
| 2023-05-26 09:29:37+02:00
Track the amount of read data per row
If an sstable is corrupted in a nasty way, we may read invalid cell sizes and try to read much more data for a row than we should. In rare scenarios this can lead even to OOMs.
This simple fix adds tracking and limiting the amount of data that is read per row. Row has its size stored in preamble which can be used as a limit. If the deserialization code tries to read more than that, it will simply fail with EOF which will prevent more serious problems later.
Patch by Jacek Lewandowski; reviewed by Berenguer Blasi and Maxwell Guo for CASSANDRA-18513
# Conflicts:
# src/java/org/apache/cassandra/db/rows/UnfilteredSerializer.java
b72da02611b62436100fa3fd66537c68461bcaf5 | Author: Andrés de la Peña <a.penya.garcia@gmail.com>
| 2023-05-24 19:20:35+01:00
Add guardrail for partition tombstones and deprecate compaction_tombstone_warning_threshold
patch by Andrés de la Peña; reviewed by Berenguer Blasi and Maxwell Guo for CASSANDRA-17194
b29f7ac62463c3c921244931bab591ef3455d61f | Author: Jan Karlsson <jan.karlsson@ericsson.com>
| 2023-05-15 15:43:17-05:00
Add test to check that reconnection works with prefer_local
Patch by Jan Karlsson and brandonwilliams; reviewed by bereng for
CASSANDRA-16718
cba3e19ccd81d705ca9f89c0eedab65824e9dd16 | Author: Mike Adamson <madamson@datastax.com>
| 2023-05-10 15:05:15+01:00
Query all ranges at once for SAI distributed queries
patch by Mike Adamson; reviewed by Caleb Rackliffe, Andres de la Peña, and Berenguer Blasi for CASSANDRA-18515
b0aa44b27da97b37345ee6fafbee16d66f3b384f | Author: Andrés de la Peña <a.penya.garcia@gmail.com>
| 2023-05-09 12:07:29+01:00
Add guardrail for partition size and deprecate compaction_large_partition_warning_threshold
patch by Andrés de la Peña; reviewed by Berenguer Blasi and Maxwell-Guo for CASSANDRA-18500
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
5fd2c34171be16480e9a2181dd81df6ae37b9429 | Author: Andrés de la Peña <a.penya.garcia@gmail.com>
| 2023-03-14 13:20:59+00:00
Remove deprecated CQL functions dateOf and unixTimestampOf
patch by Andrés de la Peña; reviewed by Berenguer Blasi and Stefan Miklosovic for CASSANDRA-18328
3eb605b4db0fa6b1ab67b85724a9cfbf00aae7de | Author: Andrés de la Peña <a.penya.garcia@gmail.com>
| 2023-03-14 13:20:26+00:00
Remove deprecated CQL functions dateOf and unixTimestampOf
patch by Andrés de la Peña; reviewed by Berenguer Blasi and Stefan Miklosovic for CASSANDRA-18328
f384e694825a2cd0a95debf30accb153f00e80b0 | Author: Bereng <berenguerblasi@gmail.com>
| 2023-01-13 06:56:37+01:00
When generate.sh fails its rc=0 - take 2
patch by Andres de la Peña and Berenguer Blasi; reviewed by Andres de la Peña for CASSANDRA-18032
Co-authored-by: Berenguer Blasi <berenguerblasi@gmail.com>
Co-authored-by: Andres de la Peña <a.penya.garcia@gmail.com>
9a0af4112e87f5b97056aa39e63c5ab461b60237 | Author: Andrés de la Peña <a.penya.garcia@gmail.com>
| 2023-01-09 13:50:47+00:00
Fix legacy clustering serialization for paging with compact storage
patch by Andrés de la Peña; reviewed by Berenguer Blasi and Piotr Kołaczkowski for CASSANDRA-17507
2e2a49fcdcf34ef2e8afcb3369f5a62cb168f18c | Author: Andrés de la Peña <a.penya.garcia@gmail.com>
| 2022-12-07 17:28:24+00:00
CEP-20: Dynamic Data Masking
Allows to attach the native masking functions and UDFs to the definitions of
table columns in the schema, as defined by CEP-20.
The functions masking a column can be specified on CREATE TABLE queries, right
at the end of the column definition. The mask of a column can also be changed
or dropped with an ALTER TABLE query. Once a column is masked, SELECT queries
will always return the masked value of the column. That masking is done on the
coordinator, at the end of the query execution. Thus, masking won't affect any
filters or ordering, which would be based on the clear values of the masked
columns. Column masks are stored on the table system_schema.column_masks.
A new UNMASK permission allows to see the clear data of columns with an
attached mask. Also, a new SELECT_MASKED permission allows to run SELECT
queries restricting the clear values of masked columns. Superusers have both
permissions by default, whereas regular users don't have them.
Dynamic data masking can be enabled/disabled with the config property
dynamic_data_masking_enabled in cassandra.yaml. It is disabled by default.
This is the combination of multiple tickets:
* Add masking functions to column metadata (CASSANDRA-18068)
* Add UNMASK permission (CASSANDRA-18069)
* Add SELECT_MASKED permission (CASSANDRA-18070)
* Add support for using UDFs as masking functions (CASSANDRA-18071)
* Add feature flag for dynamic data masking (CASSANDRA-18316)
patch by Andrés de la Peña; reviewed by Benjamin Lerer and Berenguer Blasi for CASSANDRA-17940
2e2a49fcdcf34ef2e8afcb3369f5a62cb168f18c | Author: Andrés de la Peña <a.penya.garcia@gmail.com>
| 2022-12-07 17:28:24+00:00
CEP-20: Dynamic Data Masking
Allows to attach the native masking functions and UDFs to the definitions of
table columns in the schema, as defined by CEP-20.
The functions masking a column can be specified on CREATE TABLE queries, right
at the end of the column definition. The mask of a column can also be changed
or dropped with an ALTER TABLE query. Once a column is masked, SELECT queries
will always return the masked value of the column. That masking is done on the
coordinator, at the end of the query execution. Thus, masking won't affect any
filters or ordering, which would be based on the clear values of the masked
columns. Column masks are stored on the table system_schema.column_masks.
A new UNMASK permission allows to see the clear data of columns with an
attached mask. Also, a new SELECT_MASKED permission allows to run SELECT
queries restricting the clear values of masked columns. Superusers have both
permissions by default, whereas regular users don't have them.
Dynamic data masking can be enabled/disabled with the config property
dynamic_data_masking_enabled in cassandra.yaml. It is disabled by default.
This is the combination of multiple tickets:
* Add masking functions to column metadata (CASSANDRA-18068)
* Add UNMASK permission (CASSANDRA-18069)
* Add SELECT_MASKED permission (CASSANDRA-18070)
* Add support for using UDFs as masking functions (CASSANDRA-18071)
* Add feature flag for dynamic data masking (CASSANDRA-18316)
patch by Andrés de la Peña; reviewed by Benjamin Lerer and Berenguer Blasi for CASSANDRA-17940
16a025c86ede72e04a6cf32d2cc1d989c2b74e02 | Author: Mick Semb Wever <mck@apache.org>
| 2022-11-10 08:58:59+01:00
The cython variable from the jenkins axis must be passed through into the docker container, and absolute paths used for the workspace
patch by Mick Semb Wever; reviewed by Berenguer Blasi for CASSANDRA-18028
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
8d3c30dde4b615835073089594003ca40a730992 | Author: Derek Chen-Becker <dchenbec@amazon.com>
| 2022-11-07 13:32:01-07:00
Validate the comparison git branch when generating CircleCI configs
Allow the user to use a flag to specify a non-default comparison git
branch when detecting changed unit tests to repeat.
Patch by Derek Chen-Becker; reviewed by Andrés de la Peña and Berenguer Blasi for CASSANDRA-17997
9f99e72aae812b86d277883601450bc0e7bb9463 | Author: Andrés de la Peña <a.penya.garcia@gmail.com>
| 2022-11-04 12:39:21+00:00
Add reasons to guardrail messages and consider guardrails in the error message for needed ALLOW FILTERING
* Add optional reason for guarding an operation to every guardrail
* Add reason for disabling ALLOW FILTERING into cassandra.yaml
* Consider allow_filtering_enabled guardrail in the error message for needed ALLOW FILTERING
patch by Andrés de la Peña; reviewed by Berenguer Blasi and Josh McKenzie for CASSANDRA-17967
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
c100d34a1a1d497eee85ca10c5cc1e43eb4871c4 | Author: Aleksey Yeschenko <aleksey@apache.org>
| 2022-11-02 17:30:57+00:00
Restore streaming_keep_alive_period functionality on the netty control streaming channel
patch by Aleksey Yeschenko, Mick Semb Wever; reviewed by Mick Semb Wever, Berenguer Blasi for CASSANDRA-17768
Co-authored-by: Aleksey Yeschenko <aleksey@apache.org
Co-authored-by: Mick Semb Wever <mck@apache.org>
70478a1578fe4facb0f59fcb40529e0a4040ac81 | Author: Brandon Williams <brandonwilliams@apache.org>
| 2022-10-31 11:51:41-05:00
Fix testCommitLogInitWithException: signal condition instead of killing thread
Patch by brandonwilliams; reviewed by adelapena and bereng for
CASSANDRa-17928
ccc0b14d56d52221c64de8d029950fa265791eb3 | Author: Andrés de la Peña <a.penya.garcia@gmail.com>
| 2022-10-28 13:54:01+01:00
CircleCI: Fix generate.sh without options modifying config
patch by Andrés de la Peña; reviewed by Brandon Williams and Berenguer Blasi for CASSANDRA-17995
9ebe0aa08ae616f49983e2800eee190921f2edf3 | Author: Josh McKenzie <jmckenzie@apache.org>
| 2022-08-12 12:43:26-04:00
Replace getStderr calls with getCleanedStderr calls in tests checking for emptiness
Patch by Jon Meredith; reviewed by Josh McKenzie and Berenguer Blasi for CASSANDRA-17815
Co-authored-by: Jon Meredith <jmeredithco@gmail.com>
Co-authored-by: Josh McKenzie <jmckenzie@apache.org>
7bde2c23abacf60d156de7c444f136dcfe9fe276 | Author: Josh McKenzie <jmckenzie@apache.org>
| 2022-08-12 12:43:26-04:00
Replace getStderr calls with getCleanedStderr calls in tests checking for emptiness
Patch by Jon Meredith; reviewed by Josh McKenzie and Berenguer Blasi for CASSANDRA-17815
Co-authored-by: Jon Meredith <jmeredithco@gmail.com>
Co-authored-by: Josh McKenzie <jmckenzie@apache.org>
9f97adf63c67c8671a5477e7fc62dab75326bd6e | Author: Bereng <berenguerblasi@gmail.com>
| 2022-08-10 08:27:01+02:00
Test Failure: org.apache.cassandra.net.OutboundMessageQueueTest.testRemove-cdc
Patch by Berenguer Blasi; reviewed by Brandon Williams for CASSANDRA-17422
Co-authored-by: shylaja kokoori <shylaja.kokoori@intel.com>
Co-authored-by: Berenguer Blasi <berenguerblasi@gmail.com>
27a31f4cfabb3faf65efc38ef866f7c1f78779ed | Author: Andrés de la Peña <a.penya.garcia@gmail.com>
| 2022-07-12 15:31:21+01:00
Fix flaky BatchUpgradeTest by waiting for clean system.batches
patch by Andrés de la Peña; reviewed by Brandon Williams and Berenguer Blasi for CASSANDRA-17651
1c257293ba64e517b94240218bb64b80e9b52b2b | Author: Bereng <berenguerblasi@gmail.com>
| 2022-07-12 09:42:03+02:00
Flaky dtest-upgrade.upgrade_tests.compatibility_flag_test.TestCompatibilityFlag.test__compatibility_flag_on_3014
Patch by Berenguer Blasi; reviewed by Brandon Williams for CASSANDRA-17747
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
09692d5a58d96089c699f59e9b7daacd066e902d | Author: Andrés de la Peña <a.penya.garcia@gmail.com>
| 2022-06-17 11:59:29+01:00
Fix writetime and ttl functions forbidden for collections instead of multicell columns
patch by Andrés de la Peña; reviewed by Berenguer Blasi for CASSANDRA-17628
cdc0ce1fa33756f091785b58d4cc8f50fa9e7d0e | Author: Blake Eggleston <blake@ultrablake.com>
| 2022-06-14 14:31:37-07:00
Prevent premature initialization of paxos metadata files during tests
Patch by Blake Eggleston; review by Benjamin Lerer and Berenguer Blasi for CASSANDRA-17489
1d80dd008677e0084b1530295207a568853badee | Author: Bereng <berenguerblasi@gmail.com>
| 2022-06-09 08:53:01+02:00
Fix flaky test - org.apache.cassandra.cql3.validation.operations.InsertUpdateIfConditionTest.testConditionalUpdate
patch by Berenguer Blasi; reviewed by Benjamin Lerer for CASSANDRA-17653
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
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
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
e76008d0a71bce385210e7cdf820c9b6459b8c80 | Author: Marcus Eriksson <marcuse@apple.com>
| 2022-05-09 17:48:40+02:00
Ignore error from non-related keyspaces to fix repair_tests/repair_test.py::TestRepair::test_non_replicated_ks_repair
Patch by marcuse; reviewed by Berenguer Blasi for CASSANDRA-17614
9092c68f0c3d5ee6152471c8bbd499c8e5657378 | Author: Bereng <berenguerblasi@gmail.com>
| 2022-05-06 10:18:18+02:00
Fix dtest-offheap.materialized_views_test.TestMaterializedViews.test_mv_with_default_ttl_with_flush
patch by Berenguer Blasi; reviewed by Andres de la Peña for CASSANDRA-17605
0accec41ae71fc8b381e4a21bdc5d161a7acd650 | Author: Marcus Eriksson <marcuse@apple.com>
| 2022-04-27 16:18:57+02:00
Bump max_mutation_size_in_kb due to system schema getting larger than 20kb after adding top partitions table
Patch by marcuse; reviewed by Berenguer Blasi for CASSANDRA-16310
bcd094b19f8c771ea8fa4aad73fbfda72621eb4c | Author: Bereng <berenguerblasi@gmail.com>
| 2022-04-05 10:17:22+02:00
Broken test_rolling_upgrade - upgrade_tests.upgrade_through_versions_test.TestUpgrade_indev_3_0_x_To_indev_4_0_x
patch by Berenguer Blasi; reviewed by Josh McKenzie for CASSANDRA-17140
2f84f492a21ee4e6bfc581c07a5817591a783f76 | Author: Bereng <berenguerblasi@gmail.com>
| 2022-03-21 13:19:31+01:00
Revert "Pre hashed passwords in CQL"
This reverts commit 6946b304e94a8a8d1250680664ddc03b61a139c9.
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
9808a4d8ed9c4319dac79dd1f13e2328e64b0a20 | Author: Ruslan Fomkin <ruslan.fomkin@gmail.com>
| 2022-03-16 15:17:22+01:00
CASSANDRA-17443 Enable testUnwriteableFlushRecovery of CommitLogTest
patch by Ruslan Fomkin; reviewed by Berenguer Blasi, Branimir Lambov for CASSANDRA-17443
143a5e8b064e442970182cfb349b4f0826683e85 | Author: Andrés de la Peña <a.penya.garcia@gmail.com>
| 2022-03-03 18:17:38+00:00
Add diagnostic events for guardrails
patch by Andrés de la Peña; reviewed by Berenguer Blasi and Stefan Miklosovic for CASSANDRA-17197
Co-authored-by: Andrés de la Peña <a.penya.garcia@gmail.com>
Co-authored-by: Aleksandr Sorokoumov <aleksandr.sorokoumov@gmail.com>
35d87cf231cdcac2beca35b4c474a8451d1cc9f9 | Author: Jan Karlsson <jan.karlsson@ericsson.com>
| 2022-03-02 12:00:52+01:00
Test that DCs are validated when repairing
Patch by Jan Karlsson; reviewed by bereng and brandonwilliams for
CASSANDRA-17407
30ad754d7e95501ffa916bf986e4cfda1aa5e441 | Author: Bereng <berenguerblasi@gmail.com>
| 2022-03-01 07:44:19+01:00
Pre hashed passwords in CQL
patch by Robert Stupp and Berenguer Blasi; reviewed by Andres de la Peña for CASSANDRA-17334
Co-authored-by: Robert Stupp <snazy@snazy.de>
Co-authored-by: Berenguer Blasi <berenguerblasi@gmail.com>
8396b643b5303d4d849030bb81bb986068e1bd92 | Author: Bereng <berenguerblasi@gmail.com>
| 2022-02-17 12:22:27+01:00
Fix dtest-novnode.materialized_views_test.TestMaterializedViews.test_drop_with_stopped_build
patch by Berenguer Blasi; reviewed by Brandon Williams, Berenguer Blasi for CASSANDRA-16962
db3583318258b14b27abe1529f8893da2ff22bf5 | Author: Brad Schoening <5796692+bschoening@users.noreply.github.com>
| 2022-02-11 20:35:18-05:00
update Python test framework from nose to pytest
patch by Brad Schoening; reviewed by Brandon Williams, Berenguer Blasi and Stefan Miklosovic for CASSANDRA-17293
a8bbd22d3791c5d0b696f8c0ef5cedb4e82f01b5 | Author: Dmitry Potepalov <dmitry.potepalov@aiven.io>
| 2022-02-09 11:37:27+01:00
Fix ignored streaming encryption settings in sstableloader
Patch by Dmitry Potepalov; reviewed by bereng and brandonwilliams for
CASSANDRA-17367
Encryption settings were silently lost in BulkLoadConnectionFactory.
Forced the bulk loader test to do some actual streaming besides just
handshaking on the native port, the test does not pass without the
change in BulkLoadConnectionFactory.
0e249fd15ee209594e6d85db7e81a19c67d6ad6f | Author: Dmitry Potepalov <dmitry.potepalov@aiven.io>
| 2022-02-09 11:37:27+01:00
Fix ignored streaming encryption settings in sstableloader
Patch by Dmitry Potepalov; reviewed by bereng and brandonwilliams for
CASSANDRA-17367
Encryption settings were silently lost in BulkLoadConnectionFactory.
Forced the bulk loader test to do some actual streaming besides just
handshaking on the native port, the test does not pass without the
change in BulkLoadConnectionFactory.
da47849b50daa0580f2cb4264bcee8a75140eb05 | Author: Stefan Miklosovic <smiklosovic@apache.org>
| 2022-02-05 15:41:33+01:00
Remove Windows-specific classes and related code
patch by Stefan Miklosovic; reviewed by Joshua McKenzie, Bowen Song, Berenguer Blasi for CASSANDRA-16956
da47849b50daa0580f2cb4264bcee8a75140eb05 | Author: Stefan Miklosovic <smiklosovic@apache.org>
| 2022-02-05 15:41:33+01:00
Remove Windows-specific classes and related code
patch by Stefan Miklosovic; reviewed by Joshua McKenzie, Bowen Song, Berenguer Blasi for CASSANDRA-16956
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
1eb777946434a578f2aa673063ba992692c358d4 | Author: Brad Schoening <5796692+bschoening@users.noreply.github.com>
| 2022-01-20 06:19:45-05:00
remove python 2 code which is now EOL and unsupported
Patch by Brad Schoening; reviewed by brandonwilliams and bereng for
CASSANDRA-17242
95257c0805eeeb7209a421148b59796c3fb426ed | Author: Bereng <berenguerblasi@gmail.com>
| 2022-01-18 07:45:27+01:00
Sstableverify unit test operate on SSTables
patch by Brian Houser; reviewed by Andres de la Peña, Berenguer Blasi for CASSANDRA-17009
Co-authored-by: Brian Houser <brianh@amazon.com>
Co-authored-by: Berenguer Blasi <berenguerblasi@gmail.com>
c0fdfc4491cc1fcc687539b143df6c566d7e5e0a | Author: Manish Ghildiyal <manish.ghildiyal@lunatech.be>
| 2022-01-15 10:23:58+01:00
Only assert concatenation is invalid in < 4.0
Patch by Manish Ghildiyal; reviewed by bereng and brandonwilliams for
CASSANDRA-17383
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
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
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
10103d353c3d63505cb119cda0e38e692cdb1809 | Author: Josh McKenzie <jmckenzie@apache.org>
| 2021-09-30 12:10:46-04:00
Add required -f option to nodetool verify
Patch by Josh McKenzie; reviewed by Marcus Eriksson, Berenguer Blasi, and Caleb Rackliffe for CASSANDRA-17017
Co-authored by Josh McKenzie <jmckenzie@apache.org>
Co-authored by Chris Lohfink <clohfink@apple.com>
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