Commit Graph

18495 Commits

Author SHA1 Message Date
Mick Semb Wever 8a42556359
Add termin-8-jdk as a valid jdk8 candidate in the debian package
patch by Mick Semb Wever; reviewed by Maxim Muzafarov for CASSANDRA-19752
2024-07-05 16:37:55 +02:00
Brandon Williams aa671e8f07 remove dh_python use from Debian packaging
Patch by brandonwilliams; reviewed by mck for CASSANDRA-18558
2023-06-01 15:29:42 -05:00
Brandon Williams bba519501c add python2-dev to build-deps
Patch by brandonwilliams; reviewed by edimitrova for CASSANDRA-17871
2022-11-03 08:06:44 -05:00
Mick Semb Wever e163146fd9
Fix retries for stage builds that do not throw failures
patch by Mick Semb Wever; reviewed by Brandon Williams for CASSANDRA-17664
2022-06-19 16:34:43 +02:00
Mick Semb Wever 136c8c0f65
In jenkins retry each stage build in the pipeline
attempts to alleviate the false-negatives from CI infrastructure faults (disks, network, etc)

 patch by Mick Semb Wever; reviewed by Brandon Williams for CASSANDRA-17664
2022-05-28 13:34:00 +02:00
Bereng 9c0f8902e8 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
2022-01-11 20:42:19 -05:00
Ekaterina Dimitrova 97265ddb2c Update Docker image for testing in CircleCI config
patch by Ekaterina Dimitrova; reviewed by Brandon Williams and David Capwell for CASSANDRA-17134
2021-11-11 20:29:09 -05:00
Benedict Elliott Smith 4884e9b58f Upgrade tests fail with InvocationTargetException
patch by Benedict; reviewed by Mick Semb Wever for CASSANDRA-17050
2021-11-10 10:48:23 +00:00
Mick Semb Wever 2e547dfbc4 Add python2 location to RPMs
Patch by Mck Semb Wever; reviewed by brandonwilliams for
CASSANDRA-16822
2021-09-03 13:45:12 -05:00
Aleksandr Sorokoumov d3ddb190ee Fix pycodestyle compliance
Patch by Aleksandr Sorokoumov; reviewed by Ekaterina Dimitrova and Brandon Williams for CASSANDRA-15985
2021-07-21 15:21:23 -04:00
kamlesh-ghoradkar cb0e4386d8 CQL shell should prefer newer TLS version by default
patch by Kamlesh Ghoradkar; reviewed by Ekaterina Dimitrova, Adam Holmberg, David Capwell, Justin Chu and Brandon Williamms for CASSANDRA-16736
2021-07-20 14:35:50 -04:00
Mick Semb Wever b3f9921881
Introduce SemVer4j for version representation, parsing and handling. And correct supported upgrade paths. Add v4X to Java DTests (after cassandra-4.0 branch was created)
Change upgrades from testing only a single path, to testing all upgrade paths that are defined as supported within the specified from-to range.
Change all upgrades to v40 and v4X to be open ended (i.e. implicit CURRENT version).

 patch by Mick Semb Wever; reviewed by Alex Petrov for CASSANDRA-16649
2021-07-12 22:09:40 +02:00
Sam Tunnicliffe 26163bb12a Follow up fixes to CASSANDRA-16633
* Don't run rat check if git fails or not available
* Check for presence of rat.txt before running eclipse-warnings task
  (to ensure that the report is always generated by CI runs)

