Commit Graph

18713 Commits

Author SHA1 Message Date
Brandon Williams eee052dad3 Merge branch 'cassandra-4.1' into trunk 2023-01-24 06:38:37 -06:00
Brandon Williams 53156c24e1 Merge branch 'cassandra-4.0' into cassandra-4.1 2023-01-24 06:34:48 -06:00
Brandon Williams 5f54d64c78 Merge branch 'cassandra-3.11' into cassandra-4.0 2023-01-24 06:32:43 -06:00
Brandon Williams 92245b0f07 Merge branch 'cassandra-3.0' into cassandra-3.11 2023-01-24 06:30:11 -06:00
Brandon Williams e7f55ab8c3 switch to SafeConstructor
Patch by brandonwilliams; reviewed by bereng for CASSANDRA-18150
2023-01-24 06:27:29 -06:00
Paulo Motta 158875858c Merge branch 'cassandra-4.1' into trunk 2023-01-23 17:43:18 -05:00
Paulo Motta da2dd2bfbc Merge branch 'cassandra-4.0' into cassandra-4.1 2023-01-23 17:27:58 -05:00
lzurovchak1 8bb9c72f58 Add safeguard so cleanup fails when node has pending ranges
Patch by Lindsey Zurovchak; Reviewed by Paulo Motta, Stefan Miklosovic for CASSANDRA-16418

Closes #2061
2023-01-23 17:26:47 -05:00
williamvietnguyen 035705f494 Print friendly error when nodetool attempts to connect to uninitialized server
Patch by William Nguyen; Reviewed by Paulo Motta, Brandon Williams for CASSANDRA-11537
2023-01-23 17:18:33 -05:00
Andrés de la Peña cab864a631 Merge branch 'cassandra-4.1' into trunk 2023-01-23 11:43:39 +00:00
Andrés de la Peña 6c96e2fd41 Merge branch 'cassandra-4.0' into cassandra-4.1 2023-01-23 11:42:24 +00:00
Andrés de la Peña 9a0af4112e Fix legacy clustering serialization for paging with compact storage
patch by Andrés de la Peña; reviewed by Berenguer Blasi and Piotr Kołaczkowski for CASSANDRA-17507
2023-01-23 11:40:45 +00:00
Mick Semb Wever 45e00ea92f
Merge branch 'cassandra-4.1' into trunk
* cassandra-4.1:
  EndpointState is mutable, so we must copy it before trying to serialize
2023-01-20 11:27:08 +01:00
Benedict Elliott Smith bb2c16c677
EndpointState is mutable, so we must copy it before trying to serialize
patch by Benedict Elliott Smith; reviewed by Mick Semb Wever for CASSANDRA-18164
2023-01-20 11:24:30 +01:00
Stefan Miklosovic 92fca2531f Merge branch 'cassandra-4.1' into trunk 2023-01-18 15:08:32 +01:00
Stefan Miklosovic 590d629302 Merge branch 'cassandra-4.0' into cassandra-4.1 2023-01-18 15:05:33 +01:00
Stefan Miklosovic 815f7de346 Merge branch 'cassandra-3.11' into cassandra-4.0 2023-01-18 15:02:40 +01:00
Stefan Miklosovic fc3ad6525f Merge branch 'cassandra-3.0' into cassandra-3.11 2023-01-18 14:58:38 +01:00
German Eichberger 8ecd7616fe Default role is created with zero timestamp
patch by German Eichberger; reviewed by Stefan Miklosovic and Brandon Williams for CASSANDRA-12525

Co-authored-by: Stefan Miklosovic <smiklosovic@apache.org>
2023-01-18 14:56:22 +01:00
ben b07c3127cc SimpleSeedProvider can resolve multiple IP addresses per DNS record
patch by Ben Bromhead; reviewed by Stefan Miklosovic and Andrés de la Peña for CASSANDRA-14361

Co-authored-by: Stefan Miklosovic <smiklosovic@apache.org>
2023-01-18 10:43:45 +01:00
Stefan Miklosovic 36a99bcdcc Remove mocking in InternalNodeProbe spying on StorageServiceMBean
patch by Stefan Miklosovic; reviewed by Andrés de la Peña for CASSANDRA-18152
2023-01-17 08:56:07 +01:00
maxwellguo 49dfb805e9 Add compaction_properties column to system.compaction_history table and nodetool compactionhistory command
patch by Maxwell Guo; reviewed by Stefan Miklosovic and Jacek Lewandowski for CASSANDRA-18061
2023-01-17 08:56:07 +01:00
Paulo Motta 6501f576e7 Merge branch 'cassandra-4.1' into trunk 2023-01-16 21:50:55 -05:00
Paulo Motta c9968a8e95 Merge branch 'cassandra-4.0' into cassandra-4.1 2023-01-16 21:47:46 -05:00
Stefan Miklosovic 6e6846892a Fix sstable loading of keyspaces named snapshots or backups
Patch by Stefan Miklosovic; Reviewed by Paulo Motta for CASSANDRA-14013

