Commit Graph

26164 Commits

Author SHA1 Message Date
Mick Semb Wever c65500e8a1
Update IDE, Eclipse and NetBeans, classpaths for tests
patch by Mick Semb Wever, Berenguer Blasi; reviewd by Ekaterina Dimitrova, Benjamin Lerer for CASSANDRA-16560
2021-04-08 11:10:19 +02:00
Marcus Eriksson 6a45728b08 Add JStackJUnitTask to avoid downloading the jar
Patch by marcuse; reviewed by Brandon Williams, David Capwell, Michael Semb Wever for CASSANDRA-16570
2021-04-08 09:47:50 +02:00
Ekaterina Dimitrova f2ff96eeaf Merge branch 'cassandra-3.11' into trunk 2021-04-07 15:39:32 -04:00
Ekaterina Dimitrova 7b10f9cb03 Merge branch 'cassandra-3.0' into cassandra-3.11 2021-04-07 15:34:42 -04:00
Ekaterina Dimitrova 3edacd632c Scheduled (delayed) schema pull tasks should not run after MIGRATION stage shutdown during decommission
patch by Ekaterina Dimitrova; reviewed by Caleb Rackliffe and Yifan Cai for CASSANDRA-16495
2021-04-07 15:10:30 -04:00
David Capwell 51e762c5db When behind a firewall trunk is not buildable, need to allow overriding URLs
patch by David Capwell; reviewed by Brandon Williams, Jon Meredith, Michael Semb Wever for CASSANDRA-16563
2021-04-07 11:14:45 -07:00
Mick Semb Wever 7ccb4a0e24
Merge branch 'cassandra-3.11' into trunk 2021-04-07 17:53:23 +02:00
Angelo Polo 6edd7db751
Eliminate gen-doc template warning and unused (problematic) import
gen-doc is now python3 compatible

 patch by Angelo Polo; reviewed by Ekaterina Dimitrova, Mick Semb Wever for CASSANDRA-16206
2021-04-07 17:50:24 +02:00
Marcus Eriksson a1210aa28d Make sure sstables with moved starts are removed correctly in LeveledGenerations
Patch by marcuse; reviewed by Benedict Elliott Smith for CASSANDRA-16552
2021-04-07 14:46:44 +02:00
Mick Semb Wever 17d379ca1b
Offline build mode
When all dependencies are already in the local `~/.m2/repository/` we should not be needing an internet connection. ("Offline" mode should be automatic)

 patch by Mick Semb Wever; reviewed by Brandon Williams for CASSANDRA-16559
2021-04-06 19:09:08 +02:00
Yifan Cai a1285ac92d Fix race between secondary index building and active compactions tracking
patch by Yifan Cai; reviewed by Andres de la Peña, Jon Meredith for CASSANDRA-16554
2021-04-06 09:55:37 -07:00
Bereng 6115a02021 CASSANDRA-16532 Fix flaky testSkipScrubCorruptedCounterRowWithTool
patch by Berenguer Blasi; reviewed by Andrés de la Peña for CASSANDRA-16532
2021-04-06 14:53:03 +02:00
Mick Semb Wever cf39d03127
Migrate dependency handling from maven-ant-tasks to resolver-ant-tasks
- This removes lib/ from version control.
- The generated pom files are now the source of truth to the project's depdendencies, and the lib/ folder re-created during the build from compile scope dependencies excluding provided and system scopes. Project dependencies are first downloaded to the maven local repository at `~/.m2/repository`.
- Maven is now required to be installed to build, that is the `mvn` command needs to be found in the path.
- The new resolver-ant-tasks targets have been encapsulated into the `build/build-resolver.xml` ant file.
- Most classpaths in build.xml are replaced with resolver:resolve definitions.
- The build-deps-pom generated pom file is now only used for declaring test dependencies.

 patch by Mick Semb Wever; reviewed by Brandon Williams for CASSANDRA-16391