Patch by Sam Tunnicliffe; reviewed by Mick Semb Wever for CASSANDRA-16633
2021-04-27 11:12:07 +01:00
Sam Tunnicliffe bd270260c8 Only include versioned files in rat-report
Patch by Sam Tunnicliffe; reviewed by Benedict Elliott Smith
and Mick Semb Wever for CASSANDRA-16633
2021-04-27 09:17:56 +01:00
Mick Semb Wever ad16aa1763
Provide a better failure message when the rat check fails
patch by Mick Semb Wever; reviewed by David Capwell, Ekaterina Dimitrova for CASSANDRA-16620
2021-04-23 14:56:00 +02:00
Ekaterina Dimitrova 8b977d0da9 Ninja fix, add header to the Circle LOWRES and HIGHRES config files 2021-04-19 14:13:49 -04:00
Mick Semb Wever 53b0661cbb
Fix rat checking for files with missing license headers
patch by Mick Semb Wever; reviewed by Brandon Williams, Ekaterina Dimitrova for CASSANDRA-16558
2021-04-19 17:18:26 +02:00
Vicente Jimenez Aguilar 99b6095ecc Fix init script for debian Buster
Patch by Vicente Jimenez Aguilar, reviewed by brandonwilliams for
CASSANDRA-15770
2021-04-16 08:14:38 -05:00
Mick Semb Wever c52f50f046
Restore running each test class in its own separate jvm and cassandra directory
(Remove test parallelism from ant build.xml)

 patch by Mick Semb Wever; reviewed by Yifan Cai, David Capwell for CASSANDRA-16595
2021-04-16 00:38:22 +02:00
Mick Semb Wever 1185593907
Remove test parallelism from ant build.xml
patch by Mick Semb Wever; reviewed by Berenguer Blasi, Yifan Cai for CASSANDRA-16595
2021-04-15 12:55:31 +02:00
Mick Semb Wever cd4aa9f77c
ninja-fix missing copyright headers 2021-03-27 00:29:58 +01:00
Mick Semb Wever 730e89e229
Remove ant targets list-jvm-dtests and ant list-jvm-upgrade-dtests
patch by Mick Semb Wever; reviewed by Alex Petrov for CASSANDRA-16519
2021-03-19 17:36:19 +01:00
Mick Semb Wever a7b71eb63e
ninja-fix CHANGES.txt (CASSANDRA-16477) 2021-03-10 10:26:25 +01:00
Mick Semb Wever b41873d671
Fix centos packaging for arm64, >=3.0 rpm's now require python3
patch by Mick Semb Wever; reviewed by Brandon Williams for CASSANDRA-16477
2021-03-09 22:30:06 +01:00
Sam Tunnicliffe bad17a891a Update circle config with the latest docker image
patch by Sam Tunnicliffe; reviewed by Adam Holmberg and
Brandon Williams for CASSANDRA-16474
2021-03-04 14:44:05 +00:00
Alex Petrov 4c3b426120 Make paging work for SELECT queries with GROUP BY
Patch by Alex Petrov; reviewed by Caleb Rackliffe and Andrés de la Peña for CASSANDRA-16427
2021-02-15 11:56:48 +01:00
Mick Semb Wever 9fa2c28dc2
Jenkins builds to provide link to nightlies archive, and remove the Jenkins plaintext reports
patch by Mick Semb Wever; reviewed by Tomek Łasica for CASSANDRA-16401
2021-02-08 12:05:14 +01:00
Mick Semb Wever d19f352437
Generate JMH json report with `ant microbench`
patch by Mick Semb Wever; reviewed by Tomek Łasica for CASSANDRA-16371
2021-02-08 10:55:58 +01:00
Caleb Rackliffe d3e48e4e00 Make TokenMetadata's ring version increments atomic
patch by Caleb Rackliffe; reviewed by Andrés de la Peña and Yifan Cai for CASSANDRA-16286
2021-02-01 17:11:31 +00:00
Alex Petrov 276249910e Fix schema agreement race conditions in in-JVM dtests
Patch by Alex Petrov; reviewed by David Capwell and Caleb Rackliffe for CASSANDRA-16394
2021-01-28 15:19:18 +01:00
Sam Tunnicliffe 732ec77238 Clarify order of non-message frame body elements in protocol spec
Patch and review by Mick Semb Wever and Sam Tunnicliffe for CASSANDRA-14541
2021-01-22 14:27:47 +00:00
Ekaterina Dimitrova 92182bcc23 build.xml first test commit 2021-01-17 14:29:28 -05:00
Benjamin Lerer b5f52bfd0e Remove OpenJDK log warning
patch by Benjamin Lerer; reviewed by Brandon Williams for CASSANDRA-15563
2021-01-11 17:52:18 +01:00
Mick Semb Wever 457422ac1a
Use ubuntu2004_* docker testing images, from the apache organisation in dockerhub
patch by Mick Semb Wever; reviewed by Sam Tunnicliffe for CASSANDRA-16373
2021-01-07 22:16:20 +01:00
Alex Petrov 033e099f9a Add Metrics to instance API
Patch by Alex Petrov; reviewed by Benedict Elliott Smith for CASSANDRA-16136
2020-12-14 14:05:12 +01:00
Andrés de la Peña 20d1f9a69c Satisfy Java 1.7 in sources
patch by Andrés de la Peña; reviewed by Ekaterina Dimitrova and Brandon Williams for CASSANDRA-16300
2020-12-11 15:15:49 +00:00
Benjamin Lerer e96b60bd9f Fix the histogram merge of the table metrics
patch by Benjamin Lerer; reviewed by Berenguer Blasi and ZhaoYang for
CASSANDRA-16259

