Stefan Miklosovic
60c7f05138
Cleanup of dependency-check-suppressions.xml, suppressing CVE-2025-67735
...
patch by Stefan Miklosovic; reviewed by Michael Semb Wever for CASSANDRA-21159
2026-02-17 11:40:01 +11:00
Jaydeepkumar Chovatia
4a2bf29a34
ninja: ant check after CASSANDRA-17401 landed
2026-02-08 11:07:51 -08:00
Jaydeepkumar Chovatia
d90fe76c8e
No need to evict already prepared statements, as it creates a race condition between multiple threads
...
patch by Jaydeepkumar Chovatia; reviewed by Alex Petrov for CASSANDRA-17401
2026-02-08 10:49:16 -08:00
MichaelMorris
8b6195a975
Upgrade logback version to 1.5.18 and slf4j dependencies to 2.0.17
...
Dropback of CASSANDRA-20429 to cassandra-5.0
patch by Michael Morris; reviewed by Stefan Miklosovic, Brandon Williams for CASSANDRA-21137
2026-02-06 13:28:03 +11:00
Suhel0328
30a200c39f
Update docs to reflect supported query operators in SAI
...
patch by Suhel Mohammad; reviewed by Caleb Rackliffe for CASSANDRA-19829
2026-02-05 17:57:53 -06:00
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
Paulo Motta
45afd18a13
Automatically disable zero-copy streaming for legacy sstables
...
Legacy Cassandra 3.x sstables use an old bloom filter format that is
incompatible with zero-copy streaming in Cassandra 5.0+. This patch
automatically detects sstables with the old bloom filter format
(pre-4.0) and disables zero-copy streaming for them, allowing legacy
sstables to be loaded via sstableloader without requiring manual flags.
The fix adds a version check in CassandraOutgoingFile.computeShouldStreamEntireSSTables()
that calls descriptor.version.hasOldBfFormat() to detect legacy sstables.
patch by Paulo Motta; reviewed by Stefan Miklosovic for CASSANDRA-21092
2026-01-22 14:16:16 -05:00
Stefan Miklosovic
039e8b6649
Merge branch 'cassandra-4.1' into cassandra-5.0
2026-01-20 15:27:10 +01:00
Stefan Miklosovic
6a39d88bce
Merge branch 'cassandra-4.0' into cassandra-4.1
2026-01-20 15:19:24 +01:00
omniCoder77
5101d76b21
Fix links in README
...
patch by Rishabh Saraswat; reviewed by Brad Schoening, Jyothsna Konisa, Stefan Miklosovic for CASSANDRA-21110
2026-01-20 15:14:12 +01:00
Mick Semb Wever
fc0ee48ea2
Merge branch 'cassandra-4.1' into cassandra-5.0
...
* cassandra-4.1:
3.x cqlshlib tests broken on python2.7
2025-12-19 23:44:01 +01:00
Mick Semb Wever
99db2874ba
Merge branch 'cassandra-4.0' into cassandra-4.1
...
* cassandra-4.0:
3.x cqlshlib tests broken on python2.7
2025-12-19 23:43:16 +01:00
Mick Semb Wever
3c66c74a0f
Merge branch 'cassandra-3.11' into cassandra-4.0
...
* cassandra-3.11:
3.x cqlshlib tests broken on python2.7
2025-12-19 23:34:52 +01:00
Mick Semb Wever
0293e8b750
Merge branch 'cassandra-3.0' into cassandra-3.11
...
* cassandra-3.0:
3.x cqlshlib tests broken on python2.7
2025-12-19 23:34:02 +01:00
Mick Semb Wever
9e04193c3f
3.x cqlshlib tests broken on python2.7
...
patch by Mick Semb Wever; reviewed by Brandon Williams for CASSANDRA-21079
2025-12-19 23:22:13 +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
Abe Ratnofsky
2d0fda4511
Merge branch 'cassandra-4.0' into cassandra-4.1
...
* cassandra-4.0:
Switch lz4-java to at.yawk.lz4 version due to CVE
2025-12-18 10:54:14 -08:00
Abe Ratnofsky
ec3b425c38
Switch lz4-java to at.yawk.lz4 version due to CVE
...
Patch by Abe Ratnofsky; reviewed by Jyothsna Konisa, Dmitry Konstantinov for CASSANDRA-21052
2025-12-18 10:51:26 -08:00
Lukasz Antoniak
0136fc9c8f
Fix CQLSSTableWriter serialization of vector of date and time
...
patch by Lukasz Antoniak; reviewed by Andres de la Pena, Yifan Cai for CASSANDRA-20979
2025-12-18 07:35:45 +01:00
Stefan Miklosovic
f894b8440d
Merge branch 'cassandra-4.1' into cassandra-5.0
2025-12-11 11:10:58 +01:00
Stefan Miklosovic
efa0ead445
Merge branch 'cassandra-4.0' into cassandra-4.1
2025-12-11 11:02:05 +01:00
Mikołaj Diakowski
4c33f1f2d7
Restrict BytesType compatibility to scalar types only
...
Converting collections or UDTs to raw bytes is nonsensical - it
allows reading raw serialized bytes which have no meaningful
interpretation.
patch by Mikołaj Diakowski; reviewed by Stefan Miklosovic, Brandon Williams for CASSANDRA-20982
2025-12-11 10:53:29 +01:00
Stefan Miklosovic
bbbf70a9a2
Merge branch 'cassandra-4.1' into cassandra-5.0
2025-12-10 12:39:43 +01:00
ireath
c79f176685
Fix disk usage guardrail disablement when failure threshold is reached
...
patch by Isaac Reath; reviewed by Jyothsna Konisa, Stefan Miklosovic for CASSANDRA-21057
2025-12-10 12:24:22 +01:00
Stefan Miklosovic
ced50b0b30
Merge branch 'cassandra-4.1' into cassandra-5.0
2025-12-10 11:58:42 +01:00
Stefan Miklosovic
73648c8215
Merge branch 'cassandra-4.0' into cassandra-4.1
2025-12-10 11:56:34 +01:00
Stefan Miklosovic
34c3736c9e
Backport fix to nodetool gcstats output for direct memory
...
patch by Stefan Miklosovic; reviewed by Brad Schoening for CASSANDRA-21037
2025-12-10 11:21:16 +01:00
Marcus Eriksson
d17e6d1c6a
Merge branch 'cassandra-4.1' into cassandra-5.0
2025-12-05 12:57:49 +01:00
Marcus Eriksson
cbf974f2f0
Merge branch 'cassandra-4.0' into cassandra-4.1
2025-12-05 12:57:31 +01:00
Marcus Eriksson
76a7e43613
ArrayIndexOutOfBoundsException with repaired data tracking and counters
...
Patch by marcuse; reviewed by Sam Tunnicliffe for CASSANDRA-20871
2025-12-05 12:55:59 +01:00
mck
5374ff50aa
Improve jenkinsfile parse perf, and fix parallel xz test result file compressing
...
Only read the supported and default jdks once. Also add debug when starting the pipeline on the parameters that will be used for building and testing.
ref: https://the-asf.slack.com/archives/CK23JSY2K/p1763714160975359
patch by Mick Semb Wever; reviewed by Sam Tunnicliffe for CASSANDRA-21044
2025-11-30 21:43:47 +01:00
Sam Tunnicliffe
f8f456f0f6
Fix default max interval calculation in FailureDetector
...
Patch by Sam Tunnicliffe; reviewed by Maxim Muzafarov and Stefan Miklosovic
for CASSANDRA-21025
2025-11-28 09:28:57 +00:00
Dmitry Konstantinov
1a12cbb349
Merge branch 'cassandra-4.1' into cassandra-5.0
...
* cassandra-4.1:
Fix cleanup of old incremental repair sessions in case of owned token range changes or a table deleting
2025-11-22 11:35:37 +00:00
Dmitry Konstantinov
7f592803a4
Merge branch 'cassandra-4.0' into cassandra-4.1
...
* cassandra-4.0:
Fix cleanup of old incremental repair sessions in case of owned token range changes or a table deleting
2025-11-22 11:23:21 +00:00
Dmitry Konstantinov
8d2c11ed2e
Fix cleanup of old incremental repair sessions in case of owned token range changes or a table deleting
...
Patch by Dmitry Konstantinov; reviewed by Marcus Eriksson, Jaydeepkumar Chovatia for CASSANDRA-20877
2025-11-22 11:17:35 +00:00
Dmitry Konstantinov
2fec119f09
Merge branch 'cassandra-4.1' into cassandra-5.0
...
* cassandra-4.1:
Fix memory leak in BufferPoolAllocator when a capacity needs to be extended
2025-11-14 17:46:13 +00:00
Dmitry Konstantinov
ed7d5840b7
Merge branch 'cassandra-4.0' into cassandra-4.1
...
* cassandra-4.0:
Fix memory leak in BufferPoolAllocator when a capacity needs to be extended
2025-11-14 17:34:10 +00:00
Dmitry Konstantinov
3f079b2345
Fix memory leak in BufferPoolAllocator when a capacity needs to be extended
...
Before the fix during a capacity extension BufferPoolAllocator returned to BufferPool a sliced ByteBuffer wrapper object instead of the originally allocated one, so the ByteBuffer was not recycled by BufferPool
Adjust BufferPoolAllocatorTest to test the ByteBuf capacity extension with a real BufferPool behavior
Patch by Dmitry Konstantinov; reviewed by Michael Semb Wever for CASSANDRA-20753
2025-11-14 17:11:25 +00:00
shruti-p-s
e2f74ed65b
Adding missing configs in system_views.settings to be backward compatible
...
patch by Sudipta Laha; reviewed by Stefan Miklosovic, Tiago L. Alves, Francisco Guerrero, Yifan Cai for CASSANDRA-20863
2025-11-13 16:42:38 +01:00
Mick Semb Wever
965eb1d223
ninjafix – docker buildx build instructions in .jenkins/k8s/agent-build.docker
2025-11-12 16:36:09 +01:00
David Capwell
4091613298
Merge branch 'cassandra-4.1' into cassandra-5.0
2025-11-07 11:52:14 -08:00
David Capwell
e4ea61c1cc
Merge branch 'cassandra-4.0' into cassandra-4.1
2025-11-07 11:46:57 -08:00
Nikhil Kumawat
61014f2ae7
Leveled Compaction doesn't validate maxBytesForLevel when the table is altered/created
...
patch by Nikhil Kumawat, Nikhil; reviewed by David Capwell, guo Maxwell for CASSANDRA-20570
2025-11-07 11:44:12 -08:00
Stefan Miklosovic
5ea935d6b8
Merge branch 'cassandra-4.1' into cassandra-5.0
2025-11-07 14:04:21 +01:00
Stefan Miklosovic
7b312d4329
Merge branch 'cassandra-4.0' into cassandra-4.1
2025-11-07 13:57:43 +01:00
Ruslan Fomkin
2d7e99f7b9
Document new table name length limit
...
CASSANDRA-20389 implemented limit on table name length of 222
characters. This commit updates the documentation to reflect this.
It also adds an assert in CreateTableValidationTest to ensure that the
documented limit matches the actual constant.
patch by Ruslan Fomkin; reviewed by Brad Schoening, Dmitry Konstantinov for CASSANDRA-20914
2025-11-07 13:54:03 +01:00
Mick Semb Wever
a3ad539c99
Merge branch 'cassandra-4.1' into cassandra-5.0
...
* cassandra-4.1:
ninja – fix CHANGES.txt (cassandra-4.1 still on 4.1.11)
2025-10-31 09:40:29 +01:00
Mick Semb Wever
fca850c737
ninja – fix CHANGES.txt (cassandra-4.1 still on 4.1.11)
2025-10-31 09:12:20 +01:00
Paulo Motta
c3b2303810
Heap dump should not be generated on handled exceptions
...
Patch by Paulo Motta; Reviewed by Isaac Reath, Stefan Miklosovic for CASSANDRA-20974
2025-10-29 14:54:51 +01:00
Mick Semb Wever
a36b1f15e2
increment to version 5.0.7
2025-10-29 10:47:32 +01:00