cassandra/lib
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
..
licenses Update jctools from 1.2.1 to 3.1.0 2020-11-20 08:51:54 +01:00
sigar-bin Update lib/sigar-bin/libsigar-ppc64le-linux.so for cpp std gnu89 2017-10-19 19:02:39 -07:00
HdrHistogram-2.1.9.jar Introduce HdrHistogram and response/service/wait separation to stress tool 2016-05-27 11:59:55 -04:00
ST4-4.0.8.jar cassandra-7028 upgraded to antlr-3.5.2 and pulled in a hard org.antlr#stringtemplate dependency. 2015-04-08 23:12:37 -04:00
airline-0.8.jar Upgrade Guava to 23.3 and Airline to 0.8 2017-11-09 09:51:05 +01:00
antlr-runtime-3.5.2.jar Allow cassandra to compile under java 8 2014-10-02 12:47:08 -05:00
asm-7.1.jar Support building Cassandra with JDK 11 2019-05-10 13:46:27 -07:00
caffeine-2.3.5.jar Use Caffeine (W-TinyLFU) for on-heap caches 2017-01-01 11:00:42 +01:00
cassandra-driver-core-3.10.0-shaded.jar Improve checksumming and compression in protocol V5 2020-12-01 18:49:06 +00:00
cassandra-driver-internal-only-3.23.0.post0-1a184b99.zip Update Python driver for cqlsh to 3.23 2020-05-07 09:35:10 -07:00
chronicle-bytes-1.16.3.jar Make C* compile and run on Java 11 and Java 8 2018-07-26 18:20:00 +02:00
chronicle-core-1.16.4.jar Move chronicle-core version from SNAPSHOT to STABLE, and include carrotsearch on pom.xml dependency list 2019-09-22 19:22:20 +02:00
chronicle-queue-4.16.3.jar Make C* compile and run on Java 11 and Java 8 2018-07-26 18:20:00 +02:00
chronicle-threads-1.16.0.jar Make C* compile and run on Java 11 and Java 8 2018-07-26 18:20:00 +02:00
chronicle-wire-1.16.1.jar Make C* compile and run on Java 11 and Java 8 2018-07-26 18:20:00 +02:00
commons-cli-1.1.jar merge with 0.6 branch (post-850) 2010-03-26 16:31:52 +00:00
commons-codec-1.9.jar Upgrade commons-codec to 1.9 2016-10-20 17:21:02 +02:00
commons-lang3-3.11.jar Add test which validates that Message serializedSize(version) == serialize(out, version).length 2020-08-26 15:25:34 -07:00
commons-math3-3.2.jar Improve Stress Tool 2013-12-23 18:05:43 -08:00
concurrent-trees-2.4.0.jar Integrate SASI index into Cassandra 2016-01-23 19:35:29 -08:00
ecj-4.6.1.jar Make C* compile and run on Java 11 and Java 8 2018-07-26 18:20:00 +02:00
futures-2.1.6-py2.py3-none-any.zip Ninja fix: Re-add wrongly removed futures-2.1.6 python library 2017-06-21 17:11:37 +02:00
geomet-0.1.0.zip Update to Python driver 3.21 for cqlsh 2020-02-20 15:38:44 -08:00
guava-27.0-jre.jar Upgrading Guava to 27, and to java-driver 3.6.0 (from 3.4.0-SNAPSHOT), plus refactoring to remove nativePort argument for NativeSSTableLoaderClient constructor 2019-10-07 21:19:42 +02:00
high-scale-lib-1.0.6.jar Followup commit to fix maven deps on boundary's NBHM for CASSANDRA-7128 2014-05-14 09:02:45 -04:00
hppc-0.8.1.jar Update hppc library to version 0.8.1 2020-02-12 11:21:05 -06:00
j2objc-annotations-1.3.jar Upgrade Guava to 23.3 and Airline to 0.8 2017-11-09 09:51:05 +01:00
jackson-annotations-2.9.10.jar update version of Jackson to 2.9.10 2020-06-11 15:12:01 -05:00
jackson-core-2.9.10.jar update version of Jackson to 2.9.10 2020-06-11 15:12:01 -05:00
jackson-databind-2.9.10.4.jar update version of Jackson to 2.9.10 2020-06-11 15:12:01 -05:00
jamm-0.3.2.jar Make C* compile and run on Java 11 and Java 8 2018-07-26 18:20:00 +02:00
javax.inject.jar add airline and javax.inject jars 2014-01-11 18:56:59 -06:00
jbcrypt-0.3m.jar Add CQL3-based implementations of IAuthenticator and IAuthorizer 2013-02-15 01:26:10 +03:00
jcl-over-slf4j-1.7.25.jar Upgrade slf4j to 1.7.25 2017-07-20 20:41:55 +02:00
jcommander-1.30.jar Integrate SJK into nodetool 2020-01-10 11:41:12 -06:00
jctools-core-3.1.0.jar Update jctools from 1.2.1 to 3.1.0 2020-11-20 08:51:54 +01:00
jflex-1.6.0.jar Integrate SASI index into Cassandra 2016-01-23 19:35:29 -08:00
jna-5.6.0.jar Upgrade JNA to 5.6.0 2020-11-16 09:36:45 +01:00
json-simple-1.1.jar merge with 0.6 branch (post-850) 2010-03-26 16:31:52 +00:00
jstackjunit-0.0.1.jar Dump threads when unit tests time out 2017-02-01 05:51:51 -08:00
jvm-attach-api-1.5.jar Integrate SJK into nodetool 2020-01-10 11:41:12 -06:00
log4j-over-slf4j-1.7.25.jar Upgrade slf4j to 1.7.25 2017-07-20 20:41:55 +02:00
logback-classic-1.2.3.jar CVE-2017-5929 Security vulnerability and redefine default log rotation policy. 2018-02-14 16:30:43 -05:00
logback-core-1.2.3.jar CVE-2017-5929 Security vulnerability and redefine default log rotation policy. 2018-02-14 16:30:43 -05:00
lz4-java-1.7.1.jar Prevent the JVM from crashing due to corrupt LZ4 streams 2020-02-11 11:00:24 -06:00
metrics-core-3.1.5.jar Upgrade metrics to fix reconnect when reporting metrics. 2017-07-27 16:51:07 -07:00
metrics-jvm-3.1.5.jar Upgrade metrics to fix reconnect when reporting metrics. 2017-07-27 16:51:07 -07:00
metrics-logback-3.1.5.jar Upgrade metrics to fix reconnect when reporting metrics. 2017-07-27 16:51:07 -07:00
mxdump-0.14.jar Integrate SJK into nodetool 2020-01-10 11:41:12 -06:00
netty-all-4.1.54.Final.jar Upgrade netty to 5.1.54 and netty-tcnative to 2.0.34 2020-11-18 14:13:44 +00:00
netty-tcnative-boringssl-static-2.0.34.Final.jar Upgrade netty to 5.1.54 and netty-tcnative to 2.0.34 2020-11-18 14:13:44 +00:00
ohc-core-0.5.1.jar Make C* compile and run on Java 11 and Java 8 2018-07-26 18:20:00 +02:00
ohc-core-j8-0.5.1.jar Make C* compile and run on Java 11 and Java 8 2018-07-26 18:20:00 +02:00
psjava-0.1.19.jar RangeStreamer should be smarter when picking endpoints for streaming 2017-05-12 09:15:15 +02:00
reporter-config-base-3.0.3.jar Upgrade metrics-reporter-config to 3.0.3 2016-09-28 08:12:03 -04:00
reporter-config3-3.0.3.jar Upgrade metrics-reporter-config to 3.0.3 2016-09-28 08:12:03 -04:00
sigar-1.6.4.jar Integrate Sigar library and add basic OS performance checks on startup 2014-10-09 12:32:57 -04:00
six-1.12.0-py2.py3-none-any.zip Make cqlsh and cqlshlib Python 2 & 3 compatible 2020-02-14 10:33:57 -08:00
sjk-cli-0.14.jar Integrate SJK into nodetool 2020-01-10 11:41:12 -06:00
sjk-core-0.14.jar Integrate SJK into nodetool 2020-01-10 11:41:12 -06:00
sjk-json-0.14.jar Integrate SJK into nodetool 2020-01-10 11:41:12 -06:00
sjk-stacktrace-0.14.jar Integrate SJK into nodetool 2020-01-10 11:41:12 -06:00
slf4j-api-1.7.25.jar Upgrade slf4j to 1.7.25 2017-07-20 20:41:55 +02:00
snakeyaml-1.26.jar Upgrade to snakeyaml >= 1.26 version for CVE-2017-18640 fix 2020-10-09 13:02:38 -07:00
snappy-java-1.1.2.6.jar Upgrade snappy-java to 1.1.2.6 2017-06-19 15:42:30 -07:00
snowball-stemmer-1.3.0.581.1.jar Integrate SASI index into Cassandra 2016-01-23 19:35:29 -08:00
stream-2.5.2.jar update stream-lib for HLL++ serialization thread-safety 2014-02-05 20:44:20 -06:00
zstd-jni-1.3.8-5.jar Add Zstd compressor 2019-02-22 15:06:06 -08:00