Mick Semb Wever
b3ee9713f8
Implement microbench test target type
...
Add microbench-test target for quick test run
Unify declaration and add assertions on target types
Fix dirname usages for macos
Parameter for docker_timeout
Add more jmh class ignores (that are broken)
Add disableResume() and better host debug to Jenkinsfile
patch by Mick Semb Wever; reviewed by Dmitry Konstantinov for CASSANDRA-18873
2026-01-27 11:31:17 +01:00
Abe Ratnofsky
6fd83986e9
Merge branch 'cassandra-4.1' into cassandra-5.0
...
* cassandra-4.1:
Switch lz4-java to at.yawk.lz4 version due to CVE
2025-12-18 10:59:09 -08:00
Doug Rohrer
b4dcef7841
Merge branch 'cassandra-4.1' into cassandra-5.0
2025-10-24 14:26:39 -04:00
Mick Semb Wever
8aad9d6c05
Add a github action that runs .build/docker/check-code.sh
...
Runs on each supported JDK
patch by Mick Semb Wever; reviewed by Štefan Miklošovič for CASSANDRA-20931
2025-10-13 12:34:51 +02:00
Stefan Miklosovic
ed04f46b27
Merge branch 'cassandra-4.1' into cassandra-5.0
2025-09-26 16:08:54 +02:00
Stefan Miklosovic
4757411e94
Merge branch 'cassandra-4.0' into cassandra-4.1
2025-09-26 16:06:15 +02:00
Stefan Miklosovic
0026c0dc4c
Update OWASP dependency-check to 12.1.6, suppress unrelevant CVEs
...
patch by Stefan Miklosovic; reviewed by Brandon Williams for CASSANDRA-20924
2025-09-26 16:02:06 +02:00
Raymond Huffman
a52d2ce783
Update jackson-dataformat-yaml to 2.19.2 and snakeyaml to 2.1
...
This is backport of CASSANDRA-18875 to 5.0 where we upgrade 2.1 of snakeyaml and bump jackson-dataformat-yaml to 2.19.2.
The change in trunk (5.1) is about excluding Jackson dependencies from wiremock so 2.19.2 of Jackson is used everywhere in test as well,
otherwise there would be Jackson annotations of 2.13.4 used.
patch by Raymond Huffman; reviewed by Mick Semb Wever and Stefan Miklosovic for CASSANDRA-18875
Co-authored-by: Griffin Davis <gcd@ibm.com>
2025-09-19 13:29:05 +02:00
Mick Semb Wever
8ccdbb88ed
Fix resolution of base job branch determination in .build/run-ci
...
patch by Mick Semb Wever; reviewed by Štefan Miklošovič for CASSANDRA-20875
2025-09-03 23:08:17 +02:00
Stefan Miklosovic
dd8839320f
Fix job name determination in .build/run-ci for trunk case
...
patch by Stefan Miklosovic; reviewed by Michael Semb Wever for CASSANDRA-20874
2025-09-01 10:26:57 +02:00
Stefan Miklosovic
decd51eb5d
ninja: add license to .build/run-ci.d/requirements.txt to pass rat check
2025-08-28 17:23:29 +02:00
Richa Mishra
05f0e513e8
K8s immutable provisioning of ci-cassandra.apache.org jenkins instances
...
.build/run-ci is a a python script used to create and interact with k8s provisioned ci-cassandra.apache.org clones
See .build/run-ci.d/README.md for docs on usage.
.jenkins/k8s/ contains the k8s jenkins helm chart, JSaC configuration, and docker image for provisioning.
.build/run-ci.d/ contains python requirements and tests for .build/run-ci
patch by Richa Mishra, Nishant Barola, Aleksandr Volochnev, Mick Semb Wever; reviewed by Richa Mishra, Nishant Barola, Aleksandr Volochnev, Brandon Hsieh, Mick Semb Wever, Brandon Williams for CASSANDRA-18145
Co-authored-by: Richa Mishra <richa.mishra@infracloud.io>
Co-authored-by: Nishant Barola <nishant.barola@infracloud.io>
Co-authored-by: Aleksandr Volochnev <a.volochnev@gmail.com>
Co-authored-by: Mick Semb Wever <mck@apache.org>
2025-08-27 23:33:16 +02:00
Stefan Miklosovic
af0197e195
Merge branch 'cassandra-4.1' into cassandra-5.0
2025-08-25 17:41:43 +02:00
Stefan Miklosovic
6c068b999f
Merge branch 'cassandra-4.0' into cassandra-4.1
2025-08-25 17:38:44 +02:00
Stefan Miklosovic
f9dbfd431e
Update Jackson to 2.19.2
...
patch by Stefan Miklosovic; reviewed by Brandon Williams for CASSANDRA-20848
2025-08-25 17:34:38 +02:00
Stefan Miklosovic
4a1c4052af
Merge branch 'cassandra-4.1' into cassandra-5.0
2025-08-25 17:26:09 +02:00
mck
1066f6a427
Remove auto-installation of golang when generating native protocol doc pages
...
patch by Mick Semb Wever; reviewed by Štefan Miklošovič for CASSANDRA-20678
2025-05-26 14:39:58 +02:00
Mick Semb Wever
ec26d53d6c
In ubuntu2004_test automatically find the latest available patch version for each C* major.minor
...
Inspired by https://github.com/apache/cassandra-builds/pull/108
Closes https://github.com/apache/cassandra/pull/4025
patch by Mick Semb Wever; reviewed by Siyao (Jane) He for CASSJAVA-40
2025-04-27 20:18:52 +02:00
Ariel Weisberg
944baa08da
Merge branch 'cassandra-4.1' into cassandra-5.0
2025-04-08 15:19:16 -04:00
mck
b4f46ec473
Merge branch 'cassandra-4.1' into cassandra-5.0
...
* cassandra-4.1:
Move generate-snyk-file target dependency from build-project to dependency-check
2025-04-08 15:32:08 +02:00
mck
09bc381d59
Merge branch 'cassandra-4.0' into cassandra-4.1
...
* cassandra-4.0:
Move generate-snyk-file target dependency from build-project to dependency-check
2025-04-08 15:29:08 +02:00
mck
f6de28f727
Move generate-snyk-file target dependency from build-project to dependency-check
...
patch by Mick Semb Wever; reviewed by Brandon Williams, Alex Petrov for CASSANDRA-20319
2025-04-08 15:25:30 +02:00
mck
694a88bdbe
Upgrade java-driver-core to 3.12.1 and org.apache coords
...
patch by Mick Semb Wever; reviewed by Brandon Williams for CASSANDRA-17231
2025-04-07 15:45:39 +02:00
Stefan Miklosovic
abb3e8bdbb
Merge branch 'cassandra-4.1' into cassandra-5.0
2025-04-03 09:18:23 +02:00
Stefan Miklosovic
147a224a88
Merge branch 'cassandra-4.0' into cassandra-4.1
2025-04-03 09:17:28 +02:00
Doug Rohrer
51cf55747b
Update OWASP dependency checker to version 12.1.0
...
patch by Doug Rohrer; reviewed by Stefan Miklosovic for CASSANDRA-20501
2025-04-03 09:16:06 +02:00
Stefan Miklosovic
27a6ef3ea8
Update netty to 4.1.119.Final and netty-tcnative to 2.0.70.Final
...
patch by Stefan Miklosovic; reviewed by Dmitry Konstantinov for CASSANDRA-20314
2025-04-02 22:43:52 +02:00
Stefan Miklosovic
7076623ac7
Merge branch 'cassandra-4.1' into cassandra-5.0
2025-04-02 12:07:43 +02:00
Stefan Miklosovic
49ec0dc692
Merge branch 'cassandra-4.0' into cassandra-4.1
2025-04-02 12:04:07 +02:00
Stefan Miklosovic
73f0e2e401
Suppress CVE-2025-25193
...
patch by Stefan Miklosovic; reviewed by Michael Semb Wever, Brandon Williams for CASSANDRA-20504
2025-04-02 11:52:11 +02:00
Mick Semb Wever
11eb601352
Merge branch 'cassandra-4.1' into cassandra-5.0
...
* cassandra-4.1:
ninja-fix – python2 compat on .build/generate-snyk-file
2025-03-30 14:03:01 +02:00
Mick Semb Wever
5baedef1d0
Merge branch 'cassandra-4.0' into cassandra-4.1
...
* cassandra-4.0:
ninja-fix – python2 compat on .build/generate-snyk-file
2025-03-30 13:57:25 +02:00
Mick Semb Wever
e2a881959b
ninja-fix – python2 compat on .build/generate-snyk-file
...
debian packaging still uses python2
redhat packaging clobbers the exec bit on git clones
2025-03-30 13:55:41 +02:00
Mick Semb Wever
1311766ad1
Merge branch 'cassandra-4.1' into cassandra-5.0
...
* cassandra-4.1:
Autogenerate toplevel .snyk file from owasp suppressions
2025-03-30 09:32:10 +02:00
Mick Semb Wever
ef3dc6491e
Merge branch 'cassandra-4.0' into cassandra-4.1
...
* cassandra-4.0:
Autogenerate toplevel .snyk file from owasp suppressions
2025-03-30 09:31:04 +02:00
Mick Semb Wever
9abed87ba4
Autogenerate toplevel .snyk file from owasp suppressions
...
patch by Mick Semb Wever; reviewed by Brandon Williams for CASSANDRA-20319
2025-03-30 09:27:39 +02:00
Stefan Miklosovic
8a98305aee
Merge branch 'cassandra-4.1' into cassandra-5.0
2025-03-19 12:31:35 +01:00
Brandon Williams
d509d2fcbe
Suppress CVE-2024-12801
...
Patch by brandonwilliams; reviewed by smiklosovic for CASSANDRA-20412
2025-03-11 15:12:11 -05:00
Brandon Williams
d1a83e5f8a
Merge branch 'cassandra-4.0' into cassandra-4.1
2025-03-11 15:10:50 -05:00
Brandon Williams
4a66f68cba
Suppress CVE-2024-12801
...
Patch by brandonwilliams; reviewed by smiklosovic for CASSANDRA-20412
2025-03-11 15:10:06 -05:00
Brandon Williams
0e0ff79dd6
Suppress CVE-2024-12798
...
Patch by brandonwilliams; reviewed by smiklosovic for CASSANDRA-20408
2025-03-11 15:08:25 -05:00
Brandon Williams
25035e38f0
Merge branch 'cassandra-4.0' into cassandra-4.1
2025-03-11 15:07:53 -05:00
Brandon Williams
393901a858
Suppress CVE-2024-12798
...
Patch by brandonwilliams; reviewed by smiklosovic for CASSANDRA-20408
2025-03-11 15:05:53 -05:00
Stefan Miklosovic
4f382d93f5
Merge branch 'cassandra-4.1' into cassandra-5.0
2025-03-06 14:27:06 +01:00
mck
0d05233bc8
Remove REPEATED_TESTS from repeated tests script
...
patch by Mick Semb Wever; reviewed by Štefan Miklošovič for CASSANDRA-20139
2024-12-23 07:23:56 +11:00
Bereng
70ec86c576
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
2024-12-09 15:52:23 +11:00
Stefan Miklosovic
194e632ab3
Ban the usage of "var" instead of full types in the production code
...
patch by Stefan Miklosovic; reviewed by Brandon Williams for CASSANDRA-20038
2024-10-31 16:19:54 +01:00
mck
3550b88307
Suppress CVE-2024-45772 lucene-core-9.7.0.jar
...
CVE in Lucene Replicator which the project doesn't use.
patch by Mick Semb Wever; reviewed by Brandon Williams, Caleb Rackliffe for CASSANDRA-20024
2024-10-29 12:40:55 +01:00
Mick Semb Wever
a58fa2ce7f
increment to version 5.0.3
2024-10-19 15:15:12 +02:00
mck
18960d6e34
Merge branch 'cassandra-4.1' into cassandra-5.0
...
* cassandra-4.1:
Fix bash-completion for debian distro
2024-10-15 10:30:53 +02:00