Commit Graph

21044 Commits

Author SHA1 Message Date
Blake Eggleston a960d87e05 add schema coordinator
Co-authored-by: Stefan Miklosovic <stefan.miklosovic@instaclustr.com>
2020-11-09 12:14:15 -08: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
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 fa9bbd4311 remove bad import from CASSANDRA-15789 2020-11-05 08:19:55 +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
Benjamin Lerer 5a87472d70 Merge branch cassandra-2.2 into cassandra-3.0 2020-11-03 14:28:52 +01:00
Berenguer Blasi ec2f2e687d Avoid storing the last schema change in CQLTester
patch by Berenguer Blasi; reviewed by David Capwell and Benjamin Lerer for
CASSANDRA-16114
2020-11-03 14:25:11 +01:00
jacek-lewandowski f106ef0697 Fix invalid cell value skipping when reading from disk
patch by Jacek Lewandowski; reviewed by Sylvain Lebresne for CASSANDRA-16223
2020-11-02 11:36:01 +01:00
yifan-c fee7a10823 Prevent invoking enable/disable gossip when not in NORMAL
Patch by Yifan Cai; Reviewed by Brandon Williams and Blake Eggleston for CASSANDRA-16146
2020-10-30 12:19:45 -07:00
Mick Semb Wever 31530ff5ac
Prepare debian changelog for 3.0.23 2020-10-29 12:04:50 +01:00
Mick Semb Wever 6c27fdc228
Merge branch 'cassandra-2.2' into cassandra-3.0 2020-10-29 11:58:15 +01:00
Mick Semb Wever 0d9462efc2
Prepare debian changelog for 2.2.19 2020-10-29 11:36:14 +01:00
Swen Fuhrmann 45ad38fb5a On forced shutdown, terminate all repair sessions.
Patch by Swen Fuhrmann, reviewed by Alexander Dejanovski and
brandonwilliams for CASSANDRA-15902
2020-10-28 08:49:34 -05:00
Mick Semb Wever f139c6a6c1
Merge branch 'cassandra-2.2' into cassandra-3.0 2020-10-27 10:47:56 +01:00
Mick Semb Wever 5d26980777
Rename master branch to trunk in cassandra-dtest
patch by Mick Semb Wever; reviewed by Brandon Williams for  CASSANDRA-16166
2020-10-27 10:39:55 +01:00
David Capwell d7f036187f ninja: remove CI configs added in CASSANDRA-16152 2020-10-23 09:30:29 -07:00
Marcus Eriksson 12604456f9 Avoid marking shutting down nodes as up after receiving gossip shutdown message
Patch by marcuse; reviewed by Sam Tunnicliffe for CASSANDRA-16094
2020-10-23 10:20:41 +02:00
David Capwell d547f0de74 Merge branch 'cassandra-2.2' into cassandra-3.0 2020-10-22 13:21:10 -07:00
Jon Meredith db5832120f In-JVM dtest - modify schema with stopped nodes and use yaml fragments for config
patch by Jon Meredith; reviewed by Alex Petrov, David Capwell, Dinesh Joshi, Yifan Cai for CASSANDRA-16152
2020-10-22 13:20:12 -07:00
Alex Petrov 3cba8d807a Decomissioned nodes are picked for gossip when unreachable nodes are considered for gossiping
Patch by Alex Petrov; reviewed by Marcus Eriksson for CASSANDRA-16156
2020-10-22 09:46:10 +02:00
Andrés de la Peña d44dbd91c1 Merge branch 'cassandra-2.2' into cassandra-3.0
# Conflicts:
#	CHANGES.txt
2020-10-21 13:19:13 +01:00
Angelo Polo 72941b9ec1 Package tools/bin scripts as executable
patch by Angelo Polo; reviewed by Andres de la Peña for CASSANDRA-16151
2020-10-21 13:09:51 +01:00
David Capwell 5bb76ba97a Merge branch 'cassandra-2.2' into cassandra-3.0 2020-10-19 12:30:18 -07:00
Yifan Cai f15c6b8c06 Backport CASSANDRA-16057: Should update in-jvm dtest to expose stdout and stderr for nodetool
patch by Yifan Cai; reviewed by Alex Petrov, David Capwell for CASSANDRA-16057
2020-10-19 12:29:28 -07:00
Jordan West 7b3a15dd9f Merge branch 'cassandra-2.2' into cassandra-3.0 2020-10-14 12:02:14 -07:00
Jordan West 9a40e8079b upgrade to dtest-api 0.0.6
patch by Jordan West; reviewed by David Capwell for CASSANDRA-16148
2020-10-14 11:59:44 -07:00
Alex Petrov 6eeca9d6cc Fix NPE when calling broadcast address on unintialized node
Patch by Alex Petrov; reviewed by David Capwell for CASSANDRA-16207
2020-10-14 09:38:09 +02:00
Ekaterina Dimitrova 0700dfa0bc Check SSTables for latest version before dropping compact storage
patch by Ekaterina Dimitrova; reviewed by Andrés de la Peña and Sylvain Lebresne for CASSANDRA-16063
2020-10-13 15:42:51 +01:00
David Capwell 42989cee28 Merge branch 'cassandra-2.2' into cassandra-3.0 2020-10-12 11:05:28 -07:00
David Capwell 521a6e2aa9 Fixed a NullPointerException when calling nodetool enablethrift
patch by David Capwell; reviewed by Ekaterina Dimitrova, Jordan West, Yifan Cai for CASSANDRA-16127
2020-10-12 11:04:37 -07:00
David Capwell 5ef77d234f Merge branch 'cassandra-2.2' into cassandra-3.0 2020-10-07 17:03:51 -07:00
David Capwell 0eb8cec5c7 Backport changes from CASSANDRA-16120 to other branches
patch by David Capwell; reviewed by Alex Petrov, Jordan West, Yifan Cai for CASSANDRA-16120
2020-10-07 17:03:03 -07:00
David Capwell 8d2556fd59 Merge branch 'cassandra-2.2' into cassandra-3.0 2020-10-07 14:33:02 -07:00
David Capwell 844d19d4e6 Add ant task to check license and fix all files missing a licence
patch by David Capwell; reviewed by Jordan West for CASSANDRA-16198
2020-10-07 14:32:12 -07:00
David Capwell 5a2b5a4e5e Merge branch 'cassandra-2.2' into cassandra-3.0 2020-10-05 19:04:15 -07:00
Marcus Eriksson 4d173e0a3f Don't adjust nodeCount when setting node id topology in in-jvm dtests.
Make sure we don't throw any uncaught exceptions during in-jvm dtests.

