Commit Graph

29646 Commits

Author SHA1 Message Date
Stefan Miklosovic e5ea7c950e
Merge branch 'cassandra-4.1' into cassandra-5.0 2024-09-23 17:09:25 +02:00
Stefan Miklosovic 2bcd68f8be
Merge branch 'cassandra-4.0' into cassandra-4.1 2024-09-23 17:07:49 +02:00
Sunil Ramchandra Pawar 06a05ccde5
Fix indexing of a frozen collection that is the clustering key and reversed
patch by Sunil Ramchandra Pawar; reviewed by David Capwell, Stefan Miklosovic for CASSANDRA-19889
2024-09-23 17:06:46 +02:00
Caleb Rackliffe e9a82df1f3 Correct out-of-date metrics and configuration documentation for SAI
patch by Caleb Rackliffe; reviewed by Jon Haddad for CASSANDRA-19898
2024-09-19 14:38:48 -05:00
Stefan Miklosovic 703dd13a54
Merge branch 'cassandra-4.1' into cassandra-5.0 2024-09-18 23:10:10 +02:00
Stefan Miklosovic 7b1eb1f0b7
Merge branch 'cassandra-4.0' into cassandra-4.1 2024-09-18 22:48:54 +02:00
Stefan Miklosovic 39b1c2df89
Emit error when altering a table with non-frozen UDTs with nested non-frozen collections the same way as done upon table creation
patch by Stefan Miklosovic; reviewed by Maxim Muzafarov for CASSANDRA-19925
2024-09-18 22:44:39 +02:00
Mick Semb Wever b64a09addc
Merge branch 'cassandra-4.1' into cassandra-5.0
* cassandra-4.1:
  Prepare debian changelog for 4.1.7
  Prepare debian changelog for 4.0.14
2024-09-18 15:01:26 +02:00
Mick Semb Wever d2d19398a8
Merge branch 'cassandra-4.0' into cassandra-4.1
* cassandra-4.0:
  Prepare debian changelog for 4.0.14
2024-09-18 15:01:05 +02:00
Mick Semb Wever c206e45090
Prepare debian changelog for 5.0.1 2024-09-18 14:32:07 +02:00
Mick Semb Wever ca49452602
Prepare debian changelog for 4.1.7 2024-09-18 13:56:33 +02:00
Mick Semb Wever 7bf6734957
Prepare debian changelog for 4.0.14 2024-09-18 11:13:48 +02:00
Mick Semb Wever a699cc0e25
Merge branch 'cassandra-4.1' into cassandra-5.0
* cassandra-4.1:
  ninja-fix build.xml version to 4.0.14
2024-09-18 10:31:42 +02:00
Mick Semb Wever 50b2a29e60
Merge branch 'cassandra-4.0' into cassandra-4.1
* cassandra-4.0:
  ninja-fix build.xml version to 4.0.14
2024-09-18 10:31:16 +02:00
Mick Semb Wever 2699bc8dae
ninja-fix build.xml version to 4.0.14 2024-09-18 10:29:51 +02:00
mck 979d74fcad
Merge branch 'cassandra-4.1' into cassandra-5.0
* cassandra-4.1:
  ninja-fix CHANGES.txt and NEWS.txt (move entries to 4.1.7)
2024-09-18 10:25:33 +02:00
mck 8e0fbc3f28
ninja-fix CHANGES.txt and NEWS.txt (move entries to 4.1.7) 2024-09-18 10:25:14 +02:00
Bereng f26457afe4 Merge branch 'cassandra-4.1' into cassandra-5.0
* cassandra-4.1:
  Add extra compaction junit
2024-09-18 08:47:35 +02:00
Bereng 5e37fcde46 Merge branch 'cassandra-4.0' into cassandra-4.1
* cassandra-4.0:
  Add extra compaction junit
2024-09-18 08:45:01 +02:00
Bereng 366ee9da6c Add extra compaction junit
patch by Berenguer Blasi; reviewed by Branimir Lambov for CASSANDRA-19863
2024-09-18 08:41:42 +02:00
Caleb Rackliffe 2c94b27bed Merge branch 'cassandra-4.1' into cassandra-5.0
* cassandra-4.1:
  Safer handling of out-of-range tokens
2024-09-17 17:21:16 -05:00
Caleb Rackliffe 8670d98498 Merge branch 'cassandra-4.0' into cassandra-4.1
* cassandra-4.0:
  Safer handling of out-of-range tokens
2024-09-17 17:09:57 -05:00
Caleb Rackliffe b4f1c6d250 Safer handling of out-of-range tokens
patch by Caleb Rackliffe; reviewed by Mick Semb Wever for CASSANDRA-13704

