Stefan Miklosovic
e81b2f54b4
Merge branch 'cassandra-5.0' into trunk
2024-01-22 12:55:42 +01:00
Stefan Miklosovic
016dd6ca37
Make CQLSSTableWriter to support building of SAI indexes
...
patch by Stefan Miklosovic; reviewed by Caleb Rackliffe, Doug Rohrer for CASSANDRA-18714
2024-01-22 09:59:19 +01:00
Ekaterina Dimitrova
aa644c9dfa
Merge branch 'cassandra-5.0' into trunk
2024-01-19 19:04:59 -05:00
Ekaterina Dimitrova
9f5e45e5a2
Append additional JVM options when using JDK17+
...
patch by Ekaterina Dimitrova; reviewed by Paulo Motta for CASSANDRA-19001
2024-01-19 18:50:53 -05:00
Andrés de la Peña
03f0d37cb0
Merge branch 'cassandra-5.0' into trunk
2024-01-19 17:33:55 +00:00
Andrés de la Peña
8fd44ca8fc
Upgrade Python driver to 3.29.0
...
patch by Andrés de la Peña; reviewed by Berenguer Blasi for CASSANDRA-19245
2024-01-19 17:14:57 +00:00
shyla226
89e33a16ea
Limit cassandra startup to supported JDKs
...
Set CASSANDRA_JDK_UNSUPPORTED to use a newer JDK
patch by Shylaja Kokoori; reviewed by Berenguer Blasi, Ekaterina Dimitrova, Michael Semb Wever and Stefan Miklosovic for CASSANDRA-18688
2024-01-19 08:56:51 -05:00
Marcus Eriksson
43eb2a4bde
Avoid trying to get replication factor for system_cluster_metadata before we have a CMS
...
Patch by marcuse; reviewed by Sam Tunnicliffe for CASSANDRA-19269
2024-01-18 14:23:44 +01:00
maoling
7f354571f3
Fix startup ExceptionInInitializerError when upgrade from 5.0-beta1 to trunk
...
Patch by Ling Mao; reviewed by marcuse for CASSANDRA-19263
2024-01-18 14:09:07 +01:00
Bereng
a42f922eed
Merge branch 'cassandra-5.0' into trunk
...
* cassandra-5.0:
Enhanced usage of test method names in CQLTester for better test debugging
2024-01-18 07:13:41 +01:00
Bereng
666f7df803
Enhanced usage of test method names in CQLTester for better test debugging
...
patch by Berenguer Blasi, Benjamin Lerer; reviewed by Benjamin Lerer for CASSANDRA-19050
Co-authored-by: Benjamin Lerer <b.lerer@gmail.com>
Co-authored-by: Berenguer Blasi <berenguerblasi@gmail.com>
2024-01-18 07:06:18 +01:00
Mick Semb Wever
14911e628b
Merge branch 'cassandra-5.0' into trunk
...
* cassandra-5.0:
Docker test container fixes: remove unused files/folders in image, and use envs instead of env-file
2024-01-17 15:24:58 +01:00
Mick Semb Wever
f54177bb0a
Docker test container fixes: remove unused files/folders in image, and use envs instead of env-file
...
Adds warning and reduces container requested cpus if over docker daemon limits.
patch by Mick Semb Wever; reviewed by Brandon Williams for INFRA-25202
2024-01-17 15:23:25 +01:00
Stefan Miklosovic
522baab6ed
Merge branch 'cassandra-5.0' into trunk
2024-01-17 12:52:04 +01:00
Stefan Miklosovic
e17373c5ee
Merge branch 'cassandra-4.1' into cassandra-5.0
2024-01-17 12:51:53 +01:00
Stefan Miklosovic
6d4942c703
Merge branch 'cassandra-4.0' into cassandra-4.1
2024-01-17 12:51:40 +01:00
Stefan Miklosovic
af752fcd53
Prepare debian changelog for 4.0.12
2024-01-17 12:02:37 +01:00
Alex Petrov
ab142f8d28
Put Harry upgrade test under upgrade directory
...
Patch by Alex Petrov, reviewed by Stefan Miklosovic for CASSANDRA-19250
2024-01-11 12:20:53 +01:00
Stefan Miklosovic
155a754aea
Merge branch 'cassandra-5.0' into trunk
2024-01-11 11:33:38 +01:00
Stefan Miklosovic
e077c93f0e
Merge branch 'cassandra-4.1' into cassandra-5.0
2024-01-11 11:32:41 +01:00
Stefan Miklosovic
fa6e06c933
Merge branch 'cassandra-4.0' into cassandra-4.1
2024-01-11 11:30:25 +01:00
Runtian Liu
ee9e418782
Skip version check if an endpoint is dead state in Gossiper#upgradeFromVersionSupplier
...
patch by Runtian Liu; reviewed by Stefan Miklosovic and Brandon Williams for CASSANDRA-19187
2024-01-11 10:37:11 +01:00
Ekaterina Dimitrova
292f0a6724
Merge branch 'cassandra-5.0' into trunk
...
* cassandra-5.0:
Fix flaky test org.apache.cassandra.tools.BulkLoaderTest.testBulkLoader_WithArgs1
2024-01-10 13:28:33 -05:00
Ekaterina Dimitrova
50d0b2731b
Merge branch 'cassandra-4.1' into cassandra-5.0
...
* cassandra-4.1:
Fix flaky test org.apache.cassandra.tools.BulkLoaderTest.testBulkLoader_WithArgs1
2024-01-10 13:25:29 -05:00
Ekaterina Dimitrova
dc6afb0cf3
Merge branch 'cassandra-4.0' into cassandra-4.1
...
* cassandra-4.0:
Fix flaky test org.apache.cassandra.tools.BulkLoaderTest.testBulkLoader_WithArgs1
2024-01-10 13:22:35 -05:00
Ekaterina Dimitrova
290a5990d4
Fix flaky test org.apache.cassandra.tools.BulkLoaderTest.testBulkLoader_WithArgs1
...
patch by Ekaterina Dimitrova; reviewed by Berenguer Blasi for CASSANDRA-19205
2024-01-10 13:12:00 -05:00
Paulo Motta
7d6cc31b21
Merge branch 'cassandra-5.0' into trunk
2024-01-10 11:22:03 -05:00
Paulo Motta
e04a3176ff
Merge branch 'cassandra-4.1' into cassandra-5.0
...
Closes #3004
2024-01-10 11:21:37 -05:00
Paulo Motta
3d1b981d89
Merge branch 'cassandra-4.0' into cassandra-4.1
...
Closes #2968
2024-01-10 11:18:34 -05:00
Isaac Reath
475c0035e6
[CASSANDRA-18999] Gossiper::hasMajorVersion3Nodes returns true when a cluster is upgrading patch version without Cassandra 3 nodes.
...
This commit fixes Gossiper::hasMajorVersion3Nodes so that it does not return true when all hosts have a known version, no hosts are on a version earlier than 4.0, and there is a 4.x minor version or patch version upgrade in progress. Additionally, this commit improves the clarity of Gossiper::hasMajorVersion3Nodes's name to indicate that it will return true when the cluster has 3.x nodes or if the cluster state is unknown, matching the description in the in-line comment.
patch by Isaac Reath; reviewed by Paulo Motta and Stefan Miklosovic for CASSANDRA-18999
Closes #2967
2024-01-10 11:14:49 -05:00
Caleb Rackliffe
2e7c0ee5c6
Merge branch 'cassandra-5.0' into trunk
...
* cassandra-5.0:
Revert unnecessary read lock acquisition when reading ring version in TokenMetadata introduced in CASSANDRA-16286
2024-01-09 15:07:06 -06:00
Caleb Rackliffe
14c773d8bc
Merge branch 'cassandra-4.1' into cassandra-5.0
...
* cassandra-4.1:
Revert unnecessary read lock acquisition when reading ring version in TokenMetadata introduced in CASSANDRA-16286
2024-01-09 15:05:25 -06:00
Caleb Rackliffe
4dd69dc62d
Merge branch 'cassandra-4.0' into cassandra-4.1
...
* cassandra-4.0:
Revert unnecessary read lock acquisition when reading ring version in TokenMetadata introduced in CASSANDRA-16286
2024-01-09 14:53:51 -06:00
Caleb Rackliffe
d5cea135c9
Revert unnecessary read lock acquisition when reading ring version in TokenMetadata introduced in CASSANDRA-16286
...
patch by Caleb Rackliffe; reviewed by Francisco Guerrero for CASSANDRA-19107
2024-01-09 12:23:13 -06:00
Leo Toff
9db908917a
Standardize nodetool tablestats formatting of data units
...
patch by Leo Toff; reviewed by Stefan Miklosovic, Brandon Williams for CASSANDRA-19104
2024-01-05 12:34:05 +01:00
Stefan Miklosovic
d557b68648
Merge branch 'cassandra-5.0' into trunk
2024-01-05 11:12:34 +01:00
Stefan Miklosovic
ad642d5e25
Creating a SASI index after creating an SAI index does not break secondary index queries
...
patch by Stefan Miklosovic; reviewed by Caleb Rackliffe, Andres de la Peña for CASSANDRA-18939
2024-01-05 11:05:44 +01:00
Stefan Miklosovic
82c01d5e0e
Merge branch 'cassandra-5.0' into trunk
2024-01-05 10:38:24 +01:00
Stefan Miklosovic
8ce4a6d1ec
Optionally fail when a non-partition-restricted query is issued against an index
...
patch by Stefan Miklosovic; reviewed by Caleb Rackliffe for CASSANDRA-18796
2024-01-02 10:31:34 +01:00
Alex Petrov
439d1b122a
Bring Harry into C* Tree
...
Patch by Alex Petrov; reviewed by Caleb Rackliffe and Marcus Eriksson for CASSANDRA-19210.
2023-12-23 15:04:25 +01:00
Mike Adamson
b757dad43f
Merge branch 'cassandra-5.0' into trunk
2023-12-22 13:10:08 +00:00
Mike Adamson
7447ee5bdd
Avoid random IndexStreamingFailureTest failures
...
Change how ByteBuddy injections are handled to avoid ByteBuddy
failures after node restarts
Patch by Mike Adamson; reviewed by Caleb Rackliffe for CASSANDRA-19084
2023-12-22 13:01:03 +00:00
Jacek Lewandowski
a7c614d85f
Merge branch 'cassandra-5.0' into trunk
...
* cassandra-5.0:
Memoize Cassandra verion and add a backoff interval for failed schema pulls
2023-12-22 11:52:34 +01:00
Jacek Lewandowski
977f245906
Merge branch 'cassandra-4.1' into cassandra-5.0
...
* cassandra-4.1:
Memoize Cassandra verion and add a backoff interval for failed schema pulls
2023-12-22 11:49:20 +01:00
Jacek Lewandowski
3edca0041c
Memoize Cassandra verion and add a backoff interval for failed schema pulls
...
Also, fixes MigrationCoordinatorTest and adds version assertions to Instance.startup
Patch by Jacek Lewandowski; reviewed by Ekaterina Dimitrova for CASSANDRA-18902
2023-12-22 11:49:19 +01:00
Jacek Lewandowski
5321f88c40
Merge branch 'cassandra-5.0' into trunk
...
* cassandra-5.0:
Add a startup check to fail startup when using invalid configuration with certain Kernel and FS type
2023-12-21 16:43:36 +01:00
Jacek Lewandowski
f0ea12c6d7
Add a startup check to fail startup when using invalid configuration with certain Kernel and FS type
...
Patch by Jacek Lewandowski; reviewed by Maxwell Guo, Stefan Miklosovic for CASSANDRA-19196
2023-12-21 16:42:31 +01:00
Mike Adamson
f76f328622
Merge branch 'cassandra-5.0' into trunk
2023-12-20 15:27:20 +00:00
Mike Adamson
3b05051f86
Simplify segment building in SAI to use single in-memory structure
...
This removes the RAMStringIndexer for literal indexes and replaces
it with a SegmentTrieBuffer that replaces BlockBalancedTreeRamBuffer
for literal and numeric indexes.
patch by Mike Adamson; reviewed by Andrés de la Peña, Caleb Rackliffe for CASSANDRA-18598
2023-12-20 15:14:41 +00:00
Alex Petrov
bc0c8f6317
Ninja: fix checkstyle after cherry-pick.
2023-12-20 15:10:53 +01:00