Stefan Miklosovic
7ec5126870
Fix CAST function for float to decimal
...
patch by Stefan Miklosovic; reviewed by Andres de la Peña and Brandon Williams for CASSANDRA-18647
2023-07-12 12:18:46 +02:00
Vincent White
028ea02a4a
Remove unrepaired SSTables from garbage collection when only_purge_repaired_tombstones is true
...
patch by Vincent White; reviewed by Stefan Miklosovic and Branimir Lambov for CASSANDRA-14204
Co-authored-by: Stefan Miklosovic <smiklosovic@apache.org>
2023-07-04 10:37:29 +02:00
Stefan Miklosovic
b6fdc80456
Merge branch 'cassandra-3.0' into cassandra-3.11
2023-06-28 16:20:05 +02:00
Stefan Miklosovic
4ea7bb25b4
Add support for AWS Ec2 IMDSv2
...
patch by Stefan Miklosovic; reviewed by Jacek Lewandowski and Brandon Williams for CASSANDRA-16555
Co-authored-by: Jacek Lewandowski <lewandowski.jacek@gmail.com>
Co-authored-by: Paul Rütter <paul@blueconic.com>
2023-06-28 16:08:39 +02:00
Stefan Miklosovic
55dc5b43f1
Merge branch 'cassandra-3.0' into cassandra-3.11
2023-06-26 14:01:24 +02:00
Stefan Miklosovic
a00d1de441
Pass taskId from CompactionTask to system.compaction_history
...
patch by Stefan Miklosovic; reviewed by Brandon Williams for CASSANDRA-12183
2023-06-26 13:55:49 +02:00
Stefan Podkowinski
e67fa69114
Remove hard-coded SSL cipher suites and protocols
...
patch by Stefan Podkowinski; reviewed by Robert Stupp for CASSANDRA-10508
backported in CASSANDRA-18575 by German Eichberger; reviewed by
brandonwilliams
2023-06-21 06:25:18 -05:00
Cameron Zemek
64d953fdca
Wait for live endpoints in gossip waiting to settle
...
patch by Cameron Zemek; reviewed by Stefan Miklosovic and Brandon Williams for CASSANDRA-18543
2023-06-15 12:59:13 +02:00
ningzi.zhan
1eccb2bc1f
Fix error message handling when trying to use CLUSTERING ORDER with non-clustering column
...
Patch by Ningzi Zhan and Tomasz Lasica; reviewed by brandonwilliams,
edimitrova and Maxwell Guo for CASSANDRA-17818
Co-Authored-By: Tomek Lasica <tomasz.lasica@datastax.com>
2023-06-14 11:34:03 -05:00
mghildiy
03da864bab
Add keyspace and table name to exception message during ColumnSubselection deserialization
...
patch by Manish Ghildiyal; reviewed by Brandon Williams and Stefan Miklosovic for CASSANDRA-18346
2023-06-06 16:00:26 +02:00
Doug Rohrer
43ec184391
Add support for JMX in the in-jvm dtest framework
...
patch by Doug Rohrer; reviewed by Alex Petrov, Jon Meredith, Francisco Guerrero Hernandez for CASSANDRA-18511
2023-05-31 12:02:26 -06:00
Ivan Senic
3ca94d65d3
Remove unnecessary String.format invocation in QueryProcessor when getting a prepared statement from cache
...
patch by Ivan Senic; reviewed by Stefan Miklosovic and Brandon Williams for CASSANDRA-17202
2023-05-18 22:36:27 +02:00
Stefan Miklosovic
f5c42f428c
Merge branch 'cassandra-3.0' into cassandra-3.11
2023-05-17 12:01:35 +02:00
Stefan Miklosovic
b8e21fb80a
Validate the existence of a datacenter in nodetool rebuild
...
patch by Stefan Miklosovic; reviewed by Brandon Williams for CASSANDRA-14319
2023-05-17 12:00:19 +02:00
Stefan Miklosovic
c74c9bb037
Merge branch 'cassandra-3.0' into cassandra-3.11
2023-04-27 11:16:41 +02:00
Stefan Miklosovic
db78e746d7
Do not remove SSTables when cause of FSReadError is OutOfMemoryError while using best_effort disk failure policy
...
patch by Stefan Miklosovic; reviewed by Brandon Williams and Maxwell Guo for CASSANDRA-18336
2023-04-27 10:47:07 +02:00
Maxim Chanturiay
0f3a990dd2
Fix the capital P usage in the CQL parser
...
patch by Maxim Chanturiay; reviewed by Stefan Miklosovic and Benjamin Lerer for CASSANDRA-17919
2023-04-27 08:47:16 +02:00
Stefan Miklosovic
81e78192cb
Merge branch 'cassandra-3.0' into cassandra-3.11
2023-04-26 13:36:40 +02:00
Stefan Miklosovic
4f348786bd
Do not remove truncated_at entry in system.local while dropping an index
...
patch by Stefan Miklosovic; reviewed by Caleb Rackliffe for CASSANDRA-18105
2023-04-26 11:00:06 +02:00
Andrés de la Peña
08b9471a1e
Fix sstable_count metric missing from tablestats json/yaml output
...
patch by Andrés de la Peña; reviewed by Brandon Williams and Ekaterina Dimitrova for CASSANDRA-18448
2023-04-17 14:36:01 +01:00
Jacek Lewandowski
ee586b53c2
Merge branch 'cassandra-3.0' into cassandra-3.11
...
* cassandra-3.0:
Save host id to system.local and flush immediately after startup
Remove asf.yaml from non-trunk branches
Notify the corresponding JIRA issue as soon as the PR is raised
2023-03-31 17:30:19 +02:00
Jacek Lewandowski
f96659c530
Save host id to system.local and flush immediately after startup
...
patch by Adriano Bonacin and Jacek Lewandowski; reviewed by Stefan Miklosovic and Sam Tunnicliffe for CASSANDRA-18153
2023-03-31 17:30:18 +02:00
Jacek Lewandowski
955cf156c8
Merge branch 'cassandra-3.0' into cassandra-3.11
...
* cassandra-3.0:
Fix RepairJob unnecessarily reporting cancellation error
2023-03-21 10:08:12 +01:00
Jacek Lewandowski
f6a04ca81f
Fix RepairJob unnecessarily reporting cancellation error
...
patch by Jacek Lewandowski; reviewed by Brandon Williams for CASSANDRA-17701
2023-03-21 10:04:24 +01:00
Jacek Lewandowski
58d06d34ab
Merge branch 'cassandra-3.0' into cassandra-3.11
...
* cassandra-3.0:
Fix the ordering of sstables when running sstableupgrade tool
2023-03-14 15:14:31 +01:00
Claude Warren
8df69c8016
Fix the ordering of sstables when running sstableupgrade tool
...
patch by Claude Warren; reviewed by Jacek Lewandowski and Stefan Miklosovic for CASSANDRA-18143
2023-03-14 14:52:53 +01:00
Brandon Williams
326b5aceb1
Merge branch 'cassandra-3.0' into cassandra-3.11
2023-03-09 10:02:21 -06:00
Brandon Williams
be574fc34b
Fix default file system error handler for disk_failure_policy die
...
Patch by Runtian Liu; reviewed by brandonwilliams and smiklosovic for
CASSANDRA-18294
2023-03-09 10:00:49 -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
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
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
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
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
Yifan Cai
eb91e2c354
Merge branch 'cassandra-3.0' into cassandra-3.11
2022-12-05 18:50:28 -08:00
Yifan Cai
473656c1d5
Fix incorrect resource name in LIST PERMISSION output
...
patch by Yifan Cai; reviewed by Berenguer Blasi, Sam Tunnicliffe for CASSANDRA-17848
2022-12-05 18:48:36 -08:00
Jordan West
13d495aa7d
fix intermittent failures in nodetool toppartitions caused by failure to validate invalid bytes
...
Patch by Jordan West; Reviewed by Brandon Williams and Cheng Wang for CASSANDRA-17254
2022-11-29 18:25:04 -08:00
Jacek Lewandowski
9213335f59
Fix Splitter sometimes creating more splits than requested
...
Spliter.splitOwnedRanges for some inputs creates an extra split. For example, when we request 7 ranges from 0..31 range, it will return 8 ranges. There is an assertion in that method which verifies whether it returns the requested number of splits. Since those numbers differs, when Cassandra is be started with assertions enabled, it would fail.
patch by Jacek Lewandowski; reviewed by Marcus Eriksson for CASSANDRA-18013
2022-11-09 17:17:01 +01:00
Mick Semb Wever
95d0a936f9
Merge branch 'cassandra-3.0' into cassandra-3.11
...
* cassandra-3.0:
Fix JMX security vulnerabilities
2022-10-18 22:50:49 +02:00
Abe Ratnofsky
b2660bcf78
Fix JMX security vulnerabilities
...
patch by Abe Ratnofsky; reviewed by Jon Meredith, Mick Semb Wever, Sam Tunnicliffe for CASSANDRA-17921
2022-10-18 22:47:49 +02:00
Piotr Kołaczkowski
dc2acba043
Make LongBufferPoolTest insensitive to timing
...
This commit changes the way how LongBufferPoolTest verifies
that all buffers were freed and recycled. Now, the delay between
rounds can be arbitrarily short and timing does not affect the
validity of checks.
patch by Piotr Kołaczkowski; reviewed by Aleksey Yeschenko for
CASSANDRA-16681
2022-10-05 15:46:10 +01:00
Jacek Lewandowski
04c3e816e8
Merge branch 'cassandra-3.0' into cassandra-3.11
2022-08-26 17:17:07 +02:00
Jacek Lewandowski
a78db628b0
Fix scrubber falling into infinite loop
...
Fixes scrubber falling into infinite loop when the last partition is broken in data file and compression is enabled.
Patch by Jacek Lewandowski, reviewed by Brandon Williams, for CASSANDRA-17862
2022-08-26 17:06:10 +02:00
Josh McKenzie
ab481be81d
Fix potential IndexOutOfBoundsException in PagingState in mixed mode clusters
...
Patch by Alex Petrov; reviewed by Josh McKenzie, Sam Tunnicliffe, and Aleksey Yeschenko for CASSANDRA-17840
Co-authored-by: Alex Petrov <oleksandr.petrov@gmail.com>
Co-authored-by: Josh McKenzie <jmckenzie@apache.org>
2022-08-24 15:04:21 -04:00
Andrés de la Peña
4e410fc46d
Document usage of closed token intervals in manual compaction
...
patch by Andrés de la Peña; reviewed by Ekaterina Dimitrova for CASSANDRA-17575
2022-08-12 10:21:19 +01:00
Runtian Liu
299bfaed35
Fix missing state resetting on CompressedRandomAccessReader read errors
...
patch by Runtian Liu; reviewed by Andrés de la Peña and Berenguer Blasi for CASSANDRA-17314
2022-08-08 13:52:10 +01:00
Stefan Miklosovic
afaeb93020
Merge branch 'cassandra-3.0' into cassandra-3.11
2022-07-27 14:21:56 +02:00