maedhroz [Mon, 14 Mar 2022 18:35:11 +0000 (13:35 -0500)]
Update SUPPORTED_UPGRADE_PATHS to include 3.0 and 3.x to 4.1 paths and remove obsolete tests
patch by Caleb Rackliffe; reviewed by Mick Semb Wever for CASSANDRA-17362
Benedict Elliott Smith [Mon, 29 Nov 2021 22:22:52 +0000 (22:22 +0000)]
CASSANDRA-17164
Jan Karlsson [Wed, 2 Mar 2022 11:00:52 +0000 (12:00 +0100)]
Test that DCs are validated when repairing
Patch by Jan Karlsson; reviewed by bereng and brandonwilliams for
CASSANDRA-17407
Mick Semb Wever [Tue, 8 Mar 2022 19:34:46 +0000 (20:34 +0100)]
Prevent GH pull request commits
patch by Mick Semb Wever; reviewed by Brandon Williams, Stefan Miklosovic for CASSANDRA-17419
Ekaterina Dimitrova [Mon, 28 Feb 2022 16:30:38 +0000 (11:30 -0500)]
Fix test_sstableloader_empty_stream for trunk post CASSANDRA-16349
patch by Ekaterina Dimitrova; reviewed by Brandon Williams and Marcus Eriksson (CASSANDRA-16349)
Aleksandr Sorokoumov [Fri, 16 Jul 2021 09:08:10 +0000 (11:08 +0200)]
Test sstableloader handling empty streams
patch by Aleksandr Sorokoumov; reviewed by Marcus Eriksson and Zhao Yang for CASSANDRA-16349
Bereng [Thu, 17 Feb 2022 11:22:27 +0000 (12:22 +0100)]
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
Manish Ghildiyal [Sat, 15 Jan 2022 09:23:58 +0000 (10:23 +0100)]
Only assert concatenation is invalid in < 4.0
Patch by Manish Ghildiyal; reviewed by bereng and brandonwilliams for
CASSANDRA-17383
Brandon Williams [Wed, 16 Feb 2022 22:11:13 +0000 (16:11 -0600)]
Disable autocompaction for sstableverify
Patch by brandonwilliams; reviewed by bereng for CASSANDRA-17327
Brandon Williams [Tue, 15 Feb 2022 22:58:38 +0000 (16:58 -0600)]
Skip offheap for test_13691
Patch by brandonwilliams; reviewed by bereng for CASSANDRA-17387
Brandon Williams [Thu, 10 Feb 2022 19:51:02 +0000 (13:51 -0600)]
Wait longer for binary proto when replacing.
Patch by brandonwilliams; reviewed by bereng for CASSANDRA-17312
Manish Ghildiyal [Sat, 15 Jan 2022 09:23:58 +0000 (10:23 +0100)]
Take into account new contatenation support through the + operator
Patch by Manish Ghildiyal; Review by Benjamin Lerer for CASSANDRA-17190
Ekaterina Dimitrova [Sun, 6 Feb 2022 05:25:19 +0000 (00:25 -0500)]
ninja fix
Ekaterina Dimitrova [Fri, 19 Nov 2021 22:42:29 +0000 (17:42 -0500)]
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
David Capwell [Fri, 4 Feb 2022 18:15:46 +0000 (10:15 -0800)]
When streaming sees a ClosedChannelException this triggers the disk failure policy
patch by David Capwell, Francisco Guerrero; reviewed by Caleb Rackliffe, Dinesh Joshi for CASSANDRA-17116
Brandon Williams [Thu, 27 Jan 2022 17:12:59 +0000 (11:12 -0600)]
Ninja add missing import
Ekaterina Dimitrova [Fri, 21 Jan 2022 22:00:24 +0000 (17:00 -0500)]
Update instructions for testing with your own CCM branch
patch by Ekaterina Dimitrova, reviewed by Berenguer Blasi and Josh McKenzie for CASSANDRA-17182
Brandon Williams [Tue, 25 Jan 2022 22:38:20 +0000 (16:38 -0600)]
Use explicit path for the jolokia jar
Patch by brandonwilliams; reviwewed by bereng for CASSANDRA-17265
Brandon Williams [Tue, 25 Jan 2022 20:37:38 +0000 (14:37 -0600)]
Use function to generate explicit byteman path
Patch by brandonwilliams; reviewed by bereng for CASSANDRA-17265
Bereng [Wed, 19 Jan 2022 06:22:21 +0000 (07:22 +0100)]
Pin dtest-timeout to 1.4.2
patch by Berenguer Blasi; reviewed by Brandon Williams for CASSANDRA-17268
Brandon Williams [Tue, 7 Dec 2021 20:30:25 +0000 (14:30 -0600)]
add test for starting with relative dirs
Patch by brandonwilliams, reviewed by bereng for CASSANDRA-17084
Alex Petrov [Tue, 11 Jan 2022 18:41:07 +0000 (19:41 +0100)]
Fix flaky test: repair_tests/repair_test.py::TestRepair::test_local_d… (#161)
Patch by Alex Petrov; reviewed by Caleb Rackliffe for CASSANDRA-16963
Stefan Miklosovic [Wed, 15 Dec 2021 15:20:51 +0000 (16:20 +0100)]
fix of flaky tests for CASSANDRA-10023
Stefan Miklosovic [Tue, 7 Dec 2021 18:35:39 +0000 (19:35 +0100)]
Emit a metric for number of local read and write calls
patch by Damien Stevenson; reviewed by Stefan Miklosovic and Brandon Williams for CASSANDRA-10023
Brandon Williams [Mon, 6 Dec 2021 19:19:03 +0000 (13:19 -0600)]
Add test for unclean FQL dir
Patch by brandonwilliams; reviewed by bereng for CASSANDRA-17136
Ekaterina Dimitrova [Mon, 22 Nov 2021 19:50:12 +0000 (14:50 -0500)]
Fix dtest-upgrade.upgrade_tests.drop_compact_storage_upgrade_test.TestDropCompactStorage
patch by Ekaterina Dimitrova; reviewed by Berenguer Blasi for CASSANDRA-17080
Yifan Cai [Fri, 19 Nov 2021 17:41:02 +0000 (09:41 -0800)]
Fix test_client_request_metrics (#168)
Bereng [Mon, 8 Nov 2021 06:45:47 +0000 (07:45 +0100)]
Broken test_speculative_data_request
patch by Berenguer Blasi; reviewed by Brandon Williams for CASSANDRA-17119
Andrés de la Peña [Wed, 27 Oct 2021 17:20:43 +0000 (18:20 +0100)]
Update auth_test.py for users allowed to view permissions of the roles they created
patch by Andrés de la Peña; reviewed by Aleksei Zotov and Benjamin Lerer for CASSANDRA-16902
Aleksandr Sorokoumov [Tue, 26 Oct 2021 17:28:03 +0000 (18:28 +0100)]
Test write failures in multi-DC setup
patch by Aleksandr Sorokoumov; reviewed by Andrés de la Peña and Paulo Motta for CASSANDRA-16334
Stefan Miklosovic [Wed, 25 Aug 2021 13:08:13 +0000 (15:08 +0200)]
add hint window test for CASSANDRA-14309
patch by Stefan Miklosovic; reviewed by Brandon Williams for CASSANDRA-14309
Bowen Song [Mon, 4 Oct 2021 17:06:03 +0000 (18:06 +0100)]
update existing tests and add a new test for CASSANDRA-16983
patch by Bowen Song; reviewed by Brian Houser, Stefan Miklosovic and Brandon Williams for CASSANDRA-16983
Benedict Elliott Smith [Tue, 5 Oct 2021 10:51:18 +0000 (11:51 +0100)]
CASSANDRA 16927: 4.0 uses SO_KEEPALIVE so no need to monitor keep-alive messages
Benedict Elliott Smith [Mon, 4 Oct 2021 17:52:33 +0000 (18:52 +0100)]
CASSANDRA-16928: fix byteman compilation
Brandon Williams [Wed, 22 Sep 2021 20:59:30 +0000 (15:59 -0500)]
Unify sstableverify test across versions and fix, use single node.
Patch by brandonwilliams; reviewed by maedhroz for CASSANDRA-16948
Josh McKenzie [Thu, 9 Sep 2021 13:56:19 +0000 (09:56 -0400)]
Revise auth CL tests to allow different CL checks
patch by Josh McKenzie; reviewed by Benjamin Lerer for CASSANDRA-12988
Brandon Williams [Wed, 22 Sep 2021 20:47:18 +0000 (15:47 -0500)]
Add test that seeds won't replace.
Patch by brandonwilliams, reviewed by edimitrova for CASSANDRA-14463
Ruslan Fomkin [Fri, 10 Sep 2021 09:02:32 +0000 (11:02 +0200)]
Relax limitations on test_multi_dc_replace_with_rf1
test_multi_dc_replace_with_rf1 was failing without vnodes long time
ago for some now unknown reason. Now there is an empirical evidence
that the test doesn't fail any more. Thus the requirements to use
vnodes is relaxed and flaky mark is removed.
patch by Ruslan Fomkin; reviewed by Ekaterina Dimitrova and Brandon Williams for CASSANDRA-14196
Ruslan Fomkin [Mon, 6 Sep 2021 12:07:13 +0000 (14:07 +0200)]
Fix unexpectedly ignored and repeated tests
patch by Ruslan Fomkin; reviewed by Andres de la Peña and Ekaterina Dimitrova for CASSANDRA-16841
Ruslan Fomkin [Tue, 7 Sep 2021 07:42:49 +0000 (09:42 +0200)]
Remove CircleCI folder from dtest
CircleCI configuration in this repo is never used and, thus, is not
up-to-date, which is confusing. This commit removes it. Configuration
from the main Cassandra repo is used for running dtest in CircleCI.
patch by Ruslan Fomkin; reviewed by Brandon Williams, Michael Semb Wever for CASSANDRA-16853
Sam Tunnicliffe [Mon, 6 Sep 2021 18:45:36 +0000 (19:45 +0100)]
ninja: fix version checks in TestNetworkAuth
Follow up to CASSANDRA-16404
Stefan Miklosovic [Thu, 26 Aug 2021 17:47:20 +0000 (19:47 +0200)]
wait for node to be available in upgrade tests for Thrift for dense and sparse supercolumn tests
patch by Stefan Miklosovic; reviewed by Benjamin Lerer for CASSANDRA-16892
Aleksei Zotov [Sun, 22 Aug 2021 15:30:34 +0000 (19:30 +0400)]
Add JMX auth test
Patch by Aleksei Zotov; reviewed by Sam Tunnicliffe for
CASSANDRA-16404
Sam Tunnicliffe [Tue, 17 Aug 2021 13:26:45 +0000 (14:26 +0100)]
Extend network auth test to check deprecated mbean name
Patch by Sam Tunnicliffe; reviewed by Aleksei Zotov for
CASSANDRA-16404
Andrés de la Peña [Thu, 15 Jul 2021 11:38:26 +0000 (12:38 +0100)]
Add test for CASSANDRA-16104
patch by Andrés de la Peña; reviewed by Benjamin Lerer for CASSANDRA-16104
David Capwell [Wed, 4 Aug 2021 02:07:56 +0000 (19:07 -0700)]
Fix flaky test consistent_bootstrap_test.py::TestBootstrapConsistency::test_consistent_reads_after_move
patch by David Capwell; reviewed by Abe Ratnofsky, Ekaterina Dimitrova for CASSANDRA-16826
Aleksandr Sorokoumov [Tue, 12 Jan 2021 12:07:51 +0000 (13:07 +0100)]
Fix TestCqlsh for Cassandra 2.2, except test_client_warnings
patch by Aleksandr Sorokoumov; review by Ekaterina Dimitrova and Brandon Williams for CASSANDRA-15985
Ekaterina Dimitrova [Wed, 14 Jul 2021 23:58:18 +0000 (19:58 -0400)]
Pass enable_scripted_user_defined_functions to clusters with version >= 3.0
patch by Ekaterina Dimitrova, review by Brandon Williams for CASSANDRA-16736
Yifan Cai [Fri, 16 Jul 2021 17:24:30 +0000 (10:24 -0700)]
Update timer metrics assertion for Cassandra-16760 (#149)
Mick Semb Wever [Thu, 1 Jul 2021 12:04:52 +0000 (14:04 +0200)]
Add 4_0 to Python DTest's upgrade_manifest for cassandra-4.0.0
patch by Mick Semb Wever; reviewed by Berenguer Blasi, Brandon Williams for CASSANDRA-16781
David Capwell [Fri, 2 Jul 2021 17:38:29 +0000 (10:38 -0700)]
BinLog does not close chronicle queue leaving this to GC to cleanup
patch by David Capwell; reviewed by Caleb Rackliffe, Marcus Eriksson for CASSANDRA-16774
Brandon Williams [Wed, 30 Jun 2021 15:29:26 +0000 (10:29 -0500)]
Mark counter_leader_with_partial_view_test since 3.0
Patch by Joel Knighton, reviewed by brandonwilliams for CASSANDRA-14028
Brandon Williams [Tue, 29 Jun 2021 15:50:05 +0000 (10:50 -0500)]
Ninja remove mention of cassandra_dir in pytest.ini that doesn't work
(CASSANDRA-14651)
Brandon Williams [Thu, 24 Jun 2021 21:44:08 +0000 (16:44 -0500)]
Ninja fix all occurences of non-existent self.fail to pytest.fail
Benjamin Lerer [Tue, 22 Jun 2021 09:05:00 +0000 (11:05 +0200)]
Enable DROP COMPACT for thrift upgrade tests
Benjamin Lerer [Mon, 21 Jun 2021 09:28:49 +0000 (11:28 +0200)]
Remove unecessary DROP COMPACT STORAGE
Benjamin Lerer [Tue, 15 Jun 2021 13:14:48 +0000 (15:14 +0200)]
Tests changes for CASSANDRA-16733
Andrés de la Peña [Wed, 9 Jun 2021 23:44:06 +0000 (00:44 +0100)]
Verify that the server can start after changing sstable levels
patch by Andrés de la Peña; reviewed by Berenguer Blasi and Stefania Alborghetti for CASSANDRA-12519
Brandon Williams [Fri, 11 Jun 2021 21:03:51 +0000 (16:03 -0500)]
Add TLS test for cqlsh
patch by Brandon Williams, reviewed by Ekaterina Dimitrova, Adam Holmberg and David Capwell for CASSANDRA-16695
David Capwell [Thu, 10 Jun 2021 23:35:22 +0000 (16:35 -0700)]
CASSANDRA-16729 - user_types_test.py::TestUserTypes::test_type_keyspace_permission_isolation uses retries to avoid flakyness
patch by David Capwell; reviewed by Brandon Williams for CASSANDRA-16729
David Capwell [Wed, 9 Jun 2021 23:01:18 +0000 (16:01 -0700)]
CASSANDRA-16728 - test_tombstone_failure_threshold_message assert checking if array == string, should check for array truthiness
patch by David Capwell; reviewed by Yifan Cai for CASSANDRA-16728
Brandon Williams [Wed, 9 Jun 2021 13:48:08 +0000 (08:48 -0500)]
Move flaky in-jvm fql dtest to python
Patch by brandonwilliams; reviewed by edimitrova for CASSANDRA-16720
fibersel [Wed, 26 May 2021 23:49:56 +0000 (02:49 +0300)]
dtest for setting hostId upon node startup
patch by Abi Palagashvili; reviewed by Stefan Miklosovic and Paulo Motta for CASSANDRA-14582
Bereng [Mon, 7 Jun 2021 07:50:09 +0000 (09:50 +0200)]
Flaky TestConsistency.test_13880
patch by Berenguer Blasi; reviewed by Andres de la Peña for CASSANDRA-16716
Brandon Williams [Thu, 3 Jun 2021 16:46:39 +0000 (11:46 -0500)]
Add 4.0.0 branch
David Capwell [Fri, 14 May 2021 22:53:41 +0000 (15:53 -0700)]
Failure to execute queries should emit a KPI other than read timeout/unavailable so it can be alerted/tracked
patch by David Capwell; reviewed by Sam Tunnicliffe for CASSANDRA-16581
Brandon Williams [Wed, 26 May 2021 21:51:39 +0000 (16:51 -0500)]
ninja fix six >=1.12.0
Bereng [Tue, 25 May 2021 06:46:07 +0000 (08:46 +0200)]
Flaky TestPaxos.test_replica_availability
patch by Berenguer Blasi; reviewed by Ekaterina Dimitrova for CASSANDRA-16693
Mick Semb Wever [Sun, 23 May 2021 15:45:33 +0000 (17:45 +0200)]
Don't pip install ccm in editable mode. Because of the "movable" cassandra-test tag, pip needs to re-install ccm each time.
patch by Mick Semb Wever; reviewed by David Capwell, Berenguer Blasi, Ekaterina Dimitrova for CASSANDRA-16688
David Capwell [Fri, 21 May 2021 22:50:06 +0000 (15:50 -0700)]
StandaloneVerifier does not fail when unable to verify SSTables, it only fails if Corruption is thrown
patch by David Capwell; reviewed by Marcus Eriksson for CASSANDRA-16683
Ekaterina Dimitrova [Mon, 17 May 2021 23:53:04 +0000 (19:53 -0400)]
Fix paxos_test::test_cluster_availability
authored by Ekaterina Dimitrova; reviewed by Berenguer Blasi for CASSANDRA-16657
Brandon Williams [Tue, 18 May 2021 22:23:34 +0000 (17:23 -0500)]
Fix jmx_test
Jaroslaw Grabowski [Tue, 26 May 2020 12:45:07 +0000 (14:45 +0200)]
add bloom filter false ratio tests
Patch by Jaroslaw Grabowski, reviewed by brandonwilliams and paulo for
CASSANDRA-15834
Verifies if BloomFilterFalseRatio takes into account true negatives.
Without this fix, the following scenario (many reads for non-existing
rows) would yield BloomFilterFalseRatio=1.0. With the fix we assume
it should be less then the default bloom_filter_fp_chance.
Bereng [Mon, 10 May 2021 05:28:56 +0000 (07:28 +0200)]
Flaky TestTransientReplicationRing.test_move_backwards_and_cleanup
patch by Berenguer Blasi; reviewed by Ekaterina Dimitrova for CASSANDRA-16644
David Capwell [Thu, 13 May 2021 19:42:44 +0000 (12:42 -0700)]
Move CASSANDRA-14559s bootstrap_test.py::TestBootstrap::test_node_cannot_join_as_hibernating_node_without_replace_address into a jvm-dtest
patch by David Capwell; reviewed by Stefan Miklosovic for CASSANDRA-16662
Andrés de la Peña [Wed, 12 May 2021 19:48:23 +0000 (20:48 +0100)]
Fix test_counters upgrade test for 4.0
patch by Andrés de la Peña; reviewed by Ekaterina Dimitrova for CASSANDRA-16653
David Capwell [Thu, 6 May 2021 21:27:42 +0000 (14:27 -0700)]
python test failures caused by error checks not filtering JAVA_TOOL_OPTIONS
patch by David Capwell; reviewed by Benjamin Lerer for CASSANDRA-16660
Bereng [Tue, 4 May 2021 08:06:44 +0000 (10:06 +0200)]
Add 4_0_x to Python DTest's upgrade_manifest
patch by Berenguer Blasi; reviewed by Mick Semb Wever for CASSANDRA-16648
Co-authored-by: Mick Semb Wever <mck@apache.org>
Co-authored-by: Bereng <berenguerblasi@gmail.com>
Matt Fleming [Mon, 26 Apr 2021 11:10:18 +0000 (12:10 +0100)]
Add gossip tests that were useful while validating CASSANDRA-16588
Patch by Matt Fleming; reviewed by brandonwilliams for CASSANDRA-16632
Andrés de la Peña [Wed, 21 Apr 2021 15:53:39 +0000 (16:53 +0100)]
Fix flaky test_pending_range
patch by Andrés de la Peña; reviewed by Berenguer Blasi for CASSANDRA-16614
Co-authored-by: Andrés de la Peña <a.penya.garcia@gmail.com>
Co-authored-by: Bereng <berenguerblasi@gmail.com>
Matt Fleming [Wed, 21 Apr 2021 13:32:22 +0000 (14:32 +0100)]
Remove references to run_dtests.py in the README
Authored by Matt Fleming; reviewed by Michael Semb Wever and Ekaterina Dimitrova for CASSANDRA-16623
Brandon Williams [Thu, 8 Apr 2021 14:41:57 +0000 (09:41 -0500)]
Add test for bootstrap when schema changes with removed nodes
Patch by brandonwilliams, reviewed by Adam Holmberg, adelpena and
bdeggleston for CASSANDRA-16577
Adam Holmberg [Fri, 26 Mar 2021 00:16:41 +0000 (00:16 +0000)]
Relax timeouts and less concurrency for test_contention_many_threads
authored by Adam Holmberg; reviewed by Ekaterina Dimitrova and Benjamin Lerer for CASSANDRA-13517
Brandon Williams [Wed, 17 Mar 2021 20:42:59 +0000 (15:42 -0500)]
simplify/harden GPFS test
Patch by brandonwilliams, reviewed by edimitrova for CASSANDRA-13196
Gianluca Righetto [Mon, 22 Mar 2021 06:40:43 +0000 (03:40 -0300)]
Remove flaky annotation from `test_resumable_rebuild` and add ignore-log pattern.
patch by Gianluca Righetto; reviewed by Ekaterina Dimitrova, Mick Semb Wever, Zhao Yang for CASSANDRA-15892
Bereng [Mon, 22 Mar 2021 10:42:46 +0000 (11:42 +0100)]
Fix flaky test_ttl_deletions
patch authored by Berenguer Blasi; reviewed by Ekaterina Dimitrova and Andres de la Pena for CASSANDRA-16530
Brandon Williams [Fri, 12 Mar 2021 19:41:52 +0000 (13:41 -0600)]
Reduce data amount and allow one read for reset interval
Patch by brandonwilliams; reviewed by Berenguer Blasi for
CASSANDRA-16472
Ekaterina Dimitrova [Fri, 11 Dec 2020 15:06:19 +0000 (10:06 -0500)]
Tests fixed and new ones added for CASSANDRA-15897
patch by Ekaterina Dimitrova; reviewed by Benjamin Lerer and Brandon Williams
Andrés de la Peña [Wed, 10 Mar 2021 17:39:07 +0000 (17:39 +0000)]
Include column selections in TestCQLSlowQuery
patch by Andrés de la Peña; reviewed by Benjamin Lerer for CASSANDRA-16483
Caleb Rackliffe [Mon, 8 Mar 2021 17:13:52 +0000 (17:13 +0000)]
Add annotations to stop running batch write and hinted handoff tests that have been ported to the in-JVM framework in 4.0
patch by Caleb Rackliffe; reviewed by Andrés de la Peña and Ekaterina Dimitrova for CASSANDRA-16181#
Marcus Eriksson [Mon, 22 Feb 2021 13:21:09 +0000 (14:21 +0100)]
incremental_repair_test's test_manual_session_fail, test_manual_session_cancel_non_coordinator_failure and test_manual_session_force_cancel, migrated to in-jvm dtests
patch by Marcus Eriksson; reviewed by Adam Holmberg, Mick Semb Wever for CASSANDRA-16425
Yasar Arafath Baigh [Fri, 20 Nov 2020 02:51:49 +0000 (08:21 +0530)]
Add checks to test the RepairMetrics.previewFailures counter
patch by Yasar Arafath Baigh; reviewed by Adam Holmberg, Andrés de la Peña and Benjamin
Lerer for CASSANDRA-16191
Mick Semb Wever [Sat, 27 Feb 2021 10:07:15 +0000 (11:07 +0100)]
fix snitch_test.py::TestGossipingPropertyFileSnitch::test_prefer_local_reconnect_on_listen_address
Patch by mck; reviewed by brandonwilliams for CASSANDRA-16381
Brandon Williams [Mon, 1 Feb 2021 23:47:54 +0000 (17:47 -0600)]
add simple removenode test
Patch by brandonwilliams; reviwed by mck for CASSANDRA-16381
Mick Semb Wever [Sun, 7 Feb 2021 10:38:06 +0000 (11:38 +0100)]
Fix selections of JDKs in debian docker images on arm64
patch by Mick Semb Wever; reviewed by Zhao Renhai,Brandon Williams for CASSANDRA-16428
Bereng [Thu, 25 Feb 2021 09:58:19 +0000 (10:58 +0100)]
Fix reg exp in replication_test.TestReplication.test_network_topology to include 4.0 verbs
patch by Berenguer Blasi; reviewed by Mick Semb Wever for CASSANDRA-16469
Sam Tunnicliffe [Thu, 25 Feb 2021 19:49:02 +0000 (19:49 +0000)]
Update dtests following CASSANDRA-14973 (#127)
* Specify v5 for pushed notification test if available
* Add v5 to cqlsh protocol negotiation test
* Default to v5 for 4.0
Patch by Sam Tunnicliffe; reviewed by Brandon Williams for CASSANDRA-14973
Brandon Williams [Tue, 23 Feb 2021 23:25:51 +0000 (17:25 -0600)]
Disable autocompaction during snapshot test
Patch by brandonwilliams; reviewed by mck for CASSANDRA-16441
jtgrabowski [Wed, 24 Feb 2021 18:50:46 +0000 (18:50 +0000)]
Add tests for parent repair session cleanup
patch by Jaroslaw Grabowski and Berenguer Blasi; reviewed by Ekaterina Dimitrova and Andrés de la Peña for CASSANDRA-16446
Co-authored-by: jtgrabowski <jaroslaw.grabowski@datastax.com>
Co-authored-by: Bereng <berenguerblasi@gmail.com>
jacek-lewandowski [Tue, 9 Feb 2021 16:23:21 +0000 (17:23 +0100)]
Fix Cassandra version families, and more…
- Remove OVERRIDE_MANIFEST, as it is unused.
- Upgrade manifest, remove upgrades from unsupported indev versions, and remove upgrades to current if indev is still supported.
- Correct the enforced protocol version to use v3 for 2.2/3.0 upgrades. (ref: CASSANDRA-15193)
- Fix broken thrift_upgrade_test.py
- Fix upgrade_udtfix_test.py (not applicable before 3.11.6, ref: CASSANDRA-15035)
- Remove hardcoded references to gitbox.a.o
- Remove unnecessary implicit upgrade scenarios. `--upgrade-target-version-only` only tests upgrades from the target version and to the target version, i.e. those upgrade paths where the target (indev) version was the origin or destination version. Previously the filter was applied only for the version family but not on the variant, pulling in completely unrelated upgrade scenarios.
patch by Jacek Lewandowski; reviewed by Tomek Łasica, Mick Semb Wever for CASSANDRA-16433