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
Marcus Eriksson
3642d55886
In-jvm dtests use -1 as timestamp for all writes that don't specify 'USING TIMESTAMP'
...
patch by Marcus Eriksson; reviewed by David Capwell for CASSANDRA-15934
2020-09-04 13:39:52 -07:00
Mick Semb Wever
0eaed71d1d
Merge branch 'cassandra-2.2' into cassandra-3.0
2020-08-31 20:59:29 +02:00
Mick Semb Wever
815de9982a
Merge branch 'cassandra-2.1' into cassandra-2.2
2020-08-31 20:57:58 +02:00
Mick Semb Wever
0271653f27
Increment versions after releases 2.1.22, 2.2.18, 3.0.22, 3.11.8, 4.0-beta2
2020-08-31 20:55:39 +02:00
Mick Semb Wever
45331bb612
Prepare debian changelog for 3.0.22
2020-08-28 14:49:52 +02:00
Mick Semb Wever
7a7f1b8cdf
Merge branch 'cassandra-2.2' into cassandra-3.0
2020-08-28 14:45:00 +02:00
Mick Semb Wever
d4938cf4e4
Prepare debian changelog for 2.2.18
2020-08-28 14:25:39 +02:00
Mick Semb Wever
4cbf66044a
Merge branch 'cassandra-2.2' into cassandra-3.0
2020-08-28 14:17:49 +02:00
Mick Semb Wever
9718bda740
Merge branch 'cassandra-2.1' into cassandra-2.2
2020-08-28 14:17:20 +02:00
Mick Semb Wever
94e9149c22
Prepare debian changelog for 2.1.22
2020-08-28 13:16:01 +02:00
Mick Semb Wever
84d49486e1
Merge branch 'cassandra-2.2' into cassandra-3.0
2020-08-28 12:47:38 +02:00
Mick Semb Wever
5a58516cae
Merge branch 'cassandra-2.1' into cassandra-2.2
2020-08-28 12:47:24 +02:00
Mick Semb Wever
d49360bf27
Increment version to 2.1.22
2020-08-28 12:46:43 +02:00
Mick Semb Wever
f5ed8df851
Merge branch 'cassandra-2.2' into cassandra-3.0
2020-08-28 12:21:55 +02:00
Mick Semb Wever
1f11eb21b9
Merge branch 'cassandra-2.1' into cassandra-2.2
2020-08-28 12:19:26 +02:00
Mick Semb Wever
382bcad07d
Backport CASSANDRA-14970 to 2.1 - New releases must supply SHA-256 and/or SHA-512 checksums
...
patch by Mick Semb Wever; reviewed by Benjamin Lerer for CASSANDRA-16081
2020-08-28 12:18:44 +02:00
Mick Semb Wever
81f8a9f29d
Merge branch 'cassandra-2.2' into cassandra-3.0
2020-08-28 09:48:11 +02:00
Mick Semb Wever
1caaa9c0b6
Merge branch 'cassandra-2.1' into cassandra-2.2
2020-08-28 09:41:15 +02:00
Brandon Williams
63f4da90c3
Only allow strings to be passed to JMX authentication
...
patch by Brandon Williams; reviewed by Mick Semb Wever for CASSANDRA-16077
2020-08-28 09:32:40 +02:00
Sam Tunnicliffe
2fc090c180
Merge branch 'cassandra-2.2' into cassandra-3.0
2020-08-26 13:41:10 +01:00
Sam Tunnicliffe
3f74a9c9d3
Merge branch 'cassandra-2.1' into cassandra-2.2
2020-08-26 13:25:03 +01:00
Colm O hEigeartaigh
d28f769fc6
Disable JMX rebinding
...
Patch by Colm O hEigeartaigh; reviewed by Sam Tunnicliffe for CASSANDRA-15653/CASSANDRA-16075
2020-08-26 13:22:44 +01:00
Brandon Williams
035dc65716
add default wipe action to circle pip3
2020-08-25 18:48:46 -05:00
Jeff Jirsa
acbaeb1ee8
Fix gossip shutdown order
...
Patch by Jeff Jirsa; reviewed by Robert Stupp and marcuse for CASSANDRA-15816
2020-08-24 09:19:20 +02:00
Marcus Eriksson
c9ba33c334
Handle difference in timestamp precision between java8 and java11 in LogFIle.java
...
patch by Marcus Eriksson; reviewed by David Capwell for CASSANDRA-16050
2020-08-19 15:24:54 -07:00
Jordan West
1575649888
Regression Test for Compact Storage Upgrades When Table Has Clustering and Value Column
...
Patch by Jordan West; Reviewed by Caleb Rackliffe for CASSANDRA-16054
2020-08-18 15:02:17 -07:00
Sylvain Lebresne
e2ecdf268a
Remove broken "defragment-on-read" optimization
...
The read path for names queries has had a "defragment-on-read"
optimization for a while whereby if too many sstables are hit by the
read, the result is written back into memtable, in the hope that later
reads will only read that newly written data in a single sstable (or at
least fewer).
The principle of that optimisation does not work however as data is
written back with the same timestamp as it originally has and that means
future reads cannot know to skip older sstables (at least with the
metadata we currently store).
As such, this optimisation never saved anything and in fact added load.
The patch removes that broken code.
Patch by Sylvain Lebresne, reviewed by Aleksey Yeschenko for
CASSANDRA-15432
2020-08-17 11:31:03 +02:00
Mick Semb Wever
ffc8e407e0
Run in-jvm upgrade dtests in ci-cassandra
...
patch by Mick Semb Wever; reviewed by David Capwell for CASSANDRA-16031
2020-08-08 10:07:24 +02:00
Stefan Miklosovic
c94ececec0
Check for endpoint collision with hibernating nodes
...
Patch by Stefan Miklosovic, reviewed by brandonwillias for
CASSANDRA-14599
2020-08-04 17:30:36 -05:00
Mick Semb Wever
2844454669
Merge branch 'cassandra-2.2' into cassandra-3.0
2020-08-04 10:45:03 +02:00
Mick Semb Wever
bb2562b777
Jenkinsfile fixes for wrong test reports being copied, and reports getting clobbered
...
- copy artifacts from specific build numbers, not lastest stage builds
- presend script to avoid threads in the builds mailing list
- Suffix "cassandra.testtag" value to the testsuite name, so testsuite elements are separated cleanly
patch by Mick Semb Wever; reviewed by Berenguer Blasi for CASSANDRA-15925
2020-08-04 10:39:07 +02:00
David Capwell
8b8ec94744
When jvm dtest apis differ Circle CI's dtest_jars_build can fail to detect this and will use the jars from the older version
...
patch by David Capwell; reviewed by Caleb Rackliffe for CASSANDRA-16004
2020-08-03 15:15:32 -07:00
David Capwell
624d01660b
jvm upgrade dtests fail on java 11 caused by bad initialization order of DatabaseDescriptor and FileUtils
...
patch by David Capwell; reviewed by Jon Meredith, Jordan West for CASSANDRA-16002
2020-07-30 19:25:10 -07:00