Co-authored-by: Paulo Motta <paulo@apache.org>
2023-01-16 21:45:17 -05:00
Caleb Rackliffe 530bc10bd0 Remove ProtocolVersion entirely from the CollectionSerializer ecosystem
patch by Caleb Rackliffe; reviewed by David Capwell for CASSANDRA-18114
2023-01-12 15:56:56 -06:00
David Capwell 7df4530882 Merge branch 'cassandra-4.1' into trunk 2023-01-12 09:48:04 -08:00
David Capwell 5be1038c5d Streaming progress virtual table lock contention can trigger TCP_USER_TIMEOUT and fail streaming
patch by David Capwell; reviewed by Abe Ratnofsky, Jon Meredith for CASSANDRA-18110
2023-01-12 09:46:54 -08:00
Bereng 995c3abc42 Merge branch 'cassandra-4.1' into trunk 2023-01-12 08:21:48 +01:00
Bereng 438346aaa6 Merge branch 'cassandra-4.0' into cassandra-4.1 2023-01-12 08:19:48 +01:00
Bereng a83de9bcd2 Merge branch 'cassandra-3.11' into cassandra-4.0 2023-01-12 08:18:13 +01:00
Bereng b8a87abba4 Do not leak 2015 synthetic memtable Epoch
patch by Berenguer Blasi; reviewed by Caleb Rackliffe for CASSANDRA-18118
2023-01-12 08:15:19 +01:00
Jordan West e936b2cc1b fix serialization error in getsstables --show-levels
Patch by Jordan West; Reviewed by Brandon Williams, Cheng Wang for CASSANDRA-18140;
2023-01-11 15:40:00 -08:00
Jordan West baca1dd9be Merge branch 'cassandra-4.1' into trunk 2023-01-07 13:58:20 -08:00
Jordan West 073f7c36fa Return empty denylist entry instead of null on failure to load
Patch by Jordan West; Reviewed by Josh McKenzie for CASSANDRA-18116
2023-01-07 13:42:02 -08:00
Ariel Weisberg d7c5c547f0 Use checked casts when reading vints as ints
patch by Ariel Weisberg; reviewed by David Capwell and Caleb Rackliffe for CASSANDRA-18099
2023-01-04 15:58:50 -05:00
Marcus Eriksson 7ecbad7ee8 Merge branch 'cassandra-4.1' into trunk 2022-12-23 15:00:54 +01:00
Marcus Eriksson fabc6e7c7b Merge branch 'cassandra-4.0' into cassandra-4.1 2022-12-23 14:59:59 +01:00
Marcus Eriksson ee266d283e Avoid ConcurrentModificationException in STCS/DTCS/TWCS.getSSTables
Patch by marcuse; reviewed by Aleksey Yeschenko for CASSANDRA-17977
2022-12-23 14:58:56 +01:00
Marcus Eriksson 69982767e5 Merge branch 'cassandra-4.1' into trunk 2022-12-23 14:45:48 +01:00
Marcus Eriksson 203c61abaf Merge branch 'cassandra-4.0' into cassandra-4.1 2022-12-23 14:44:19 +01:00
Marcus Eriksson 95e26ad1ab Merge branch 'cassandra-3.11' into cassandra-4.0 2022-12-23 14:43:01 +01:00
Marcus Eriksson 0767c83416 Merge branch 'cassandra-3.0' into cassandra-3.11 2022-12-23 14:41:50 +01:00
Marcus Eriksson 730b898b74 Don't group TWCS sstables for anticompaction
Patch by marcuse; reviewed by Aleksey Yeschenko for CASSANDRA-17970
2022-12-23 13:38:53 +01:00
Stefan Miklosovic b171b4ba29 Merge branch 'cassandra-4.1' into trunk 2022-12-20 10:19:17 +01:00
Stefan Miklosovic 97f9ff7da3 Merge branch 'cassandra-4.0' into cassandra-4.1 2022-12-20 10:16:14 +01:00
Stefan Miklosovic ace3920239 Merge branch 'cassandra-3.11' into cassandra-4.0 2022-12-20 10:12:07 +01:00
Stefan Miklosovic baa9d0327f Merge branch 'cassandra-3.0' into cassandra-3.11 2022-12-20 10:04:43 +01:00
Stefan Miklosovic f55b2fb1b3 Do not spam the logs with MigrationCoordinator not being able to pull schemas
patch by Stefan Miklosovic; reviewed by Brandon Williams for CASSANDRA-18096
2022-12-20 09:59:28 +01:00
Jake Luciani 227409d920 Add Mutation Serialization Caching
Patch by T Jake Luciani; Reviewed by Josh McKenzie for CASSANDRA-17998

Co-authored-by: T Jake Luciani (jake@apache.org)
Co-authored-by: Mike Adamson (mikeatdot@gmail.com)
Co-authored-by: Robert Stupp (snazy@apache.org)
2022-12-19 16:05:12 -05:00