patch by Marcus Eriksson; reviewed by Alex Petrov, David Capwell for CASSANDRA-16109,CASSANDRA-16101
2020-10-05 19:03:19 -07:00
Blake Eggleston 31b9078a69 Handle unexpected columns due to schema races
Patch by Blake Eggleston; Reviewed by Sam Tunnicliffe for CASSANDRA-15899
2020-10-05 14:19:50 -07:00
Mick Semb Wever 9ee74c9dc0
Merge branch 'cassandra-2.2' into cassandra-3.0 2020-09-30 21:08:26 +02:00
Mick Semb Wever aaef142f48
In Jenkins propagate FAILURE from stages to pipeline, ssh artefacts to nightlies, and move ant's junitreport generation to a separate target "generate-test-report"
patch by Mick Semb Wever; reviewed by Berenguer Blasi for CASSANDRA-16128
2020-09-30 21:05:47 +02:00
Marcus Eriksson 8a4c1d7a48 Add flag to ignore unreplicated keyspaces during repair
patch by Marcus Eriksson; reviewed by Blake Eggleston, David Capwell for CASSANDRA-15160
2020-09-24 21:16:51 -07:00
Caleb Rackliffe 5a39ff4078 Avoid failing compactions with very large partitions
Patch by Caleb Rackliffe; Reviewed by Chris Lohfink and Benjamin Lerer for CASSANDRA-15164
2020-09-24 10:56:51 -05:00
Brandon Williams fa7a258f7b Merge branch 'cassandra-2.2' into cassandra-3.0 2020-09-23 10:05:59 -05:00
Erick Ramirez ed80055523 Fix ExceptionInInitializerError when data_file_directories is not set
Patch by Erick Ramirez, reviewed by brandonwilliams for CASSANDRA-16008
2020-09-23 10:05:12 -05:00
Alex Petrov 2cde7a7e14 Merge branch 'cassandra-2.2' into cassandra-3.0 2020-09-22 11:29:04 +02:00
Alex Petrov 2f0eb6f799 Fix support for adding UDT fields to clustering keys
Patch by Alex Petrov; reviewed by Caleb Rackliffe for CASSANDRA-15938
2020-09-22 11:06:38 +02:00
Stefan Miklosovic 277d83961c Use IF NOT EXISTS for index and UDT create statements in snapshot schema
files

patch by Stefan Miklosovic; reviewed by Andrés de la Peña and Benjamin
Lerer for CASSANDRA-13935
2020-09-16 16:32:22 +02:00
David Capwell bd1b84dc3b in-jvm dtests should validate Instance#serializeMessage serializeSize matches bytes written
patch by David Capwell; reviewed by Jon Meredith, Blake Eggleston for CASSANDRA-16112
2020-09-08 19:05:02 -07:00
David Capwell ad00162680 Merge branch 'cassandra-2.2' into cassandra-3.0 2020-09-04 13:40:36 -07:00