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
Caleb Rackliffe
e5c3d08a14
Operational improvements and hardening for replica filtering protection
...
patch by Caleb Rackliffe; reviewed by Andrés de la Peña for CASSANDRA-15907
2020-07-30 12:53:52 +01:00
Stefan Miklosovic
db03460955
stop_paranoid disk failure policy is ignored on CorruptSSTableException after node is up
...
patch by Stefan Miklosovic; reviewed by David Capwell, Brandon Williams for CASSANDRA-15191
2020-07-29 17:20:55 -07:00
Mick Semb Wever
d6a8afe64d
Increment to version 3.0.22
2020-07-29 16:37:23 +02:00
Mick Semb Wever
c26a3cdd9a
Merge branch 'cassandra-2.2' into cassandra-3.0
2020-07-29 14:17:28 +02:00
Mick Semb Wever
d584003966
Merge branch 'cassandra-2.1' into cassandra-2.2
2020-07-29 14:16:31 +02:00
Erick Ramirez
8bfedc89d7
Fixed incorrect CREATE SCHEMA command in README.asc
...
patch by Erick Ramirez; reviewed by Mick Semb Wever for CASSANDRA-15983
2020-07-29 14:11:38 +02:00
David Capwell
4b0c0817fa
Merge branch 'cassandra-2.2' into cassandra-3.0
2020-07-28 17:59:28 -07:00
David Capwell
b9053971ee
3.x fails to start if commit log has range tombstones from a column which is also deleted
...
patch by David Capwell; reviewed by Blake Eggleston,Brandon Williams for CASSANDRA-15970
2020-07-28 17:54:54 -07:00
Aleksey Yeshchenko
dc725bc01a
Forbid altering UDTs used in partition keys
...
patch by Aleksey Yeschenko; reviewed by Alex Petrov and Sam Tunnicliffe
for CASSANDRA-15933
2020-07-27 16:09:48 +01:00
David Capwell
ebf9c74c4e
Merge branch 'cassandra-2.2' into cassandra-3.0
2020-07-24 18:48:32 -07:00
David Capwell
25fd7bd84f
Add support in jvm dtest to test thrift
...
patch by David Capwell; reviewed by Alex Petrov,Jon Meredith for CASSANDRA-15967
2020-07-24 18:47:04 -07:00
Mick Semb Wever
5ee720a1cd
Merge branch 'cassandra-2.2' into cassandra-3.0
2020-07-24 23:52:12 +02:00
Mick Semb Wever
53e3309e4d
Increment version to 2.2.18
2020-07-24 23:51:54 +02:00
Andrés de la Peña
be1e3de1c3
Merge branch 'cassandra-2.2' into cassandra-3.0
...
# Conflicts:
# CHANGES.txt
# src/java/org/apache/cassandra/cql3/Lists.java
# src/java/org/apache/cassandra/cql3/Maps.java
# src/java/org/apache/cassandra/cql3/Sets.java
2020-07-23 12:40:24 +01:00
Andrés de la Peña
9f8d5b8d06
Fix CQL parsing of collections when the column type is reversed
...
patch by Andrés de la Peña; reviewed by Berenguer Blasi for CASSANDRA-15814
2020-07-23 12:32:24 +01:00
Brandon Williams
7a554a707d
fix changes in anticipation of release
2020-07-22 13:02:23 -05:00
Bereng
64fa75dd92
Fix empty/null json string representation
...
Patch by Berenguer Blasi, reviewed by brandonwilliams for CASSANDRA-1589
2020-07-22 12:23:37 -05:00