2021-04-02 10:17:08 +02:00
benbromhead 24013e5c5a
ninja-fix: typo Update in LICENSE.txt 2021-03-31 23:29:26 +02:00
Bereng a702531246 Fix flaky testRecoverOverflowedExpirationWithSSTableScrub
patch by Berenguer Blasi; reviewed by Andrés de la Peña for CASSANDRA-16546
2021-03-31 21:12:11 +01:00
Brandon Williams d42087a633 Improve LICENSE.txt/NOTICE.txt compliance with ASF guidelines
Patch by Ben Bromhead and Anthony Grasso, reviewed by mck and
brandonwilliams for CASSANDRA-16550
2021-03-31 11:47:44 -05:00
Alexandre Dutra efa25fc8d1 Do not reassign System.out and System.err when running nodetool
authored by Alexandre Dutra; reviewed by Yifan Cai and Ekaterina Dimitrova for CASSANDRA-16533
2021-03-29 20:01:39 -04:00
Brandon Williams d421e82ee0 Modernize temp dir creation, wrap truncation with flakyTest
Patch by brandonwilliams, reviewed by ycai for CASSANDRA-16526
2021-03-29 18:57:37 -05:00
Mick Semb Wever 1a92e4a649
Merge branch 'cassandra-3.11' into trunk 2021-03-27 00:38:31 +01:00
Mick Semb Wever 9e513390b7
Merge branch 'cassandra-3.0' into cassandra-3.11 2021-03-27 00:36:11 +01:00
Mick Semb Wever 35114d5fcc
Merge branch 'cassandra-2.2' into cassandra-3.0 2021-03-27 00:32:09 +01:00
Mick Semb Wever cd4aa9f77c
ninja-fix missing copyright headers 2021-03-27 00:29:58 +01:00
Andrés de la Peña 9b32b8a436 Fix flaky SSTableMetadataTest and SSTableMetadataTrackingTest
patch by Andrés de la Peña; reviewed by Brandon Williams and Ekaterina Dimitrova for CASSANDRA-16236
2021-03-26 20:26:10 +00:00
Mick Semb Wever 2facbc97ea
Prepare debian changelog for 4.0-rc1 2021-03-26 20:56:21 +01:00
Mick Semb Wever 8f5b7fec71
Change version 4.0-beta5 to 4.0-rc1 2021-03-26 20:45:34 +01:00
Aleksey Yeschenko efe830e1f7 Fix 4.0 node sending a repair prepare message to a 3.x node breaking the connection
patch by Aleksey Yeschenko; reviewed by Marcus Eriksson for CASSANDRA-16542
2021-03-26 17:46:22 +00:00
Mick Semb Wever e031ed09a9
ninja-fix: update netbeans project dependencies after CASSANDRA-16249,CASSANDRA-13951,CASSANDRA-16136,CASSANDRA-16462 2021-03-26 14:38:23 +01:00
Bereng 453a763b6e Fix ValidationExecutorTest flakiness
patch by Berenguer Blasi; reviewed by Andrés de la Peña and Benjamin Lerer
for CASSANDRA-16527
2021-03-26 11:38:25 +01:00
Mick Semb Wever 06ac9157f2
Merge branch 'cassandra-3.11' into trunk 2021-03-26 10:08:15 +01:00
Stefan Miklosovic ec9b7b9d37
Expose StorageServiceMBean#getKeyspaceReplicationInfo (backport from 4.0 and CASSANDRA-13853)
patch by Stefan Miklosovic; reviewed by Mick Semb Wever for CASSANDRA-16447
2021-03-26 10:05:16 +01:00
Gianluca Righetto dc5337bf95
Removed synchronized modifier from StreamSession#onChannelClose to prevent deadlocking on flush
patch by Gianluca Righetto; reviewed by Ekaterina Dimitrova, Mick Semb Wever, Zhao Yang for CASSANDRA-15892
2021-03-26 09:38:25 +01:00
Ekaterina Dimitrova 866844743e ninja fix CHANGES.txt entry for CASSANDRA-16500 2021-03-25 15:56:59 -04:00
Alexandre Dutra eb68380866 Throw IOE in AbstractType.writeValue if value has wrong fixed length
authored by Alexandre Dutra; reviewed by Berenguer Blasi and Andres de la Pena for CASSANDRA-16500
2021-03-25 15:52:13 -04:00
Sam Tunnicliffe bf96367f4d Port GossipTest::nodeDownDuringMove to 4.0
Patch by Sam Tunnicliffe; reviewed by Ekaterina Dimitrova for CASSANDRA-15148
2021-03-23 17:59:38 +00:00
Sam Tunnicliffe d656f8ac01 Restore async refresh executor to auth caches
Patch by Sam Tunnicliffe; reviewed by Brandon Williams and Benjamin
Lerer for CASSANDRA-15177
2021-03-23 10:05:07 +00:00
Sam Tunnicliffe 1371883db3 Update bundled driver dependencies
This commit updates that bundled java and python drivers
to their latest released versions, 3.11.0 and 3.25.0
respectively.

