Commit Graph

29181 Commits

Author SHA1 Message Date
Branimir Lambov 970ec2d1db Merge branch 'cassandra-5.0' into trunk 2023-09-21 17:20:29 +03:00
Branimir Lambov a23f4c0b15 Merge branch 'cassandra-4.1' into cassandra-5.0 2023-09-21 17:01:16 +03:00
Branimir Lambov db6641fbb6 Merge branch 'cassandra-4.0' into cassandra-4.1 2023-09-21 16:59:04 +03:00
maxwellguo e1fc195558 Fix invalid unit test check for CreateTableValidationTest
Patch by Maxwell Guo; reviewed by brandonwilliams and smiklosovic for
CASSANDRa-18870
2023-09-21 08:53:39 -05:00
Branimir Lambov c6385ac3dd Merge branch 'cassandra-3.11' into cassandra-4.0 2023-09-21 16:02:01 +03:00
Ethan Brown 87c2af85c1 Fix delayed SSTable release with unsafe_aggressive_sstable_expiration
patch by Ethan Brown; reviewed by Branimir Lambov and Mick Semb Wever for CASSANDRA-18756
2023-09-21 15:53:27 +03:00
Stefan Miklosovic e76b63d081
Merge branch 'cassandra-5.0' into trunk 2023-09-19 20:38:29 +02:00
Stefan Miklosovic 07768674ac
Merge branch 'cassandra-4.1' into cassandra-5.0 2023-09-19 20:34:03 +02:00
Stefan Miklosovic 1acab45e4f
Merge branch 'cassandra-4.0' into cassandra-4.1 2023-09-19 20:29:27 +02:00
Jackson Fleming 31aede3275
Enable 3rd party JDK installations for Debian package
java11-runtime and java8-runtime for Cassandra 4.x branches and
java17-runtime with java11-runtime for Cassandra 5.x branches enable
users to use arbitrary JDK installation if it provides such runtime by
installing it from 3rd-party repositories.

By specifying only OpenJDK-based packages in Depends in debian/control file,
it was not possible to use other JDKs but that one.

patch by Jackson Fleming; reviewed by Stefan Miklosovic and Brandon Williams for CASSANDRA-18844
2023-09-19 20:26:22 +02:00
Runtian 20d80118ac
Add the ability to disable bulk loading of SSTables
patch by Runtian Liu; reviewed by Stefan Miklosovic, Andres de la Peña and Brandon Williams for CASSANDRA-18781
2023-09-19 13:10:03 +02:00
Bereng 9f0f1f7c47 Merge branch 'cassandra-5.0' into trunk
* cassandra-5.0:
  IDEA to mark unused imports as error
2023-09-19 06:38:04 +02:00
Bereng 4bfca2badb IDEA to mark unused imports as error
patch by Berenguer Blasi; reviewed by Caleb Rackliffe, Francisco Guerrero, Jacek Lewandowski, Maxim Muzafarov, Stefan Miklosovic for CASSANDRA-18853
2023-09-19 06:34:34 +02:00
Stefan Miklosovic c2a4caa730
Merge branch 'cassandra-5.0' into trunk 2023-09-18 21:26:43 +02:00
Stefan Miklosovic ba255f4fc7
Do not log stacktrace on mismatched cache and schema version and checksum error in AutoSavingCache
patch by Stefan Miklosovic; reviewed by Brandon Williams for CASSANDRA-18862
2023-09-18 21:22:14 +02:00
Jon Meredith 3ebd09262b Merge branch 'cassandra-5.0' into trunk 2023-09-15 14:13:09 -06:00
Jon Meredith 871e42cf97 Merge branch 'cassandra-4.1' into cassandra-5.0 2023-09-15 14:08:29 -06:00
Doug Rohrer 8bfe0e5878 InstanceClassLoader leak in 5.0/trunk
patch by Doug Rohrer; reviewed by Francisco Guerrero, Jon Meredith, David Capwell for CASSANDRA-18841
2023-09-15 14:07:29 -06:00
Brandon Williams 1087d88303 Merge branch 'cassandra-5.0' into trunk 2023-09-15 12:59:25 -05:00
Brandon Williams dcfacad116 ninja fix unused import 2023-09-15 12:59:20 -05:00
Brandon Williams f7472774f4 Merge branch 'cassandra-5.0' into trunk 2023-09-15 12:30:29 -05:00
Brandon Williams 1ac31a64a9 Merge branch 'cassandra-4.1' into cassandra-5.0 2023-09-15 12:29:25 -05:00
Brandon Williams b8209a06fb Merge branch 'cassandra-4.0' into cassandra-4.1 2023-09-15 12:28:11 -05:00
Brandon Williams edde699a06 Merge branch 'cassandra-3.11' into cassandra-4.0 2023-09-15 12:23:59 -05:00
Brandon Williams edf22ed776 Revert 18543 but retain properties
Patch by brandonwilliams; reviewed by dcapwell for CASSANDRA-18854
2023-09-15 12:22:10 -05:00
Jacek Lewandowski 188df44c8c Merge branch 'cassandra-5.0' into trunk
* cassandra-5.0:
  Remove wrong assertion in SSTableLoader
