Commit Graph

25809 Commits

Author SHA1 Message Date
Mick Semb Wever b73f034da1
Upgrade JNA to 5.6.0
Also remove remaining comments/doc referencing `-Dcassandra.boot_without_jna`

 patch by Adrain Cole, Mick Semb Wever; reviewed by Benjamin Lerer, Joey Lynch for CASSANDRA-16212

Co-authored-by: Adrian Cole <adrian.f.cole@gmail.com>
2020-11-16 09:36:45 +01:00
David Capwell e4fac3582e Merge branch 'cassandra-3.11' into trunk 2020-11-13 12:38:49 -08:00
David Capwell 50d8245d76 Merge branch 'cassandra-3.0' into cassandra-3.11 2020-11-13 12:37:20 -08:00
David Capwell 17ebee3186 CASSANDRA-15158 fixed SCHEMA_DELAY to use getSchemaDelay and no longer convert it from secones to millis (since its already millis)
patch by David Capwell; reviewed by Blake Eggleston for CASSANDRA-15158
2020-11-13 12:36:27 -08:00
Brandon Williams 94663c314a Relax < check to <= for NodeToolGossipInfoTest
Patch by brandonwilliams, reviewed by samt for CASSANDRA-16247
2020-11-13 11:00:08 -06:00
yifan-c fde640fe52 Add saved Host IDs to TokenMetadata during startup
Patch by Yifan Cai; reviewed by Sam Tunnicliffe for CASSANDRA-16246
2020-11-13 10:54:47 +00:00
David Capwell 88b18a603c jvm-dtest nodetool doesn't handle System.exit
patch by David Capwell; reviewed by Jordan West, Yifan Cai for CASSANDRA-16270
2020-11-12 16:08:46 -08:00
Alex Petrov 8ffec0f02c Bring back partial compact storage support to 4.0
Patch by Alex Petrov; reviewed by Marcus Eriksson for CASSANDRA-16217
2020-11-12 12:37:57 +01:00
Caleb Rackliffe f88cd88419 Fix flaky test mixedModeReadRepairUpdate - org.apache.cassandra.distributed.upgrade.MixedModeReadRepairTest
patch by Caleb Rackliffe; reviewed by Andres de la Peña, David Capwell for CASSANDRA-16237
2020-11-11 12:48:58 -08:00
Caleb Rackliffe beee6b441c AbstractArrayClusteringPrefix now properly handles null clustering elements from compact (or previously compact) tables
patch by Caleb Rackliffe; reviewed by Yifan Cai and Jordan West for CASSANDRA-16241
2020-11-10 12:44:53 -08:00
David Capwell 5373bd911b Merge branch 'cassandra-3.11' into trunk 2020-11-10 10:50:01 -08:00
David Capwell 8ffa79f370 Merge branch 'cassandra-3.0' into cassandra-3.11 2020-11-10 10:48:21 -08:00
David Capwell 22279a4b75 Merge branch 'cassandra-2.2' into cassandra-3.0 2020-11-10 10:47:20 -08:00
David Capwell 4d1d024136 jvm dtest is strict on properties which causes upgrade tests to fail
patch by David Capwell; reviewed by Caleb Rackliffe, Ekaterina Dimitrova, Jordan West, Yifan Cai for CASSANDRA-16256
2020-11-10 10:46:28 -08:00
Brandon Williams 9660499acc Merge branch 'cassandra-3.11' into trunk 2020-11-10 11:30:09 -06:00
Brandon Williams ffd3d412c2 Merge branch 'cassandra-3.0' into cassandra-3.11 2020-11-10 11:28:01 -06:00
Ekaterina Dimitrova a1a26e8c35 Add synchronization to LogTransaction
Patch by Ekaterina Dimitrova, reviewed by brandonwilliams for
CASSANDRA-16225
2020-11-10 11:15:42 -06:00
Bereng 63e8e7d855 Run CircleCI dtests at debug
Patch by Berenguer Blasi, reviewed by brandonwilliams for
CASSANDRA-16176
2020-11-10 07:27:45 -06:00
Benjamin Lerer 23a9301f85 Merge branch cassandra-3.11 into trunk 2020-11-10 12:51:44 +01:00
Benjamin Lerer 310660734b Merge branch cassandra-3.0 into cassandra-3.11 2020-11-10 12:41:40 +01:00
Ekaterina Dimitrova 548ef43856 Fix a race condition on ColumnFamilyStore and TableMetrics
patch by Ekaterina Dimitrova; reviewed by Benjamin Lerer for
CASSANDRA-16228
2020-11-10 12:24:52 +01:00
Ekaterina Dimitrova 32874dd04a Ensure that CacheMetrics.requests is picked up by the metric reporter
patch by Ekaterina Dimitrova; reviewed by Benjamin Lerer for
CASSANDRA-16228
2020-11-10 12:00:40 +01:00
Benjamin Lerer 43929a5db5 Merge branch cassandra-3.11 into trunk 2020-11-10 10:12:24 +01:00
Benjamin Lerer 4e24afaa4c Merge branch cassandra-3.0 into cassandra-3.11 2020-11-10 10:01:24 +01:00
Benjamin Lerer 3b970ddbd6 Remove the SEPExecutor blocking behavior
patch by Benjamin Lerer; reviewed by Andrés de la Peña for CASSANDRA-16186