Patch by Sam Tunnicliffe and Adam Holmberg; reviewed by
Brandon Williams for CASSANDRA-13951

Co-authored-by: Adam Holmberg <adam.holmberg@datastax.com>
2021-03-22 17:13:53 +00:00
Mick Semb Wever 86a3cfe2fa
Ignore LongSharedExecutorPoolTest until SEPThreadpool is re-evaluated post 4.0
patch by Mick Semb Wever; reviewed by Ekaterina Dimitrova for CASSANDRA-16497
2021-03-22 17:16:39 +01:00
Ekaterina Dimitrova 0a49d25078 Update compact storage related docs
Authored by Ekaterina Dimitrova; reviewed by Michael Semb Wever and Berenguer Blasi for CASSANDRA-16476
2021-03-22 11:55:34 -04:00
Paulo Motta 4d49308a3f Fix close PR reference of previous commit (empty commit)
Closes #370
2021-03-21 18:06:22 -03:00
barakm f7591080e9 Update nodetool clearsnapshot command description after CASSANDRA-13391
Patch by Barak Merimovich; Reviewed by Paulo Motta for CASSANDRA-15380

Calling ClearSnaphot without a snapshot name no longer deletes all snapshots - update command description accordingly.

Closes #182
2021-03-21 18:02:18 -03:00
Mick Semb Wever 1ca5769c9a
Fix MixedModeReadTest.mixedModeReadColumnSubsetDigestCheck after CASSANDRA-16525
patch by Mick Semb Wever; reviewed by Yifan Cai for CASSANDRA-16525
2021-03-21 09:52:53 +01:00
Sam Tunnicliffe dd6c261119 Add io.netty.tryReflectionSetAccessible=true to j11 server options in order to enable netty to use Unsafe direct byte buffer construction
Patch by Sam Tunnicliffe; reviewed by Brandon Williams, Ekaterina Dimitrova and Berenguer Blasi for CASSANDRA-16493
2021-03-19 17:36:13 -04:00
Adam Holmberg 932b0a483e make cassandra-stress -node work with host:port
Patch by Adam Holmberg; reviewed by brandonwilliams for CASSANDRA-16529
2021-03-19 15:24:56 -05:00
Mick Semb Wever f8b79ce932
Merge branch 'cassandra-3.11' into trunk 2021-03-19 18:11:14 +01:00
Mick Semb Wever e9209527f2
Merge branch 'cassandra-3.0' into cassandra-3.11 2021-03-19 18:02:01 +01:00
Mick Semb Wever 1ee18ac22d
Merge branch 'cassandra-2.2' into cassandra-3.0 2021-03-19 17:57:34 +01:00
Mick Semb Wever 730e89e229
Remove ant targets list-jvm-dtests and ant list-jvm-upgrade-dtests
patch by Mick Semb Wever; reviewed by Alex Petrov for CASSANDRA-16519
2021-03-19 17:36:19 +01:00
Yifan Cai c591978f4d
Better handle legacy gossip application states during (and after) upgrades
Only remove duplicated legacy application states when `!hasMajorVersion3Nodes()` but always avoid duplicate status notifications.

 patch by Yifan Cai; reviewed by Mick Semb Wever for CASSANDRA-16525
2021-03-19 16:51:37 +01:00
Marcus Eriksson 1ca27e456d Merge branch 'cassandra-3.11' into trunk 2021-03-18 09:41:29 +01:00
Marcus Eriksson 8257868f32 Merge branch 'cassandra-3.0' into cassandra-3.11 2021-03-18 09:37:50 +01:00