Commit Graph

1150 Commits

Author SHA1 Message Date
Ekaterina Dimitrova 3f2a248da1 Update hppc library to version 0.8.1
Patch by Ekaterina Dimitrova, reviewed by brandonwilliams for CASSANDRA-12995
2020-02-12 11:21:05 -06:00
David Capwell f80a2ce10c Prevent the JVM from crashing due to corrupt LZ4 streams
Patch by David Capwell; reviewed by Jordan West and brandonwilliams for
CASSANDRA-15556
2020-02-11 11:00:24 -06:00
Mick Semb Wever a064bbd264
Increment version to 4.0-alpha4 2020-02-07 21:18:16 +01:00
Brandon Williams 0f102c8670 disable shrinks in quicktheories
Patch by brandonwilliams, reviewed by Jordan West and David Capwell for
CASSANDRA-15554
2020-02-06 16:45:22 -06:00
Mick Semb Wever 729146a074
Merge branch 'cassandra-3.11' into trunk 2020-01-29 23:34:34 +01:00
Mick Semb Wever 37ce4618b5
Merge branch 'cassandra-3.0' into cassandra-3.11 2020-01-29 23:33:30 +01:00
Mick Semb Wever 7816301ef2
Merge branch 'cassandra-2.2' into cassandra-3.0 2020-01-29 23:19:17 +01:00
Mick Semb Wever 531dc2a46a
ninja-fixes: `ant publish` needs to have built the artifacts, and update the cassandra_logdir_fix debian patch after CASSANDRA-14306 2020-01-29 23:02:59 +01:00
Mick Semb Wever f1e94db34c
Merge branch 'cassandra-3.11' into trunk 2020-01-28 07:58:11 +01:00
Mick Semb Wever d71625a42e
Merge branch 'cassandra-3.0' into cassandra-3.11 2020-01-28 07:56:59 +01:00
Mick Semb Wever 5508fecf54
Merge branch 'cassandra-2.2' into cassandra-3.0 2020-01-28 07:53:24 +01:00
Mick Semb Wever 06a36045fe
Source and build artifacts are published with sha512 checksums
patch by Mick Semb Wever; reviewed by Michael Shuler for CASSANDRA-14970
2020-01-28 07:51:12 +01:00
Blake Eggleston 1f7e3c2835 Fix in-jvm dtest java 11 compatibility
Patch by Blake Eggleston; Reviewed by Alex Petrov and David Capwell for CASSANDRA-15463
2020-01-27 14:13:50 -08:00
Boris Tsirkin 2dbae87c78 Remove joda time dependency.
Patch by Boris Tsikin, reviewed by brandonwilliams for CASSANDRA-15257
2020-01-23 11:19:36 -06:00
Mick Semb Wever 8f7f6e903b
Merge branch 'cassandra-3.11' into trunk 2020-01-21 19:12:38 +01:00
Mick Semb Wever 6a8e211fba
Merge branch 'cassandra-3.0' into cassandra-3.11 2020-01-21 19:10:59 +01:00
Mick Semb Wever 14aa561c32
Merge branch 'cassandra-2.2' into cassandra-3.0 2020-01-21 19:08:52 +01:00
Mick Semb Wever d69f7696e4
Create Jenkins pipeline definition, and split out Jenkins test-all builds to individual builds for each of the test targets
patch by Mick Semb Wever; reviewed by David Capwell for CASSANDRA-15496
2020-01-21 18:59:16 +01:00
yifan-c 1fbd3297a9 Release session from cache when closing QueryReplayer
Patch by Yifan Cai; reviewed by marcuse for CASSANDRA-15514
2020-01-20 15:00:25 +01:00
Marcus Eriksson 8da277e573 Merge branch 'cassandra-3.11' into trunk 2020-01-16 11:06:56 +01:00
Marcus Eriksson 3bb388b364 Merge branch 'cassandra-3.0' into cassandra-3.11 2020-01-16 11:02:31 +01:00
Marcus Eriksson 5f57212267 Run in-jvm upgrade dtests in circle ci
Patch by marcuse; reviewed by Alex Petrov for CASSANDRA-15506
2020-01-16 10:56:18 +01:00
Ekaterina Dimitrova 82dc72088f Integrate SJK into nodetool
Patch by Ekaterina Dimotrova, reviewed by brandonwilliams for
CASSANDRA-12197
2020-01-10 11:41:12 -06:00
Mick Semb Wever e3af8fff74
Bump copyright to 2009-2020 2020-01-01 14:16:08 +01:00
Michael Shuler 6d93f046c2 Increment version to 4.0-alpha3 2019-10-29 16:17:35 -05:00
Michael Shuler fb50d823b6 Increment version to 3.11.6 2019-10-29 16:15:49 -05:00
Michael Shuler ae366ba615 Increment version to 3.0.20 2019-10-29 16:11:57 -05:00
Michael Shuler a593d7b358 Increment version to 2.2.16 2019-10-29 16:09:30 -05:00
Dinesh A. Joshi 5d401f3a39 Merge branch 'cassandra-3.11' into trunk 2019-10-08 14:15:06 -07:00
Dinesh A. Joshi 4675b3fd33 Merge branch 'cassandra-3.0' into cassandra-3.11 2019-10-08 14:10:40 -07:00
Sumanth Pasupuleti 38b49904dd
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
Patch by Sumanth Pasupuleti; reviewed by Michael Semb Wever for CASSANDRA-14655
2019-10-07 21:19:42 +02:00
Marvin Froeder bc5fc8bc2d
Move chronicle-core version from SNAPSHOT to STABLE, and include carrotsearch on pom.xml dependency list
Closes #358

 patch by Marvin Froeder; reviewed by Mick Semb Wever for CASSANDRA-15321
