Sam Tunnicliffe
a7c4ba9eee
Improve checksumming and compression in protocol V5
...
This reverts the changes made to the native protocol V5 wire format in
CASSANDRA-13304 and subsequent follow up JIRAs (CASSANDRA-15556 &
CASSANDRA-14716). The framing format has been re-implemented based on the
internode messaging format developed in CASSANDRA-15066.
OPTIONS and STARTUP messages are unframed (i.e. identical to the V4 format).
After sending its response to a STARTUP message, the server modifies the
pipeline and all further messages are sent (and should be expected by the
client to be received) in the format determined by the protocol version of
the STARTUP message.
Patch by Sam Tunnicliffe; reviewed by Alex Petrov and Caleb Rackliffe
for CASSANDRA-15299
2020-12-01 18:49:06 +00:00
Bereng
0bb1c51162
Update jctools from 1.2.1 to 3.1.0
...
patch by Berenguer Blasi; reviewed by Mick Semb Wever for CASSANDRA-16255
2020-11-20 08:51:54 +01:00
Alex Petrov
2a135cad6d
Include test jars in dtest uber jar
...
patch by Alex Petrov; reviewed by David Capwell for CASSANDRA-16288
2020-11-19 14:04:38 -08:00
David Capwell
e3cf77c730
ninja: CASSANDRA-16212 caused jvm-dtests to OOM constantly, so disable metaspace limits until the issue is resolved
2020-11-19 10:42:46 -08:00
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
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
Andrés de la Peña
095540d54a
Merge branch 'cassandra-3.11' into trunk
2020-10-21 13:24:18 +01:00
Andrés de la Peña
a2f59be943
Merge branch 'cassandra-3.0' into cassandra-3.11
2020-10-21 13:19:50 +01: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
Bereng
f6281619ae
Nodetool ring testing
...
Patch by Berenguer Blasi, reviewed by brandonwilliams for
CASSANDRA-16200
2020-10-19 10:38:21 -05:00
Andrés de la Peña
83b41b6b69
Merge branch 'cassandra-3.11' into trunk
...
# Conflicts:
# CHANGES.txt
# src/java/org/apache/cassandra/db/filter/ColumnFilter.java
# test/unit/org/apache/cassandra/db/filter/ColumnFilterTest.java
2020-10-19 15:31:20 +01:00
Brandon Williams
fde6600a52
Revert "Nodetool ring testing"
...
This reverts commit c54da9e243 .
2020-10-17 15:46:18 -05:00
Bereng
c54da9e243
Nodetool ring testing
...
Patch by Berenguer Blasi, reviewed by brandonwilliams for
CASSANDRA-16200
2020-10-16 09:30:23 -05:00
Jordan West
06bc316c89
Merge branch 'cassandra-3.11' into trunk
2020-10-14 12:06:10 -07:00
Jordan West
a6c222499b
Merge branch 'cassandra-3.0' into cassandra-3.11
2020-10-14 12:04:14 -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
David Capwell
2ae1ec5dd2
Merge branch 'cassandra-3.11' into trunk
2020-10-12 11:07:44 -07:00
David Capwell
34dde962fc
Merge branch 'cassandra-3.0' into cassandra-3.11
2020-10-12 11:06:32 -07: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
Rahul Nandi
e37f766403
Upgrade to snakeyaml >= 1.26 version for CVE-2017-18640 fix
...
patch by Rahul Nandi; reviewed by Alex Petrov, David Capwell for CASSANDRA-16150
2020-10-09 13:02:38 -07:00
David Capwell
16da961f2b
Merge branch 'cassandra-3.11' into trunk
2020-10-07 14:35:18 -07:00
David Capwell
6c8c791f19
Merge branch 'cassandra-3.0' into cassandra-3.11
2020-10-07 14:34:04 -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
21a363becc
Merge branch 'cassandra-3.11' into trunk
2020-10-05 19:06:58 -07:00
David Capwell
b1efb8e418
Merge branch 'cassandra-3.0' into cassandra-3.11
2020-10-05 19:05:44 -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
Mick Semb Wever
936a81bf34
Merge branch 'cassandra-3.11' into trunk
2020-09-30 21:31:00 +02:00
Mick Semb Wever
f5d5e72f61
Merge branch 'cassandra-3.0' into cassandra-3.11
2020-09-30 21:12:08 +02: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
Mick Semb Wever
3db64445f9
Cassandra website is building/including the wrong versioned nodetool docs
...
patch by Mick Semb Wever; reviewed by Anthony Grasso, Benjamin Lerer for CASSANDRA-16093
2020-09-24 14:18:54 +02:00
Alex Petrov
0dc5bd51f5
Changes required for Harry build
...
Patch by Alex Petrov; reviewed by Marcus Eriksson for CASSANDRA-16102
2020-09-18 23:39:10 +03:00
Mick Semb Wever
fc87d3e0ab
Merge branch 'cassandra-3.11' into trunk
2020-08-31 21:02:14 +02:00
Mick Semb Wever
ca37de06ef
Merge branch 'cassandra-3.0' into cassandra-3.11
2020-08-31 21:00:57 +02: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
d49360bf27
Increment version to 2.1.22
2020-08-28 12:46:43 +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
David Capwell
0697489f74
Add test which validates that Message serializedSize(version) == serialize(out, version).length
...
patch by David Capwell; reviewed by Caleb Rackliffe, Jon Meredith for CASSANDRA-16064
2020-08-26 15:25:34 -07:00
David Capwell
528e3ad00b
jvm-dtests crash on java 11
...
patch by David Capwell; reviewed by Alex Petrov, Jon Meredith for CASSANDRA-15981
2020-08-05 21:18:33 -07:00
Caleb Rackliffe
292650d968
Merge branch 'cassandra-3.11' into trunk
2020-07-30 14:10:48 +01:00