Commit Graph

283 Commits

Author SHA1 Message Date
Andrés de la Peña e4f31b73c2 Merge branch 'cassandra-4.1' into trunk 2023-06-07 11:07:20 +01:00
Andrés de la Peña 2b2d9f9b72 Merge branch 'cassandra-4.0' into cassandra-4.1 2023-06-07 11:06:41 +01:00
Andrés de la Peña 2393bb16f3 Merge branch 'cassandra-3.11' into cassandra-4.0 2023-06-07 11:04:52 +01:00
Andrés de la Peña 3855c8a194 Merge branch 'cassandra-3.0' into cassandra-3.11 2023-06-07 11:04:01 +01:00
Derek Chen-Becker 8d3c30dde4 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
2023-06-07 11:03:00 +01:00
Bereng 1adbea5a06 Extend maximum expiration date
patch by Berenguer Blasi; reviewed by Andrés de la Peña for CASSANDRA-14227
2023-06-05 07:18:34 +02:00
Ekaterina Dimitrova 0dea9c268a CircleCI config J17 + J11
patch by Ekaterina Dimitrova; reviewed by Michael Semb Wever and Brandon Williams for CASSANDRA-18247
2023-03-20 13:05:18 -04:00
Brandon Williams 5c51f05dab Remove JAVA8/JAVA11_HOME from circle configs
Patch by brandonwilliams; reviewed by edimitrova and mck for
CASSANDRA-18106
2023-03-14 09:57:41 -05:00
Andrés de la Peña 6d62d2f4f2 Merge branch 'cassandra-4.1' into trunk 2023-03-10 11:53:47 +00:00
Andrés de la Peña bfc7621c8c Merge branch 'cassandra-4.0' into cassandra-4.1 2023-03-10 11:52:40 +00:00
Andrés de la Peña 2aedb58123 Merge branch 'cassandra-3.11' into cassandra-4.0 2023-03-10 11:51:25 +00:00
Andrés de la Peña 4b3cb0a772 Merge branch 'cassandra-3.0' into cassandra-3.11 2023-03-10 11:50:04 +00:00
Andrés de la Peña 02048cffea 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
2023-03-10 11:48:31 +00:00
Ekaterina Dimitrova ff6ad4e48a Merge branch 'cassandra-4.1' into trunk 2023-02-11 15:34:05 -05:00
Ekaterina Dimitrova f345ee8a4e Merge branch 'cassandra-4.0' into cassandra-4.1 2023-02-11 14:47:00 -05:00
Ekaterina Dimitrova cb4f90542d Merge branch 'cassandra-3.11' into cassandra-4.0 2023-02-11 14:36:37 -05:00
Ekaterina Dimitrova 788b4eca2d Merge branch 'cassandra-3.0' into cassandra-3.11 2023-02-11 14:34:17 -05:00
Ekaterina Dimitrova 476d31bce2 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
2023-02-11 14:30:24 -05:00
Brandon Williams 6f20047299 add py311 tests to circle
Patch by brandonwilliams; reviewed by bereng for CASSANDRA-18094
2023-01-20 15:27:38 -06:00
Brandon Williams f66e7dcf33 add py311 tests to circle
Patch by brandonwilliams; reviewed by bereng for CASSANDRA-18094
2023-01-20 15:26:06 -06:00
Brandon Williams d38427a67b add py311 tests to circle
Patch by brandonwilliams; reviewed by bereng for CASSANDRA-18094
2023-01-20 15:24:12 -06:00
Bereng eef76dbbed Merge branch 'cassandra-4.1' into trunk 2023-01-16 07:10:49 +01:00
Bereng ff1ffd03da Merge branch 'cassandra-4.0' into cassandra-4.1 2023-01-16 07:08:34 +01:00
Bereng 2c03055715 Merge branch 'cassandra-3.11' into cassandra-4.0 2023-01-16 07:07:26 +01:00
Bereng de8daabab6 Merge branch 'cassandra-3.0' into cassandra-3.11 2023-01-16 07:05:42 +01:00
Bereng f384e69482 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>
2023-01-16 07:03:17 +01:00
Bereng 1b2e49e97c Merge branch 'cassandra-4.1' into trunk 2023-01-12 07:10:10 +01:00
Bereng a0c6191238 Merge branch 'cassandra-4.0' into cassandra-4.1 2023-01-12 07:08:51 +01:00
Bereng 6c65c9e49e Merge branch 'cassandra-3.11' into cassandra-4.0 2023-01-12 07:07:58 +01:00
Bereng 7fe71274d0 Merge branch 'cassandra-3.0' into cassandra-3.11 2023-01-12 07:06:42 +01:00
Bereng 69dfed3671 When generate.sh fails its rc=0
patch by Berenguer Blasi; reviewed by Andres de la Peña for CASSANDRA-18032
2023-01-12 07:04:13 +01:00
Ekaterina Dimitrova 5825a14f73 Merge branch 'cassandra-4.1' into trunk 2022-12-23 15:16:22 -05:00
Ekaterina Dimitrova 1c2d299ad3 Merge branch 'cassandra-4.0' into cassandra-4.1 2022-12-23 15:11:45 -05:00
Ekaterina Dimitrova 7877d59d19 Merge branch 'cassandra-3.11' into cassandra-4.0 2022-12-23 15:07:52 -05:00
Ekaterina Dimitrova fff313e447 Merge branch 'cassandra-3.0' into cassandra-3.11 2022-12-23 15:02:46 -05:00
Ekaterina Dimitrova df0b139701 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
2022-12-23 14:48:36 -05:00
David Capwell 4941b279bc CEP-10: Simulator Java11 Support
patch by David Capwell; reviewed by Benedict Elliott Smith, Ekaterina Dimitrova for CASSANDRA-17178
2022-12-13 15:04:31 -08:00
Ekaterina Dimitrova d5fd0dceee Merge branch 'cassandra-4.1' into trunk 2022-11-15 17:02:18 -05:00
Ekaterina Dimitrova 444da423d5 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
2022-11-15 16:12:14 -05:00
Ekaterina Dimitrova f3865771cb Merge branch 'cassandra-4.1' into trunk 2022-11-10 12:42:02 -05:00
Ekaterina Dimitrova 98f11efe44 Merge branch 'cassandra-4.0' into cassandra-4.1 2022-11-10 12:37:14 -05:00
Ekaterina Dimitrova 2b3d0d32a7 Merge branch 'cassandra-3.11' into cassandra-4.0 2022-11-10 12:33:16 -05:00
Derek Chen-Becker 7572725def [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>
2022-11-10 12:28:51 -05:00
Andrés de la Peña af3eea7558 Merge branch 'cassandra-4.1' into trunk 2022-11-08 17:50:32 +00:00
Andrés de la Peña 6f431c13a6 Merge branch 'cassandra-4.0' into cassandra-4.1 2022-11-08 17:49:50 +00:00
Andrés de la Peña cea850d67d Merge branch 'cassandra-3.11' into cassandra-4.0 2022-11-08 17:49:06 +00:00
Andrés de la Peña 7b7762826e Merge branch 'cassandra-3.0' into cassandra-3.11 2022-11-08 17:48:29 +00:00
Andrés de la Peña 955231cacf 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
2022-11-08 17:47:42 +00:00
Andrés de la Peña 037e709ee6 Merge branch 'cassandra-4.1' into trunk 2022-11-07 17:31:41 +00:00
Andrés de la Peña 9dcba20866 Merge branch 'cassandra-4.0' into cassandra-4.1 2022-11-07 17:31:02 +00:00
Andrés de la Peña 7dbbe6907b CircleCI: Fix j11_utests_fqltool executor
patch by Andrés de la Peña; reviewed by Ekaterina Dimitrova for CASSANDRA-18020
2022-11-07 17:29:57 +00:00
Andrés de la Peña f67f5613f4 Merge branch 'cassandra-4.1' into trunk 2022-11-04 16:27:38 +00:00
Andrés de la Peña 1cdb747b4c Merge branch 'cassandra-4.0' into cassandra-4.1 2022-11-04 16:26:51 +00:00
Andrés de la Peña 5e705a8492 Merge branch 'cassandra-3.11' into cassandra-4.0 2022-11-04 16:26:08 +00:00
Andrés de la Peña bdd6606486 Merge branch 'cassandra-3.0' into cassandra-3.11 2022-11-04 16:25:25 +00:00
Andrés de la Peña 95400649d8 Improve behaviour of the Ant flag to skip test building, no-build-test
patch by Andrés de la Peña; reviewed by Berenguer Blasi for CASSANDRA-18000
2022-11-04 16:24:38 +00:00
Ekaterina Dimitrova 31341ee4bd Merge branch 'cassandra-4.1' into trunk 2022-11-04 10:57:42 -04:00
Ekaterina Dimitrova 1e67ef02f5 Merge branch 'cassandra-4.0' into cassandra-4.1 2022-11-04 10:53:25 -04:00
Ekaterina Dimitrova 6885bf9724 Merge branch 'cassandra-3.11' into cassandra-4.0 2022-11-04 10:44:51 -04:00
Ekaterina Dimitrova 43dcb5cd14 Merge branch 'cassandra-3.0' into cassandra-3.11 2022-11-04 10:40:12 -04:00
Ekaterina Dimitrova 90fe8608a4 CirleCI: fix Python upgrade DTests config
patch by Ekaterina Dimitrova; reviewed by Michael Semb Wever for CASSANDRA-17912
2022-11-04 10:31:55 -04:00
Andrés de la Peña 6f801d4232 Merge branch 'cassandra-4.1' into trunk 2022-11-03 11:46:20 +00:00
Andrés de la Peña 1d1866b86d Merge branch 'cassandra-4.0' into cassandra-4.1 2022-11-03 11:43:48 +00:00
Andrés de la Peña 6152cb08db Merge branch 'cassandra-3.11' into cassandra-4.0 2022-11-03 11:41:39 +00:00
Andrés de la Peña 7df905a429 Merge branch 'cassandra-3.0' into cassandra-3.11 2022-11-03 11:36:22 +00:00
Andrés de la Peña 116ce3bc05 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
2022-11-03 11:30:38 +00:00
Andrés de la Peña ac8d9c1c2a Merge branch 'cassandra-4.1' into trunk 2022-10-28 13:55:08 +01:00
Andrés de la Peña 3c60323ca9 Merge branch 'cassandra-4.0' into cassandra-4.1 2022-10-28 13:54:53 +01:00
Andrés de la Peña 842cbe28a6 Merge branch 'cassandra-3.11' into cassandra-4.0 2022-10-28 13:54:40 +01:00
Andrés de la Peña deede44af5 Merge branch 'cassandra-3.0' into cassandra-3.11 2022-10-28 13:54:23 +01:00
Andrés de la Peña ccc0b14d56 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
2022-10-28 13:54:01 +01:00
Branimir Lambov 7c55c73825 Adds a trie-based memtable implementation
patch by Branimir Lambov; reviewed by Jason Rutherglen, Jacek Lewandowski, Andres de la Peña and Caleb Rackliffe for CASSANDRA-17240
2022-10-21 12:55:56 +03:00
Andrés de la Peña b69ac3ffcc Merge branch 'cassandra-4.1' into trunk 2022-10-19 12:51:24 +01:00
Andrés de la Peña f90148a344 Merge branch 'cassandra-4.0' into cassandra-4.1 2022-10-19 12:50:21 +01:00
Andrés de la Peña a9df34c62a Merge branch 'cassandra-3.11' into cassandra-4.0 2022-10-19 12:49:45 +01:00
Andrés de la Peña c7d665dcc7 Merge branch 'cassandra-3.0' into cassandra-3.11 2022-10-19 12:48:49 +01:00
Andrés de la Peña 2b511c5714 ninja-fix: Fix bashisms on .circleci/generate.sh
patch by Andrés de la Peña; reviewed by Brandon Williams for CASSANDRA-17939
2022-10-19 12:47:59 +01:00
Andrés de la Peña 0ab2aa25d4 Merge branch 'cassandra-4.1' into trunk 2022-10-18 16:55:07 +01:00
Andrés de la Peña 36e73bdf55 Merge branch 'cassandra-4.0' into cassandra-4.1 2022-10-18 16:53:48 +01:00
Andrés de la Peña cc622a20e1 Merge branch 'cassandra-3.11' into cassandra-4.0 2022-10-18 16:51:29 +01:00
Andrés de la Peña f13cdddcad Merge branch 'cassandra-3.0' into cassandra-3.11 2022-10-18 16:47:08 +01:00
Andrés de la Peña 9aa28a81ec CircleCI: Automatically detect and repeat new or modified JUnit tests
patch by Andrés de la Peña; reviewed by Josh McKenzie for CASSANDRA-17939
2022-10-18 16:44:37 +01:00
Benedict Elliott Smith 8468d33a31 Merge branch 'cassandra-4.1' into trunk 2022-07-12 12:29:12 +01:00
Benedict Elliott Smith 067121da63 Paxos v2 Linearizability Violation
patch by Benedict; reviewed by Blake Eggleston for CASSANDRA-17530
2022-07-12 12:28:59 +01:00
Ekaterina Dimitrova 2ae2b5c75f Merge branch 'cassandra-4.1' into trunk 2022-05-31 14:16:21 -04:00
Ekaterina Dimitrova 133ad50a84 Merge branch 'cassandra-4.0' into cassandra-4.1 2022-05-31 14:12:56 -04:00
Ekaterina Dimitrova 3d7d064cd2 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
2022-05-31 14:03:27 -04:00
Ekaterina Dimitrova 0f83fff992 Merge branch 'cassandra-4.0' into cassandra-4.1 2022-05-27 15:34:01 -04:00
Ekaterina Dimitrova 041c33e2d4 Add utests_system_keyspace_directory to pre-commit tests workflow in CircleCI
patch by Ekaterina Dimitrova; reviewed by Brandon Williams for CASSANDRA-17643
2022-05-27 15:29:13 -04:00
Andrés de la Peña 0f58db9465 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
2022-05-27 11:39:38 +01:00
Ekaterina Dimitrova 5b3e7b9994 Merge branch 'cassandra-4.0' into cassandra-4.1 2022-05-09 21:41:38 -04:00
Ekaterina Dimitrova bbb11086c4 Merge branch 'cassandra-3.11' into cassandra-4.0 2022-05-09 21:39:09 -04:00
Ekaterina Dimitrova e5c96230ac Merge branch 'cassandra-3.0' into cassandra-3.11 2022-05-09 21:37:02 -04:00
Ekaterina Dimitrova 0bcc354992 Use :latest tag for our test images in CircleCI config files
patch by Ekaterina Dimitrova; reviewed by Michael Semb Wever for CASSANDRA-17429
2022-05-09 21:32:32 -04:00
Ekaterina Dimitrova 523d38095f Fix CircleCI MIDRES configuration
patch by Ekaterina Dimitrova; reviewed by Andres de la Peña for CASSANDRA-17563
2022-05-03 21:01:14 -04:00
Mick Semb Wever 2480a7e7ee
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
2022-05-03 20:46:13 +02:00
David Capwell 6013f16de7 Merge branch 'cassandra-4.0' into trunk 2022-04-12 11:56:22 -07:00
Benedict Elliott Smith d2923275e3 CEP-14: Paxos Improvements
This work encompasses a range of improvements to Paxos, summarised as:

 - The introduction of Paxos Repair for ensuring consistency during range movements
 - The reduction of network round-trips by a factor of 2x for reads and writes

patch by Benedict Elliott Smith and Blake Eggleston; reviewed by Alex Petrov, Aleksey Yeschenko and Sam Tunnicliffe for CASSANDRA-17164
2022-03-10 16:30:12 +00:00
Brandon Williams 8b15f8f22e Fix line numbering and add final step to readme
patch by Brandon Williams; reviewed by Brandon Williams, Ekaterina Dimitrova for CASSANDRA-17319
2022-02-02 07:34:09 +01:00
Bereng d57d67b536 Remove Python 2.x circle tests from default cfg
patch by Berenguer Blasi; reviewed by Brandon Williams, Ekaterina Dimitrova for CASSANDRA-17319
2022-02-02 07:30:41 +01:00