2019-09-22 19:22:20 +02:00
Mick Semb Wever 21ebba85ac
Update version to 4.0-alpha2 2019-09-10 07:17:51 +02:00
Michael Shuler 145f6d6dc4 Set base.version and changelog to 4.0-alpha1 2019-09-05 12:06:43 -07:00
Blake Eggleston 96ac94dabc ninja: fix ant artifacts on java 8 2019-08-31 11:27:19 -07:00
Jon Meredith 7dc5b700b7 Merge branch 'cassandra-3.11' into trunk 2019-08-20 16:10:59 +01:00
Jon Meredith 3df63ed054 Merge branch 'cassandra-3.0' into cassandra-3.11 2019-08-15 14:21:23 -06:00
Jon Meredith 51c0f6b2f0 Merge branch 'cassandra-2.2' into cassandra-3.0 2019-08-15 14:14:48 -06:00
Jon Meredith 8dcaa12baa Allow instance class loaders to be garbage collected for inJVM dtest
Backport support optional network/gossip test features,
instance generations and subnet support from trunk.

Backport MessageFilter and cluster builder API changes to match
trunk (except for the change in namespace for Verbs).

Add a test for repeatedly creating/tearing down in-JVM dtest
clusters to help find resource leaks.

Change IsolatedExecutor to clean up on an executor with zero
core threads so that it exits sooner enabling GC on the
InstanceClassLoader.  Moved classloader close after shutdown to prevent
improve logging when the isolated executor is shutdown.

Update the logback config for dtests to make it obvious
which log threads are for instances vs the main logger.

Disable native library loading until it can be reinstated
(tracked in CASSANDRA-15170).

Shutdown various executors and threads that were
preventing the instance classloader from being unloaded.

Add test-jvm-dtest-some ant target

Patch by Jon Meredith; Reviewed by Alex Petrov and
Benedict Elliott Smith for CASSANDRA-15170
2019-08-15 10:12:06 -06:00
Aleksey Yeshchenko a339aa9e98 Update Netty dependencies to latest, clean up SocketFactory
patch by Aleksey Yeschenko; reviewed by Benedict Elliott Smith for
CASSANDRA-15195
2019-07-02 19:39:34 +01:00
Benedict Elliott Smith 310a48efcf Rewrite the internode messaging subsystem
patch by Aleksey Yeschenko and Benedict Elliott Smith; reviewed by Alex
Petrov, Aleksey Yeschenko, and Benedict Elliott Smith for CASSANDRA-15066

Co-authored-by: Aleksey Yeschenko <aleksey@apache.org>
Co-authored-by: Benedict Elliott Smith <benedict@apache.org>
2019-06-12 16:26:54 +01:00
Ted Petersson a9a4f171be Fix JDK7 compatibility broken in cassandra-2.2
Patch by Ted Petersson; Reviewed by Michael Shuler for CASSANDRA-15050
2019-06-06 11:27:38 -05:00
Michael Shuler 2d3157cb8c Merge branch 'cassandra-3.0' into cassandra-3.11 2019-05-22 15:15:46 -04:00
Michael Shuler fa6b40f460 Merge branch 'cassandra-2.2' into cassandra-3.0 2019-05-22 15:09:25 -04:00
Michael Shuler 63ff65a8dd Switch http to https URLs in build.xml
Patch by Michael Shuler; Reviewed by Joshua McKenzie for CASSANDRA-15137
2019-05-22 15:03:43 -04:00
Michael Shuler ca0ea40eea Switch http to https URLs in build.xml
Patch by Michael Shuler; Reviewed by Joshua McKenzie for CASSANDRA-15137
2019-05-21 17:54:11 -04:00
Blake Eggleston aa762c6d52 Support building Cassandra with JDK 11
Patch by Blake Eggleston; Reviewed by Dinesh Joshi and Sam Tunnicliffe for CASSANDRA-15108
2019-05-10 13:46:27 -07:00
Blake Eggleston 587961a19c Merge branch 'cassandra-3.11' into trunk 2019-04-25 10:23:40 -07:00
Blake Eggleston 01d6548e0d Merge branch 'cassandra-3.0' into cassandra-3.11 2019-04-25 10:21:55 -07:00
Blake Eggleston c3ce32e239 Fix assorted gossip races and add related runtime checks
Patch by Blake Eggleston; Reviewed by Ariel Weisberg for CASSANDRA-15059
2019-04-25 10:20:46 -07:00