The logic to merge two histograms in the table metrics was wrong. It was
causing an IndexArrayOutOfBondsException if one of the SSTable histograms
has less buckets than the previous SSTable.
2020-12-02 14:16:59 +01:00
Sam Tunnicliffe 466c65a6c2 Update to latest docker image for CircleCI
Patch by Sam Tunnicliffe; reviewed by Mick Semb Wever for CASSANDRA-16275
2020-12-01 18:52:13 +00:00
David Capwell 4d1d024136 jvm dtest is strict on properties which causes upgrade tests to fail
patch by David Capwell; reviewed by Caleb Rackliffe, Ekaterina Dimitrova, Jordan West, Yifan Cai for CASSANDRA-16256
2020-11-10 10:46:28 -08:00
Jon Meredith f293376aa8 TLS connections to the storage port on a node without server encryption configured causes java.io.IOException accessing missing keystore
patch by Jon Meredith; reviewed by David Capwell, Dinesh Joshi for CASSANDRA-16144
2020-11-05 14:43:47 -08:00
Mick Semb Wever 140048f5b7
Increment versions to 2.2.20, 3.0.24, 3.11.10, 4.0-beta4 2020-11-04 12:39:05 +01:00
Berenguer Blasi ec2f2e687d Avoid storing the last schema change in CQLTester
patch by Berenguer Blasi; reviewed by David Capwell and Benjamin Lerer for
CASSANDRA-16114
2020-11-03 14:25:11 +01:00
Mick Semb Wever 0d9462efc2
Prepare debian changelog for 2.2.19 2020-10-29 11:36:14 +01:00
Mick Semb Wever 5d26980777
Rename master branch to trunk in cassandra-dtest
patch by Mick Semb Wever; reviewed by Brandon Williams for  CASSANDRA-16166
2020-10-27 10:39:55 +01:00
Jon Meredith db5832120f In-JVM dtest - modify schema with stopped nodes and use yaml fragments for config
patch by Jon Meredith; reviewed by Alex Petrov, David Capwell, Dinesh Joshi, Yifan Cai for CASSANDRA-16152
2020-10-22 13:20:12 -07:00
Angelo Polo 72941b9ec1 Package tools/bin scripts as executable
patch by Angelo Polo; reviewed by Andres de la Peña for CASSANDRA-16151
2020-10-21 13:09:51 +01:00
Yifan Cai f15c6b8c06 Backport CASSANDRA-16057: Should update in-jvm dtest to expose stdout and stderr for nodetool
patch by Yifan Cai; reviewed by Alex Petrov, David Capwell for CASSANDRA-16057
2020-10-19 12:29:28 -07:00
Jordan West 9a40e8079b upgrade to dtest-api 0.0.6
patch by Jordan West; reviewed by David Capwell for CASSANDRA-16148
2020-10-14 11:59:44 -07:00
David Capwell 521a6e2aa9 Fixed a NullPointerException when calling nodetool enablethrift
patch by David Capwell; reviewed by Ekaterina Dimitrova, Jordan West, Yifan Cai for CASSANDRA-16127
2020-10-12 11:04:37 -07:00
David Capwell 0eb8cec5c7 Backport changes from CASSANDRA-16120 to other branches
patch by David Capwell; reviewed by Alex Petrov, Jordan West, Yifan Cai for CASSANDRA-16120
2020-10-07 17:03:03 -07:00