Co-authored-by: Sam Tunnicliffe <sam@beobal.com>
Co-authored-by: Caleb Rackliffe <calebrackliffe@gmail.com>
Co-authored-by: Mick Semb Wever <mck@apache.org>
Co-authored-by: Ariel Weisberg <aweisberg@apple.com>
2024-09-17 17:04:11 -05:00
Brandon Williams 7cc7e95fde Fix CHANGES 2024-09-16 16:03:47 -05:00
Josh McKenzie 7d10bedd3c Merge branch 'cassandra-4.1' into cassandra-5.0 2024-09-16 15:51:01 -04:00
Josh McKenzie 8027f9590c Merge branch 'cassandra-4.0' into cassandra-4.1 2024-09-16 15:50:04 -04:00
Josh McKenzie 525245bdbd Add snapshot remote repo to build resolution and build.properties.default
Patch by Josh McKenzie; reviewed by Mick Semb Wever and Brandon Williams for CASSANDRA-19810
2024-09-16 15:49:14 -04:00
Brandon Williams 2cd5515c12 Merge branch 'cassandra-4.1' into cassandra-5.0 2024-09-16 12:25:42 -05:00
Brandon Williams a5b4fbc64c Merge branch 'cassandra-4.0' into cassandra-4.1 2024-09-16 12:25:02 -05:00
Benedict Elliott Smith 2842c01ce7 Fix BTree.FastBuilder.reset() and test
Patch by benedict; reviewed by blambov for CASSANDRA-19785
2024-09-16 12:24:32 -05:00
Stefan Miklosovic 78ab095c87
Merge branch 'cassandra-4.1' into cassandra-5.0 2024-09-15 20:05:52 +02:00
Stefan Miklosovic 48eab9afd8
Merge branch 'cassandra-4.0' into cassandra-4.1 2024-09-15 19:57:53 +02:00
maxwellguo 9f18aab1dc
Fix millisecond and microsecond precision for commit log replay
patch by Maxwell Guo; reviewed by Brandon Williams, Stefan Miklosovic for CASSANDRA-19448
2024-09-13 15:42:20 +02:00
Stefan Miklosovic b4763d4702
Merge branch 'cassandra-4.1' into cassandra-5.0 2024-09-12 09:05:43 +02:00
Stefan Miklosovic ddb01d2f8e
CASSANDRA-19911 Remove MemtableSizeTest
This is a ninja / leftover from CASSANDRA-17298, we replaced this test but
forgot to remove it as was done in other branches.
2024-09-12 08:56:30 +02:00
Stefan Miklosovic 971747e3e2
Make configuration entries in memtable section order-independent
patch by Stefan Miklosovic; reviewed by David Capwell for CASSANDRA-19906

Co-authored-by: David Capwell <dcapwell@apache.org>
2024-09-11 08:37:59 +02:00
Stefan Miklosovic c76fae6a8e
Merge branch 'cassandra-4.1' into cassandra-5.0
This merge just removes LongToken from SkipListMemtable and it replaces it with
a partitioner-agnostic DatabaseDescriptor.getPartitioner().getRandomToken().
The issues in 4.0 / 4.1 are not present in later branches anymore however we
identified that the changes done in 5.0+ are welcome so we included them as well.
2024-09-10 10:09:59 +02:00
Stefan Miklosovic 6ec8c5bb81
Merge branch 'cassandra-4.0' into cassandra-4.1 2024-09-10 10:00:38 +02:00
Dmitry Konstantinov c56ba3b317
Improve accuracy of memtable heap usage tracking
Fix estimateRowOverhead in Memtable: ByteBuffer in Partition key was not counted
Fix non-counted size of "columns" field in Columns.unsharedHeapSize
BTree.sizeOfStructureOnHeap wrongly reported a non-zero size for EMPTY_LEAF shared constant value
Fix MemtableSizeTest flakeness by not measuring of allocator and ColumnFamilyStore/Keyspace

Patch by Dmitry Konstantinov; reviewed by Branimir Lambov, Stefan Miklosovic for CASSANDRA-17298
2024-09-09 12:00:11 +02:00
Abe Ratnofsky b4894226c5 Add guardrail for enabling usage of VectorType
patch by Abe Ratnofsky; reviewed by Caleb Rackliffe, David Capwell for CASSANDRA-19903
2024-09-06 15:19:03 -07:00
Stefan Miklosovic 7524b774f9
Set executable flag for shell scripts in .build directory for source artifact
patch by Stefan Miklosovic; reviewed by Michael Semb Wever for CASSANDRA-19896
2024-09-06 10:08:09 +02:00
mck 09fd4d647a
Increment version to 5.0.1 2024-09-05 23:22:41 +02:00
Stefan Miklosovic e8d1d6e2d2
Merge branch 'cassandra-4.1' into cassandra-5.0 2024-09-04 15:39:28 +02:00
Stefan Miklosovic 98a4905424
Merge branch 'cassandra-4.0' into cassandra-4.1 2024-09-04 15:37:37 +02:00
Stefan Miklosovic e08a7049ad
Merge branch 'cassandra-3.11' into cassandra-4.0 2024-09-04 15:36:16 +02:00
Stefan Miklosovic c738e0d455
Merge branch 'cassandra-3.0' into cassandra-3.11 2024-09-04 15:35:06 +02:00
Stefan Miklosovic faaffe867c
Upgrade OWASP dependency check to 10.0.4
patch by Stefan Miklosovic; reviewed by Brandon Williams for CASSANDRA-19895
2024-09-04 15:33:31 +02:00
Jacek Lewandowski 2521b83c92 Merge branch 'cassandra-4.1' into cassandra-5.0
* cassandra-4.1:
  Fix rendering UNSET collection types in query tracing
2024-08-30 10:41:41 +02:00
Jacek Lewandowski 505aff4517 Merge branch 'cassandra-4.0' into cassandra-4.1
* cassandra-4.0:
  Fix rendering UNSET collection types in query tracing
2024-08-30 10:41:39 +02:00
Lukasz Antoniak c53d3ac8c6 Fix rendering UNSET collection types in query tracing
Patch by Lukasz Antoniak reviewed by Jacek Lewandowski for CASSANDRA-19880
2024-08-30 10:41:38 +02:00