Commit Graph

27626 Commits

Author SHA1 Message Date
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
Mick Semb Wever e41a71b34b
Fix comment in BigFormat wrt when nb was introduced
patch by Mick Semb Wever; reviewed by Dmitry Konstantinov for CASSANDRA-20485
2025-03-28 10:41:37 +01:00
Dmitry Konstantinov bc8941e377 Fix CommitlogShutdownTest flakiness by testing a real drain logic instead an emulation which is affected by background activities for system tables
Patch by Dmitry Konstantinov; reviewed by Josh McKenzie for CASSANDRA-19101
2025-03-27 12:19:55 +00:00
Stefan Miklosovic a16333387c
Update zstd-jni to 1.5.7-2
patch by Stefan Miklosovic; reviewed by Dmitry Konstantinov for CASSANDRA-20453
2025-03-19 12:24:33 +01:00
Dmitry Konstantinov 8cb58bf97a Disable role and network permission caches to avoid interference between test methods
Patch by Dmitry Konstantinov; reviewed by TBD for CASSANDRA-20423
2025-03-13 13:37:20 +00:00
Brandon Williams 763994ba43 Update changes for 20408/20412 2025-03-11 15:14:15 -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 393901a858 Suppress CVE-2024-12798
Patch by brandonwilliams; reviewed by smiklosovic for CASSANDRA-20408
2025-03-11 15:05:53 -05:00
Caleb Rackliffe f375a3914f Support null column value tombstones in FQL batch statements
patch by Caleb Rackliffe; reviewed by Abe Ratnofsky for CASSANDRA-20397
2025-03-06 10:56:49 -06:00
Stefan Miklosovic ef354d0d5e
Update Zstd library to 1.5.7-1
patch by Stefan Miklosovic; reviewed by Yifan Cai for CASSANDRA-20367
2025-03-06 14:19:01 +01:00
Bereng 914046ae46 Long running repairs autofail prematurely
patch by Berenguer Blasi; reviewed by Bernardo Botella Corbi, Michael Semb Wever for CASSANDRA-20312
2025-02-12 11:09:14 +01:00
Stefan Miklosovic 8ca0af32f3
Merge branch 'cassandra-3.11' into cassandra-4.0 2025-02-07 12:45:03 +01:00
Stefan Miklosovic ed3f1af723
Merge branch 'cassandra-3.0' into cassandra-3.11 2025-02-07 12:43:10 +01:00
Stefan Miklosovic f340514bbe
Increment version 2025-02-07 12:40:54 +01:00
Brandon Williams b6baa8bde3 Ninja fix ticket number in changes 2025-02-06 06:05:44 -06:00
Mick Semb Wever 0354c915a9
Prepare debian changelog for 4.0.17 2025-02-06 10:45:07 +01:00
Sam Tunnicliffe 066c489d76 Tighten up permissions on system keyspaces
* Restrict which permissions can be granted on system keyspaces
* Ensure that GRANT... ON ALL KEYSPACES excludes system keyspaces
* Add system_traces to the always readable set

Patch by Sam Tunnicliffe and Francisco Guerrero; reviewed by Sam
Tunnicliffe and Francisco Guerrero for CASSANDRA-20090

Note: this is a re-application of the commit to cassandra-4.0 only,
to fix a bad merge the first time around.

Co-authored-by: Francisco Guerrero <frankgh@apache.org>
2025-02-06 09:13:03 +00:00
Stefan Miklosovic b5d69e0d0f
Merge branch 'cassandra-3.11' into cassandra-4.0 2025-02-06 07:48:16 +01:00
Stefan Miklosovic ecbafb5275
Prepare debian changelog for 3.11.19 2025-02-06 07:41:54 +01:00
Stefan Miklosovic 4796b01bf1
Merge branch 'cassandra-3.11' into cassandra-4.0 2025-02-06 07:34:06 +01:00
Stefan Miklosovic 382ad04989
Merge branch 'cassandra-3.0' into cassandra-3.11 2025-02-06 07:33:52 +01:00
Stefan Miklosovic c559cf8962
Prepare debian changelog for 3.0.32 2025-02-06 07:20:58 +01:00
Francisco Guerrero cb573b51b1
Merge branch 'cassandra-3.11' into cassandra-4.0
* cassandra-3.11:
  Minimize expensive reads during authz flow in 3.0/3.11
2025-02-05 15:16:41 -08:00
Francisco Guerrero bf6fcf84ae
Merge branch 'cassandra-3.0' into cassandra-3.11
* cassandra-3.0:
  Minimize expensive reads during authz flow in 3.0/3.11