2023-09-15 09:07:46 +02:00
Jacek Lewandowski 15f355a006 Remove wrong assertion in SSTableLoader
Patch by Jacek Lewandowski; reviewed by Stefan Miklosovic for CASSANDRA-18840
2023-09-15 09:07:45 +02:00
Ekaterina Dimitrova 89065ffa21 Merge branch 'cassandra-5.0' into trunk 2023-09-14 12:15:45 -04:00
Ekaterina Dimitrova 2b23fc58aa Fix accessing java.nio.Bits.TOTAL_CAPACITY in Java17
patch by Ekaterina Dimitrova; reviewed by Stefan Miklosovoc and Mick Semb Wever for CASSANDRA-18848
2023-09-14 12:00:11 -04:00
Ekaterina Dimitrova 830f88d4ab Merge branch 'cassandra-5.0' into trunk 2023-09-12 10:26:31 -04:00
Maxim Muzafarov 6708499e4c Remove metrics-reporter-config dependency
patch by Maxim Muzafarov; reviewed by Ekaterina Dimitrova and Brandon Williams for CASSANDRA-18743
2023-09-12 10:14:59 -04:00
Brandon Williams 1959502d8b Merge branch 'cassandra-5.0' into trunk 2023-09-12 06:14:09 -05:00
Brandon Williams 00c0cbb958 Merge branch 'cassandra-4.1' into cassandra-5.0 2023-09-12 06:13:44 -05:00
Brandon Williams 3d220b5a6e Merge branch 'cassandra-4.0' into cassandra-4.1 2023-09-12 06:13:00 -05:00
Brandon Williams b2093ef321 Select automatic native port when starting the server in CQLTester
Patch by brandonwilliams; reviewed by bereng for CASSANDRA-18829
2023-09-12 06:11:44 -05:00
Jacek Lewandowski 759f2b2932 Merge branch 'cassandra-5.0' into trunk
* cassandra-5.0:
  Set the delay to 0 for unit tests and fix GuardrailDiskUsageTest
  Nodetool paxos-only repair is no longer incremental
2023-09-12 11:07:09 +02:00
Jacek Lewandowski 30d540d797 Merge branch 'cassandra-4.1' into cassandra-5.0
* cassandra-4.1:
  Set the delay to 0 for unit tests and fix GuardrailDiskUsageTest
  Nodetool paxos-only repair is no longer incremental
2023-09-12 11:07:09 +02:00
Jacek Lewandowski b053027680 Set the delay to 0 for unit tests and fix GuardrailDiskUsageTest
Patch by Jacek Lewandowski; reviewed by Berenguer Blasi and Jeremiah Jordan for CASSANDRA-18821

# Conflicts:
#	test/distributed/org/apache/cassandra/distributed/test/ColumnMaskTest.java
#	test/unit/org/apache/cassandra/cql3/CQLTester.java
2023-09-12 11:07:08 +02:00
Andrés de la Peña a67f4904f7 Merge branch 'cassandra-5.0' into trunk 2023-09-11 16:49:29 +01:00
Andrés de la Peña c9b934df67 Fix MixedModeAvailabilityTest
patch by Andrés de la Peña; reviewed by Berenguer Blasi for CASSANDRA-18564
2023-09-11 16:44:50 +01:00
Mick Semb Wever 2a5e1b77c9
Merge branch 'cassandra-5.0' into trunk
* cassandra-5.0:
  Increment version to 5.0-alpha2
2023-09-08 16:13:02 +02:00
Mick Semb Wever f19dd0bb13
Increment version to 5.0-alpha2 2023-09-08 16:12:12 +02:00
Brandon Williams e1ddc34f58 Merge branch 'cassandra-5.0' into trunk 2023-09-08 09:08:49 -05:00
Brandon Williams 4093be5295 Nodetool paxos-only repair is no longer incremental
Patch by Ningzi Zhan; reviewed by brandonwilliams, jlewandowski, and
Maxwell Guo for CASSANDRA-18466
2023-09-08 09:07:34 -05:00
Brandon Williams 725655dda2 Nodetool paxos-only repair is no longer incremental
Patch by Ningzi Zhan; reviewed by brandonwilliams, jlewandowski, and
Maxwell Guo for CASSANDRA-18466
2023-09-08 09:05:07 -05:00
Andrés de la Peña 1ba458c900 Merge branch 'cassandra-5.0' into trunk 2023-09-07 11:52:02 +01:00
Mike Adamson 9ce86e0ff8 SAI result retriever is filtering too many rows
This patch fixes a bug in the SegmentMetadata that
was only storing the partition key for min and max
primary keys for a segment. It also contains some
refactoring of the PrimaryKey to remove the deferred
loading of PrimaryKeys by the PrimaryKeyMaps.

Patch by Mike Adamson; reviewed by Caleb Rackliffe and Andrés de la Peña for CASSANDRA-18734
2023-09-07 11:50:08 +01:00
Ekaterina Dimitrova f8d5a1aa16 Merge branch 'cassandra-5.0' into trunk 2023-09-05 14:05:37 -04:00
Ekaterina Dimitrova 9be8369ae6 Remove commons-codec dependency
patch by Ekaterina Dimitrova; reviewed by Brandon Williams (CASSANDRA-18772)
2023-09-05 13:53:31 -04:00
Stefan Miklosovic 7ecac39570
Merge branch 'cassandra-5.0' into trunk 2023-09-05 19:02:15 +02:00