If the number of tasks added to a SEPExecutor exceed the max queue size,
the threads adding those task will be block until enough space become
available for all the blocked tasks. At this point all the blocked threads
will be released at once.

As the maxTasksQueued was always set to INTEGER.MAX_VALUE, the code was in
practice never using. By consequence, removing the code was a better
option than trying to fix it.
2020-11-10 09:55:20 +01:00
Mick Semb Wever 4dc1b5c311
Merge branch 'cassandra-3.11' into trunk 2020-11-09 21:50:36 +01:00
Alain Rodriguez 73a90b987d
Fix documentation to reflect real defaults for commit logs
patch by Alain Rodriguez; reviewed by Mick Semb Wever for CASSANDRA-16253
2020-11-09 21:34:00 +01:00
Blake Eggleston 159e021aa3 Merge branch 'cassandra-3.11' into trunk 2020-11-09 12:23:51 -08:00
Blake Eggleston fe701556a1 Merge branch 'cassandra-3.0' into cassandra-3.11 2020-11-09 12:20:06 -08:00
Blake Eggleston 0845008061 Wait for schema agreement when bootstrapping
Patch by Blake Eggleston & Stefan Miklosovic;
Reviewed by Aleksey Yeschenko and Stefan Miklosovic for CASSANDRA-15158

Co-authored-by: Stefan Miklosovic <stefan.miklosovic@instaclustr.com>
2020-11-09 12:15:21 -08:00
Blake Eggleston a960d87e05 add schema coordinator
Co-authored-by: Stefan Miklosovic <stefan.miklosovic@instaclustr.com>
2020-11-09 12:14:15 -08:00
Jeff Jirsa 85f69cf394 Add a ratelimiter to snapshot creation and deletion
Patch by Jeff Jirsa; Reviewed by Aleksey Yeschenko, Chris Lohfink,
maxwellguo for CASSANDRA-13019
2020-11-09 15:03:10 +01:00
Brandon Williams 9ac9a93435 Merge branch 'cassandra-3.11' into trunk 2020-11-06 11:43:53 -06:00
Brandon Williams 94f940cc50 Merge branch 'cassandra-3.0' into cassandra-3.11 2020-11-06 11:42:35 -06:00
yifan-c e5ab8c1951 Fix tests broken by CASSANDRA-16146
Patch by Yifan Cai, reviewed by brandonwilliams for CASSANDRA-16146
2020-11-06 11:40:11 -06:00
Berenguer Blasi 0700d795bc Circleci should run cqlshlib tests as well
patch by Berenguer Blasi; reviewed by David Capwell, Ekaterina Dimitrova for CASSANDRA-16121
2020-11-05 15:43:17 -08:00
David Capwell 001767de2d Merge branch 'cassandra-3.11' into trunk 2020-11-05 14:47:17 -08:00
David Capwell 3200bcfb0e Merge branch 'cassandra-3.0' into cassandra-3.11 2020-11-05 14:45:49 -08:00
David Capwell e74bd9fa26 Merge branch 'cassandra-2.2' into cassandra-3.0 2020-11-05 14:44:40 -08:00
Jon Meredith f293376aa8 TLS connections to the storage port on a node without server encryption configured causes java.io.IOException accessing missing keystore
patch by Jon Meredith; reviewed by David Capwell, Dinesh Joshi for CASSANDRA-16144
2020-11-05 14:43:47 -08:00
Marcus Eriksson d68c45eb2a Merge branch 'cassandra-3.11' into trunk 2020-11-05 08:26:31 +01:00
Marcus Eriksson 9960cf1748 Merge branch 'cassandra-3.0' into cassandra-3.11 2020-11-05 08:20:21 +01:00
Marcus Eriksson fa9bbd4311 remove bad import from CASSANDRA-15789 2020-11-05 08:19:55 +01:00
Bereng 7e0c0e59c7 Harden sstableupgrade unit test
Patch by Berenguer Blasi, reviewed by brandonwilliams for
CASSANDRA-16011
2020-11-04 12:01:06 -06:00
Mick Semb Wever f45b1edc91
Merge branch 'cassandra-3.11' into trunk 2020-11-04 13:03:42 +01:00
Mick Semb Wever 385434881f
Merge branch 'cassandra-3.0' into cassandra-3.11 2020-11-04 12:48:42 +01:00
Mick Semb Wever b6ef9b22f2
Merge branch 'cassandra-2.2' into cassandra-3.0 2020-11-04 12:42:20 +01:00
Mick Semb Wever 140048f5b7
Increment versions to 2.2.20, 3.0.24, 3.11.10, 4.0-beta4 2020-11-04 12:39:05 +01:00
Bereng 93c2d763eb Add netstats and tablestats unit tests
patch by Berenguer Blasi; reviewed by Andrés de la Peña for CASSANDRA-16227
2020-11-03 18:06:17 +00:00
Benjamin Lerer 980c6ea6ab Merge branch cassandra-3.11 into trunk 2020-11-03 14:36:58 +01:00