2025-02-05 15:14:04 -08:00
Sam Tunnicliffe 0b6ae2673e
Minimize expensive reads during authz flow in 3.0/3.11
Patch by Sam Tunnicliffe; reviewed by Francisco Guerrero for CASSANDRA-20293
2025-02-05 14:25:19 -08:00
Francisco Guerrero 4f9e474bb1
Fix autocompletion for role names/user names
patch by Francisco Guerrero; reviewed by Stefan Miklosovic, Bernardo Botella for CASSANDRA-20175
2025-02-04 10:44:12 +01:00
Stefan Miklosovic 8e28dd0c17
Merge branch 'cassandra-3.11' into cassandra-4.0 2025-02-04 09:54:09 +01:00
Stefan Miklosovic 82e2c7d991
Merge branch 'cassandra-3.0' into cassandra-3.11 2025-02-04 09:50:02 +01:00
Stefan Miklosovic 7c147ef80e
Increment version 2025-02-04 09:46:26 +01:00
Stefan Miklosovic d6f623b308
Fix preparation of CLASSPATH in tools/bin/cassandra.in.sh for development builds
patch by Stefan Miklosovic; reviewed by Michael Semb Wever for CASSANDRA-20257
2025-01-29 16:08:39 +01:00
Stefan Miklosovic c989c02be6
Prepare debian changelog for 4.0.16 2025-01-27 12:38:34 +01:00
Stefan Miklosovic 0cbc8d99f6
Merge branch 'cassandra-3.11' into cassandra-4.0 2025-01-27 12:28:47 +01:00
Stefan Miklosovic 429f3ad83e
Prepare debian changelog for 3.11.18 2025-01-27 12:18:28 +01:00
Stefan Miklosovic a1a59f433c
Merge branch 'cassandra-3.11' into cassandra-4.0 2025-01-27 11:59:56 +01:00
Stefan Miklosovic 2c231663d8
Merge branch 'cassandra-3.0' into cassandra-3.11 2025-01-27 11:59:38 +01:00
Stefan Miklosovic 09e7a4d6ae
Prepare debian changelog for 3.0.31 2025-01-27 11:47:16 +01:00
Stefan Miklosovic 6207a305ba
Tighten up permissions in dc authorizers
patch by Stefan Miklosovic; reviewed by Francisco Guerrero for CASSANDRA-20225
2025-01-26 17:52:09 +01:00
David Capwell 3ddccf4521 CBUtil serialization of UTF8 does not handle all UTF8 properly
patch by David Capwell; reviewed by Yifan Cai for CASSANDRA-20234
2025-01-24 14:56:44 -08:00
Matt Byrd 4f0ad22f12 Use mutation creation time for hint expiry rather than hint submission time
patch by Matt Byrd; reviewed by Chris Lohfink, reviewed by Blake Eggleston for CASSANDRA-20014
2025-01-21 12:05:00 -08:00
Stefan Miklosovic f891629625
Merge branch 'cassandra-3.11' into cassandra-4.0 2025-01-20 09:23:26 +01:00
Stefan Miklosovic c46b6cd21b
ninja: CASSANDRA-18956 was committed only to 3.0 branch
This was most probably added by mistake when merging CASSANDRA-20090 up.
2025-01-20 09:18:59 +01:00
Stefan Miklosovic 4bc61e5209
Do not attach rows and partitions to CheckForAbort when already attached
patch by Stefan Miklosovic; reviewed by Josh McKenzie for CASSANDRA-20135
2025-01-18 11:35:16 +01:00
Sam Tunnicliffe 1848efaf53 Merge branch 'cassandra-3.11' into cassandra-4.0 2025-01-17 09:05:31 +00:00
Sam Tunnicliffe 80e84fd722 Merge branch 'cassandra-3.0' into cassandra-3.11 2025-01-17 09:03:38 +00:00
Sam Tunnicliffe f33267c8fa Tighten up permissions on system keyspaces
* Restrict which permissions can be granted on system keyspaces
* Ensure that GRANT... ON ALL KEYSPACES excludes system keyspaces
* Add system_traces to the always readable set

Patch by Sam Tunnicliffe and Francisco Guerrero; reviewed by Sam
Tunnicliffe and Francisco Guerrero for CASSANDRA-20090

Co-authored-by: Francisco Guerrero <frankgh@apache.org>
2025-01-17 09:02:35 +00:00
Kristijonas Zalys 7ffbd714b4 Set setIsShutdownUnsafeForTests(true) in dtests to fix shutdown race condition
Patch by Kristijonas Zalys, reviewed by brandonwilliams and mck for
CASSANDRA-18440
2025-01-16 13:52:51 -06:00
Brandon Williams 64b8d6b9ad Allow hint delivery during schema mismatch
Patch by brandonwilliams; reviewed by smiklosovic for CASSANDRA-20188
2025-01-14 06:06:23 -06:00
Stefan Miklosovic 1c4732cf57
Merge branch 'cassandra-3.11' into cassandra-4.0 2025-01-09 23:43:05 +01:00
Stefan Miklosovic b18a7064fd
Merge branch 'cassandra-3.0' into cassandra-3.11 2025-01-09 23:42:38 +01:00
Ke Han f41c2e29d2
Fix incorrect column identifier bytes problem when renaming a column
patch by Ke Han; reviewed by Stefan Miklosovic and Brandon Williams for CASSANDRA-18956
2025-01-09 17:35:27 +01:00