Josh McKenzie
0353df7542
Prevent infinite loop in repair coordinator on FailSession
...
Patch by Marcus Eriksson; reviewed by David Capwell, Blake Eggleston, and Josh McKenzie for CASSANDRA-17834
Co-authored-by: Marcus Eriksson <marcuse@apache.org>
Co-authored-by: Josh McKenzie <jmckenzie@apache.org>
2022-08-19 12:33:24 -04:00
Bereng
9f97adf63c
Test Failure: org.apache.cassandra.net.OutboundMessageQueueTest.testRemove-cdc
...
Patch by Berenguer Blasi; reviewed by Brandon Williams for CASSANDRA-17422
Co-authored-by: shylaja kokoori <shylaja.kokoori@intel.com>
Co-authored-by: Berenguer Blasi <berenguerblasi@gmail.com>
2022-08-18 09:31:13 +02:00
Bereng
6591048051
Flaky DescribeStatementTest
...
patch by Berenguer Blasi; reviewed by Brandon Williams for CASSANDRA-17809
2022-08-16 09:37:52 +02:00
Andrés de la Peña
174e0dc399
Merge branch 'cassandra-3.11' into cassandra-4.0
2022-08-12 10:28:42 +01: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
Ekaterina Dimitrova
04901913d6
Fix Setting Virtual Table to update after startup config properties gc_log_threshold_in_ms, gc_warn_threshold_in_ms, conf.index_summary_capacity_in_mb, prepared_statements_cache_size_mb, key_cache_size_in_mb, counter_cache_size_in_mb
...
patch by Ekaterina Dimitrova; reviewed by Andres de la Pena for CASSANDRA-17737
2022-07-28 16:17:55 -04:00
Stefan Miklosovic
6388fd3a16
Merge branch 'cassandra-3.11' into cassandra-4.0
2022-07-27 14:34:35 +02:00
Stefan Miklosovic
afaeb93020
Merge branch 'cassandra-3.0' into cassandra-3.11
2022-07-27 14:21:56 +02:00
Stefan Miklosovic
a7b53217bd
fix restarting of services on gossipping-only member
...
patch by Stefan Miklosovic; reviewed by Brandon Williams (CASSANDRA-17752)
2022-07-27 14:13:25 +02:00
Stefan Miklosovic
a1ac1efbb7
Merge branch 'cassandra-3.11' into cassandra-4.0
2022-07-23 22:27:20 +02:00
Stefan Miklosovic
e83d95d1ac
creating of a keyspace on insufficient number of replicas should filter out gosspping-only members
...
patch by Stefan Miklosovic; reviewed by Brandon Williams for CASSANDRA-17759
2022-07-23 22:22:06 +02:00
Ekaterina Dimitrova
860ec627a1
Fix issues with index_summary_resize_interval and index_summary_capacity
...
patch by Ekaterina Dimitrova; reviewed by Andres de la Pena for CASSANDRA-17735
2022-07-22 09:25:54 -04:00
Caleb Rackliffe
d51f90201b
Clean up ScheduledExecutors, CommitLog, and MessagingService shutdown for in-JVM dtests
...
patch by Caleb Rackliffe; reviewed by David Capwell for CASSANDRA-17731
2022-07-14 11:12:11 -05:00
Marten Kenbeek
dd51df6734
Only use statically defined subcolumns when determining column definition for supercolumn cell
...
Patch by Marten Kenbeek; review by Benjamin Lerer and Brandon Williams for CASSANDRA-14113
2022-07-11 16:46:12 +02:00
Benedict Elliott Smith
c378874a9f
Utilise BTree improvements to reduce garbage and improve throughput
...
Patch by Benedict Elliott Smith; review by Branimir Lambov and Benjamin Lerer for CASSANDRA-15511
2022-07-07 13:52:52 +02:00
Jon Meredith
008bf8607c
Disable mock internode messaging during startup/shutdown
...
patch by Jon Meredith; reviewed by David Capwell for CASSANDRA-17636
2022-06-30 13:34:00 -06:00
Andrés de la Peña
90e2502c6c
Merge branch 'cassandra-3.11' into cassandra-4.0
2022-06-27 15:14:35 +01:00
Andrés de la Peña
bc8a260471
Merge branch 'cassandra-3.0' into cassandra-3.11
2022-06-27 15:13:45 +01:00
Andrés de la Peña
09692d5a58
Fix writetime and ttl functions forbidden for collections instead of multicell columns
...
patch by Andrés de la Peña; reviewed by Berenguer Blasi for CASSANDRA-17628
2022-06-27 15:09:35 +01:00
Ekaterina Dimitrova
c8481836e6
Fix flaky ProxyHandlerConnectionsTest
...
patch by Ekaterina Dimitrova; reviewed by Berenguer Blasi for CASSANDRA-17301
2022-06-20 20:57:30 -04:00
Stefan Miklosovic
7da28ef378
SSL storage port in sstableloader is deprecated
...
this is the follow-up commit which deprecates ssl storage port for backward compatibility
patch by Stefan Miklosovic; reviewed by Jon Meredith for CASSANDRA-17602
2022-06-16 19:26:02 +02:00
Sam Tunnicliffe
28690e0ebc
Ensure test messages are actually corrupted when expected
...
Patch by Sam Tunnicliffe; reviewed by Brandon Williams for CASSANDRA-17630
2022-06-15 11:55:22 +01:00
Stefan Miklosovic
2531dd1eba
remove ssl storage port from sstableloader
...
patch by Stefan Miklosovic; reviewed by Brandon Williams for CASSANDRA-17602
2022-06-13 10:36:56 +02:00
Jon Meredith
943184b194
Merge branch 'cassandra-3.11' into cassandra-4.0
2022-06-06 11:07:07 -06:00
Jon Meredith
c9a7269874
Merge branch 'cassandra-3.0' into cassandra-3.11
2022-06-06 11:05:48 -06:00
Jon Meredith
ba0555e965
Fix flaky test - org.apache.cassandra.distributed.test.MessageForwardingTest.mutationsForwardedToAllReplicasTest
...
patch by Jon Meredith; reviewed by David Capwell for CASSANDRA-17583
2022-06-06 11:04:37 -06:00
Andrés de la Peña
52f6ac4af9
Fix flaky CompactionsCQLTest by reseting the commitlog
...
patch by Andrés de la Peña; reviewed by Brandon Williams for CASSANDRA-17609
2022-06-06 12:18:57 +01:00
Caleb Rackliffe
a00d8fd5ba
Ensure FileStreamTask cannot compromise shared channel proxy for system table when interrupted
...
patch by Caleb Rackliffe; reviewed by Jon Meredith and David Capwell for CASSANDRA-17663
2022-06-02 11:59:19 -05:00
Andrés de la Peña
fbad08979e
Merge branch 'cassandra-3.11' into cassandra-4.0
2022-05-31 17:11:36 +01:00
Andrés de la Peña
8a9ba8866d
Split compact storage upgrade tests to prevent OOM
...
patch by Andrés de la Peña; reviewed by Ekaterina Dimitrova for CASSANDRA-17213
2022-05-31 17:10:40 +01:00
Andrés de la Peña
5cf6db30f6
Merge branch 'cassandra-3.11' into cassandra-4.0
2022-05-20 11:47:06 +01:00
Andrés de la Peña
0e1d068d92
Merge branch 'cassandra-3.0' into cassandra-3.11
2022-05-20 11:43:56 +01:00
Doug Rohrer
ffc4c89c3d
Fix issue where frozen maps may not be serialized in the correct order
...
patch by Doug Rohrer, Francisco Guerrero and Yifan Cai; reviewed by Andrés de la Peña and Caleb Rackliffe for CASSANDRA-17623
Co-authored-by: Doug Rohrer <drohrer@apple.com>
Co-authored-by: Francisco Guerrero <frank.guerrero@gmail.com>
Co-authored-by: Yifan Cai <ycai@apache.org>
2022-05-20 11:38:19 +01:00
Bereng
af24242af9
Flaky org.apache.cassandra.tools TopPartitionsTest testServiceTopPartitionsSingleTable
...
patch by Berenguer Blasi; reviewed by Brandon Williams for CASSANDRA-17455
2022-05-19 09:57:31 +02:00
Bereng
27b5a017ea
Flaky org.apache.cassandra.cql3.KeywordTest
...
patch by Berenguer Blasi; reviewed by Brandon Williams for CASSANDRA-17615
2022-05-18 08:25:25 +02:00
Jon Meredith
2405d523fa
Merge branch 'cassandra-3.11' into cassandra-4.0
2022-04-27 12:03:28 -06:00
Benedict Elliott Smith
018c8e0d5e
Optimise BTree build, update and transform operations
...
Patch Benedict Elliott Smith; reviewed by Branimir Lambov and Benjamin Lerer for CASSANDRA-15510
2022-04-22 19:27:19 +02:00
Andrés de la Peña
2873c91269
Split ReadRepairQueryTypesTest to avoid JUnit timeouts
...
patch by Andrés de la Peña; reviewed by Caleb Rackliffe for CASSANDRA-17543
2022-04-22 17:20:00 +01:00
Ekaterina Dimitrova
a46e467737
Merge branch 'cassandra-3.11' into cassandra-4.0
2022-04-17 14:29:18 -04:00
Ekaterina Dimitrova
eeb89ea53b
Merge branch 'cassandra-3.0' into cassandra-3.11
2022-04-17 14:22:57 -04:00
Ekaterina Dimitrova
fb66800a00
Fix data corruption in AbstractCompositeType due to static boolean byte buffers
...
patch by Stefania Alborghetti and Marcus Eriksson; reviewed by Marcus Eriksson, Benjamin Lerer and Ekaterina Dimitrova for CASSANDRA-14752
Co-authored-by: Stefania Alborghetti <stefania.alborghetti@datastax.com>
Co-authored-by: Marcuse Eriksson <marcuse@apache.orgp>
2022-04-17 14:02:49 -04:00
Jon Meredith
ce6a65cb29
Clean up schema migration coordinator and tests
...
patch by Jon Meredith; reviewed by David Capwell for CASSANDRA-17533
2022-04-08 14:39:33 -06:00
Brandon Williams
f32d2b06de
Upgrade slf4j to 1.7.25
...
Patch by brandonwilliams; reviewed by bereng for CASSANDRA-17474
2022-03-31 07:21:25 -05:00
Caleb Rackliffe
0089858819
Shut repair task executor down without interruption to avoid compromising shared channel proxies
...
patch by Caleb Rackliffe; reviewed by David Capwell, Marcus Eriksson, and Josh McKenzie for CASSANDRA-17466
2022-03-28 15:30:53 -05:00
Yash Ladha
d0458abdb3
generate valid KEYSPACE / MATERIALIZED VIEW for CQL for views
...
patch by Yash Ladha; reviewed by Benjamin Lerer for CASSANDRA-17266
Co-authored-by: Stefan Miklosovic <smiklosovic@apache.org>
2022-03-26 10:16:48 +01:00
Brandon Williams
3a7e5f8ed8
Revert "Upgrade slf4j to 1.7.25"
...
This reverts commit 234bdc87a5 .
2022-03-25 15:00:43 -05:00
jacek-lewandowski
05fa92475c
Remove accidentally committed wrong legacy sstables
...
patch by Jacek Lewandowski; reviewed by Andrés de la Peña and Benjamin Lerer for CASSANDRA-17482
2022-03-25 13:09:34 +00:00
Brandon Williams
234bdc87a5
Upgrade slf4j to 1.7.25
...
Patch by brandonwilliams; reviewed by bereng for CASSANDRA-17474
2022-03-25 06:14:42 -05:00
Brandon Williams
4f5feac0df
Fix timestamp tz parsing
...
Patch by brandonwilliams; reviewed by bereng for CASSANDRA-17467
2022-03-23 09:21:38 -05:00
Stefan Miklosovic
d48df9169d
make sstableloader honour native port option
...
patch by Stefan Miklosovic; reviewed by Brandon Williams for CASSANDRA-17210
2022-03-20 15:24:33 +01:00
cclive1601
e773bbd9c6
Reject snapshot names with special character
...
Patch by Maxwell Guo, Saranya Krishnakumar and Francisco Guerrero; review
by Benjamin Lerer, Chris Lohfink, Stefan Miklosovic for CASSANDRA-15297
This commit also adds unit tests for the snapshot nodetool command.
Co-authored-by: Saranya Krishnakumar <saranya_k@apple.com>
Co-authored-by: Francisco Guerrero <francisco.guerrero@apple.com>
2022-03-18 15:00:24 +01:00
Maciej Sokol
f7009cf340
emit warning on keyspace creation when replication factor is bigger than the number of nodes
...
patch by Maciej Sokol; reviewed by Brandon Williams and Stefan Miklosovic for CASSANDRA-16747
2022-03-16 21:42:50 +01:00
Paulo Motta
5f50c797bc
Merge branch 'cassandra-3.11' into cassandra-4.0
2022-03-14 17:18:21 -03:00
Paulo Motta
95a6223057
Fix snapshot true size calculation
...
Patch by Paulo Motta; Reviewed by Brandon Williams and Benjamin Lerer for CASSANDRA-17267
2022-03-14 17:17:37 -03:00
Andrés de la Peña
bdeafa0b79
Merge branch 'cassandra-3.11' into cassandra-4.0
2022-03-10 13:18:55 +00:00
Andrés de la Peña
fcdb3d154e
Merge branch 'cassandra-3.0' into cassandra-3.11
2022-03-10 13:08:38 +00:00
Maciej Sokol
c52b5ab95c
Disallow CONTAINS for UPDATE and DELETE
...
patch by Maciej Sokol; reviewed by Andres de la Peña and Benjamin Lerer for CASSANDRA-15266
2022-03-10 13:05:42 +00:00
Stefan Miklosovic
8def4fd7fb
dropping of a materialized view creates a snapshot with dropped- prefix
...
patch by Stefan Miklosovic; reviewed by Paulo Motta for CASSANDRA-17415
2022-03-08 14:46:10 +01:00
jacek-lewandowski
a690f339ab
Fix ObjectSizes implementation and usages
...
patch by Jacek Lewandowski; reviewed by Andrés de la Peña and Branimir Lambov for CASSANDRA-17402
2022-03-07 16:22:30 +00:00
Dmitry Potepalov
0e249fd15e
Fix ignored streaming encryption settings in sstableloader
...
Patch by Dmitry Potepalov; reviewed by bereng and brandonwilliams for
CASSANDRA-17367
Encryption settings were silently lost in BulkLoadConnectionFactory.
Forced the bulk loader test to do some actual streaming besides just
handshaking on the native port, the test does not pass without the
change in BulkLoadConnectionFactory.
2022-03-02 07:45:13 -06:00
Aleksandr Sorokoumov
a8b67e3dd9
Streaming tasks handle empty SSTables correctly
...
patch by Aleksandr Sorokoumov; reviewed by Marcus Eriksson and Zhao Yang for CASSANDRA-16349
2022-02-25 15:45:45 -05:00
Marcus Eriksson
702824a99d
Merge branch 'cassandra-3.11' into cassandra-4.0
2022-02-17 10:36:54 +01:00
Marcus Eriksson
e53ad64612
Merge branch 'cassandra-3.0' into cassandra-3.11
2022-02-17 10:30:27 +01:00
Marcus Eriksson
b58a5c86e8
LeveledCompactionStrategy disk space check improvements
...
Patch by marcuse; reviewed by Caleb Rackliffe for CASSANDRA-17272
2022-02-17 10:25:43 +01:00
Marcus Eriksson
2687cf1edf
Merge branch 'cassandra-3.11' into cassandra-4.0
2022-02-16 11:08:20 +01:00
Marcus Eriksson
eeec360e75
Merge branch 'cassandra-3.0' into cassandra-3.11
2022-02-16 10:14:41 +01:00
Marcus Eriksson
85c202d8a8
Lazy transaction log replica creation allows incorrect replica content divergence during anticompaction
...
Patch by marcuse; reviewed by Caleb Rackliffe for CASSANDRA-17273
2022-02-16 10:12:14 +01:00
Paul Chandler
c60ad61b3b
Improve start up processing of Incremental Repair information read from system.repairs
...
Patch by Paul Chandler, reviewed by Brandon Williams and Marcus Eriksson for CASSANDRA-17342
2022-02-11 14:07:51 +01:00
Josh McKenzie
f2816f5a7c
Better isolate tests from each other in SSTableReaderTest
...
Patch by Josh McKenzie; reviewed by Aleksei Zotov and Jeremiah Jordan for CASSANDRA-17078
2022-02-07 12:47:17 -05:00
Alex Petrov
371add40ae
Merge branch 'cassandra-3.11' into cassandra-4.0
2022-02-07 11:26:13 +01:00
Alex Petrov
5d0aeb1996
Merge branch 'cassandra-3.0' into cassandra-3.11
2022-02-07 11:10:54 +01:00
Alex Petrov
242f7f9b18
Fix Prepared Statements behaviours after 15252
...
Patch by Alex Petrov; reviewed by Marcus Eriksson for CASSANDR-17248.
Co-authored-by: Marcus Eriksson <marcuse@apache.org>
2022-02-07 11:06:14 +01:00
Jon Meredith
965fe0decf
Merge branch 'cassandra-3.11' into cassandra-4.0
2022-02-03 14:27:16 -07:00
Jon Meredith
beb456305a
Merge branch 'cassandra-3.0' into cassandra-3.11
2022-02-03 14:24:05 -07:00
Jon Meredith
9ff28fc717
Fixes for intermittent in-JVM dtest failures
...
patch by Jon Meredith, Caleb Rackliffe, Marcus Eriksson, Benedict Elliott Smith <benedict@apache.org>; reviewed by Caleb Rackliffe for CASSANDRA-17256
2022-02-03 14:22:46 -07:00
Bereng
95257c0805
Sstableverify unit test operate on SSTables
...
patch by Brian Houser; reviewed by Andres de la Peña, Berenguer Blasi for CASSANDRA-17009
Co-authored-by: Brian Houser <brianh@amazon.com>
Co-authored-by: Berenguer Blasi <berenguerblasi@gmail.com>
2022-01-26 08:09:03 +01:00
Bereng
85248da628
PasswordObfuscator should not assume PASSWORD is the last item in the WITH clause
...
patch by Berenguer Blasi; reviewed by Benjamin Lerer, Ekaterina Dimitrova for CASSANDRA-16801
2022-01-25 07:08:48 +01:00
Brandon Williams
7e68448235
Merge branch 'cassandra-3.0' into cassandra-3.11
2022-01-20 09:48:13 -06:00
Brandon Williams
28004d9c60
Upgrade logback to 1.2.9
...
Patch by brandonwilliams; reviewed by bereng for CASSANDRA-17204
includes backported test changes from CASSANDRA-14183
2022-01-20 09:47:11 -06:00
Marcus Eriksson
9a1bb62822
Merge branch 'cassandra-3.11' into cassandra-4.0
2022-01-17 14:09:45 +01:00
Marcus Eriksson
b5d0626824
Merge branch 'cassandra-3.0' into cassandra-3.11
2022-01-17 14:08:03 +01:00
Marcus Eriksson
b1a8a56c56
Avoid race in AbstractReplicationStrategy endpoint caching
...
Patch by marcuse; reviewed by Alex Petrov and Jon Meredith for CASSANDRA-16673
Co-authored-by: Jon Meredith <jonmeredith@apache.org>
2022-01-17 14:06:25 +01:00
Marcus Eriksson
98e798f567
Don't block gossip when clearing repair snapshots
...
Patch by marcuse; reviewed by David Capwell for CASSANDRA-17168
2022-01-17 09:11:00 +01:00
Jon Meredith
57a7b8a70d
Merge branch 'cassandra-3.11' into cassandra-4.0
2022-01-06 14:32:58 -07:00
Jon Meredith
78f50573ad
Merge branch 'cassandra-3.0' into cassandra-3.11
2022-01-06 14:31:42 -07:00
Jon Meredith
071ecb5246
Race in CompactionExecutorTest
...
patch by Jon Meredith; reviewed by Josh McKenzie for CASSANDRA-17239
2022-01-06 14:30:22 -07:00
tejavadali
c420d754d8
CASSANDRA-16308: Add droppable tombstone metrics to nodetool tablestats
...
patch by Krishna Vadali; reviewed by Paulo Motta and Brandon Williams for CASSANDRA-16308
Closes #1359
2022-01-03 11:56:14 -03:00
Joseph Lynch
e73d05bf85
Merge branch 'cassandra-3.11' into cassandra-4.0
2021-12-09 10:29:08 -05:00
Joseph Lynch
1fce84f983
Merge branch 'cassandra-3.0' into cassandra-3.11
2021-12-09 10:26:00 -05:00
Venkata Harikrishna Nukala
1911a887e8
Fix slow keycache load which blocks startup for tables with many sstables.
...
Patch by Venkata Harikrishna Nukala; reviewed by Marcus Eriksson and Joseph Lynch for CASSANDRA-14898
2021-12-09 10:14:16 -05:00
Bereng
8cef32ae83
Flaky CompactionsBytemanTest
...
patch by Berenguer Blasi; reviewed by Andres de la Peña for CASSANDRA-17171
2021-12-09 07:40:56 +01:00
Bereng
15eaa95f09
Flaky RecomputingSupplierTest
...
patch by Berenguer Blasi; reviewed by Aleksandr Sorokoumov, Andres de la Peña for CASSANDRA-17169
2021-12-03 11:33:35 +01:00
Bereng
0764273608
ViewTests flaky on timeouts
...
patch by Berenguer Blasi; reviewed by Andres de la Peña for CASSANDRA-17167
2021-11-26 07:12:01 +01:00
Jacek Lewandowski
1bcfa087f4
DebuggableThreadPoolExecutor does not propagate client warnings
...
patch by Jacek Lewandowski; reviewed by Andres de la Peña, Berenguer Blasi, David Capwell for CASSANDRA-17072
2021-11-18 17:22:27 -08:00
Ekaterina Dimitrova
44ace88585
internode_send_buff_size_in_bytes and internode_recv_buff_size_in_bytes have new names. Backward compatibility with the old names added
...
patch by Ekaterina Dimitrova; reviewed by David Capwell for CASSANDRA-17141
2021-11-16 14:34:04 -05:00
Aleksey Yeschenko
dd6242037b
Queries performed with NODE_LOCAL consistency level do not update request metrics
...
patch by Aleksey Yeschenko; reviewed by Alex Petrov for CASSANDRA-17052
2021-11-12 11:26:18 +00:00
Alex Petrov
ddf5c581b8
Use com.google.common.collect.Lists instead of com.google.monitoring.runtime.instrumentation.common.collect.Lists in RowUtil.
...
Patch by Alex Petrov; reviewed by Benjamin Lerer for CASSANDRA-17022/
2021-11-12 07:21:20 +01:00
Benedict Elliott Smith
07b908c78c
Merge branch 'cassandra-3.11' into cassandra-4.0
2021-11-10 11:12:29 +00:00
Benedict Elliott Smith
bfe4a90852
Merge branch 'cassandra-3.0' into cassandra-3.11
2021-11-10 11:11:43 +00:00
Benedict Elliott Smith
e4d96721bf
Merge branch 'cassandra-2.2' into cassandra-3.0
2021-11-10 11:10:04 +00:00
Benedict Elliott Smith
4884e9b58f
Upgrade tests fail with InvocationTargetException
...
patch by Benedict; reviewed by Mick Semb Wever for CASSANDRA-17050
2021-11-10 10:48:23 +00:00
Doug Rohrer
c96131035b
Backward compatibility for CQLSSTableWriter Date fields
...
Patch by Doug Rohrer; reviewed by Brandon Williams and Sam Tunnicliffe
for CASSANDRA-17117
2021-11-05 07:47:07 +00:00
Bereng
8ba8f0b841
ViewComplexTest hardening
...
patch by Andres de la Peña, Berenguer Blasi; reviewed by Andres de la Peña for CASSANDRA-17070
Co-authored-by: Andres de la Peña <a.penya.garcia@gmail.com>
Co-authored-by: Berenguer Blasi <berenguerblasi@gmail.com>
2021-11-04 08:07:53 +01:00
Andrés de la Peña
6c9d5abbc5
Merge branch 'cassandra-3.11' into cassandra-4.0
2021-10-27 18:12:42 +01:00
Bereng
5aa2fb83e7
Merge branch 'cassandra-3.11' into cassandra-4.0
2021-10-26 07:39:22 +02:00
Bereng
fa532a61f8
Prevent broken concurrent schema read/writes
...
patch by Berenguer Blasi; reviewed by Caleb Rackliffe for CASSANDRA-16996
Co-authored-by: Berenguer Blasi <berenguerblasi@gmail.com>
Co-authored-by: Caleb Rackliffe <calebrackliffe@gmail.com>
2021-10-26 07:33:56 +02:00
Alex Petrov
25f67a75e2
Merge branch 'cassandra-3.11' into cassandra-4.0
2021-10-15 11:26:26 +02:00
Alex Petrov
610d5d4eb5
Merge branch 'cassandra-3.0' into cassandra-3.11
2021-10-15 11:22:28 +02:00
Sumanth Pasupuleti
11af037fd9
Add blocking pendingranges calculation when keyspace is added
...
Patch by Sumanth Pasupuleti, reviewed by Alex Petrov for CASSANDRA-15433
2021-10-15 11:05:26 +02:00
Alex Petrov
3660a58ab4
Merge branch 'cassandra-3.11' into cassandra-4.0
2021-10-03 23:23:31 +02:00
Alex Petrov
32a15f0e9b
Merge branch 'cassandra-3.0' into cassandra-3.11
2021-10-01 18:05:52 +02:00
Alex Petrov
13632e9a99
Avoid re-prepare storm on qualified statements after `use`
...
Patch by Alex Petrov; reviewed by Marcus Eriksson for CASSANDRA-15252
2021-10-01 18:02:18 +02:00
Andrés de la Peña
339e8b74bf
Merge branch 'cassandra-3.11' into cassandra-4.0
2021-10-01 11:55:30 +01:00
Andrés de la Peña
c6e897d2d4
Merge branch 'cassandra-3.0' into cassandra-3.11
2021-10-01 11:52:07 +01:00
Andrés de la Peña
4f8afe85bf
Immediately apply stream throughput, considering negative values as unthrottled
...
patch by Andrés de la Peña; reviewed by Aleksei Zotov, Brandon Williams and Berenguer Blasi for CASSANDRA-16959
Co-authored-by: Niteshwar Kumar <niteshwar_kumar@persistent.com>
Co-authored-by: Andrés de la Peña <a.penya.garcia@gmail.com>
2021-10-01 11:27:28 +01:00
Andrés de la Peña
c0916d67be
Merge branch 'cassandra-3.11' into cassandra-4.0
...
# Conflicts:
# src/java/org/apache/cassandra/db/compaction/CompactionTask.java
# test/unit/org/apache/cassandra/db/compaction/CompactionTaskTest.java
2021-09-30 13:11:33 +01:00
Andrés de la Peña
dcc95492e9
Merge branch 'cassandra-3.0' into cassandra-3.11
...
# Conflicts:
# CHANGES.txt
# src/java/org/apache/cassandra/db/compaction/CompactionTask.java
2021-09-30 13:07:26 +01:00
Aleksandr Sorokoumov
3e6faca572
Do not release new SSTables in offline transactions
...
patch by Aleksandr Sorokoumov; reviewed by Andrés de la Peña and Branimir Lambov for CASSANDRA-16975
2021-09-30 13:01:02 +01:00
Marcus Eriksson
84ec1dc97d
Correct the internode message timestamp if sending node has wrapped
...
Patch by marcuse; reviewed by Jon Meredith for CASSANDRA-16997
2021-09-30 11:21:54 +02:00
Marcus Eriksson
41b43a46c1
Avoid rewriting all repaired sstables during cleanup when transient replication is disabled
...
Patch by marcuse; reviewed by Alex Petrov for CASSANDRA-16966
2021-09-30 11:21:38 +02:00
Aleksei Zotov
5d457bc683
Merge branch 'cassandra-3.11' into cassandra-4.0
2021-09-29 13:20:54 +04:00
Aleksei Zotov
25d2a872d3
Merge branch 'cassandra-3.0' into cassandra-3.11
2021-09-29 13:20:19 +04:00
Aleksei Zotov
660dace43c
Add tests for Resource fromName/getName
...
patch by Aleksei Zotov; reviewed by Berenguer Blasi, Sam Tunnicliffe for CASSANDRA-16995
2021-09-29 13:06:58 +04:00
Stefan Miklosovic
e365908ee4
Merge branch 'cassandra-3.11' into cassandra-4.0
2021-09-29 07:57:05 +02:00
Stefan Miklosovic
095475b9cc
Merge branch 'cassandra-3.0' into cassandra-3.11
2021-09-29 07:49:10 +02:00
Stefan Miklosovic
6b16b67cd4
update jBCrypt dependency to version 0.4
...
patch by Stefan Miklosovic; reviewed by Dinesh Joshi for CASSANDRA-9384
2021-09-29 07:39:29 +02:00
Benjamin Lerer
984f763939
Merge branch cassandra-3.11 into cassandra-4.0
2021-09-28 16:27:59 +02:00
Benjamin Lerer
4d64ff7a8c
Merge branch cassandra-3.0 into cassandra-3.11
2021-09-28 15:23:33 +02:00
Benjamin Lerer
9f492844d5
Avoid useless SSTable reads during single partition queries
...
patch by Benjamin Lerer; reviewed by Caleb Rackliffe for CASSANDRA-16944
2021-09-28 15:16:24 +02:00
Ekaterina Dimitrova
91077975df
Merge branch 'cassandra-3.0' into cassandra-3.11
2021-09-24 12:11:07 -04:00
Ekaterina Dimitrova
bd406c7ca9
Ignore LongSharedExecutorPoolTest until SEPThreadpool is re-evaluated
...
patch by Ekaterina Dimitrova; reviewed by Ekaterina Dimitrova, Brandon Williams for CASSANDRA-16973
2021-09-24 12:09:17 -04:00
Andrés de la Peña
6a3440bd61
Merge branch 'cassandra-3.0' into cassandra-3.11
2021-09-24 11:42:21 +01:00
Andrés de la Peña
af85e7ad49
Fix flaky ViewTest#testTruncateWhileBuilding
...
patch by Andrés de la Peña; reviewed by Berenguer Blasi for CASSANDRA-16972
2021-09-24 11:42:07 +01:00
Bereng
e8c675250a
Merge branch 'cassandra-3.11' into cassandra-4.0
2021-09-24 08:35:59 +02:00
Bereng
1aa7fb172f
ArrayIndexOutOfBoundsException in FunctionResource#fromName
...
patch by kamlesh_ghoradkar, Berenguer Blasi; reviewed by Berenguer Blasi, Aleksei Zotov for CASSANDRA-16977
Co-authored-by: kamlesh_ghoradkar <kamlesh_ghoradkar@persistent.com>
Co-authored-by: Berenguer Blasi <berenguerblasi@gmail.com>
2021-09-24 08:30:59 +02:00
Marcus Eriksson
50e0b40184
Fix org.apache.cassandra.distributed.test.OptimiseStreamsRepairTest.randomTest
...
Patch by marcuse; reviewed by Ekaterina Dimitrova for CASSANDRA-16971
2021-09-23 11:33:38 +02:00
Marcus Eriksson
86aaf22f15
CASSANDRA-16942 followup; move SSTableExport schema loading tests to a separate class
...
Patch by marcuse; reviewed by Berenguer Blasi for CASSANDRA-16942
2021-09-21 12:27:53 +02:00
Ekaterina Dimitrova
4018084bf7
Merge branch 'cassandra-3.11' into cassandra-4.0
2021-09-20 17:09:56 -04:00
Aleksei Zotov
876f7b0591
Fix flaky test DatabaseDescriptorRefTest.
...
Patch by Aleksei Zotov; reviewed by Ekaterina Dimitrova and John Meredith for CASSANDRA-16862
2021-09-20 16:59:20 -04:00
Marcus Eriksson
b9d8700355
Avoid trying to acquire 0 permits from the rate limiter when taking snapshot
...
Patch by marcuse; reviewed by Alex Petrov for CASSANDRA-16872
2021-09-20 14:31:17 +02:00
Marcus Eriksson
9e9dffb704
Remove OrderedJUnit4ClassRunner
...
Patch by marcuse; reviewed by Caleb Rackliffe for CASSANDRA-16942
2021-09-20 13:37:32 +02:00
Bereng
e98be8e3ec
Merge branch 'cassandra-3.11' into cassandra-4.0
2021-09-20 09:46:30 +02:00
Bereng
8f4ae7d825
Improve MV TTL error message
...
patch by Brandon Williams, Berenguer Blasi; reviewed by Brandon Williams, Benjamin Lerer, Aleksei Zotov for CASSANDRA-16960
Co-authored-by: Brandon Williams <brandonwilliams@apache.org>
Co-authored-by: Berenguer Blasi <berenguerblasi@gmail.com>
2021-09-20 09:43:25 +02:00
Brandon Williams
fa6dbc4dda
Merge branch 'cassandra-3.11' into cassandra-4.0
2021-09-17 08:46:16 -05:00
Aleksei Zotov
b3af67f0ee
Add test to ensure Caffeine cache does not return stale entries
...
Patch by Aleksei Zotov; reviewed by brandonwilliams and mck for
CASSANDRA-15153
2021-09-17 08:41:14 -05:00
Stefan Miklosovic
57c1c6183a
Merge branch 'cassandra-3.11' into cassandra-4.0
2021-09-16 13:56:11 +02:00
Vincent White
24b084fcf8
include SASI components to snapshots
...
patch by Vincent White; reviewed by Stefan Miklosovic and Andrés de la Peña for CASSANDRA-15134
2021-09-16 13:35:03 +02:00
Andrés de la Peña
636ab42bd5
Fix missed wait latencies in the output of `nodetool tpstats -F`
...
patch by Dimitar Dimitrov and Andrés de la Peña; reviewed by Ekaterina Dimitrova for CASSANDRA-16938
Co-authored-by: Andrés de la Peña <a.penya.garcia@gmail.com>
Co-authored-by: Dimitar Dimitrov <dmtrndmtrv@gmail.com>
2021-09-10 13:20:46 +01:00
Bereng
8b0b22e166
Cassandra fails to process OperationExecutionException which causes ClassCastException
...
patch by Benjamin Lerer, Berenguer Blasi; reviewed by Benjamin Lerer, Berenguer Blasi for CASSANDRA-15269
2021-09-10 09:33:40 +02:00
Caleb Rackliffe
bc052fa68f
Remove all the state pollution between tests in SSTableReaderTest
...
patch by Caleb Rackliffe; reviewed by Marcus Eriksson for CASSANDRA-16888
2021-09-09 14:08:44 -05:00
Ekaterina Dimitrova
4ed28cbf9c
Merge branch 'cassandra-3.11' into cassandra-4.0
2021-09-07 10:44:34 -04:00
Ekaterina Dimitrova
e644a9954a
Merge branch 'cassandra-3.0' into cassandra-3.11
2021-09-07 10:41:27 -04:00
Ekaterina Dimitrova
57f53f53ae
Avoid removing batch when it's not created during view replication
...
patch by Zhao Yang, Ekaterina Dimitrova; reviewed by Zhao Yang, Ekaterina Dimitrova, Brandon Williams for CASSANDRA-16175
Co-authored-by: Zhao Yang <zhao.yang@datastax.com>
Co-authored-by: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
2021-09-07 10:36:41 -04:00
Stefan Miklosovic
9c90cf7da0
Merge branch 'cassandra-3.11' into cassandra-4.0
2021-09-06 10:51:01 +02:00
Stefan Miklosovic
29d78af616
Merge branch 'cassandra-3.0' into cassandra-3.11
2021-09-06 10:23:10 +02:00
Stefan Miklosovic
267d3ce04e
make the addition of regular column to COMPACT tables throw an InvalidRequestException
...
patch by Stefan Miklosovic; reviewed by Benjamin Lerer for CASSANDRA-14564
2021-09-06 10:18:37 +02:00
Ekaterina Dimitrova
49e83027e2
Merge branch 'cassandra-3.11' into cassandra-4.0
2021-09-03 10:54:30 -04:00
Ekaterina Dimitrova
d6e1c41c48
Merge branch 'cassandra-3.0' into cassandra-3.11
2021-09-03 10:28:40 -04:00
Ekaterina Dimitrova
67eb22ec9d
Fix materialized view schema backup as table
...
patch by Zhao Yang, Ekaterina Dimitrova; reviewed by Benjamin Lerer, Ekaterina Dimitrova for CASSANDRA-12734
Co-authored-by: Zhao Yang <zhao.yang@datastax.com>
Co-authored-by: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
2021-09-03 10:23:43 -04:00
Bereng
6a4a93a808
Merge branch 'cassandra-3.11' into cassandra-4.0
2021-09-02 11:09:12 +02:00
Bereng
957c6264ef
Nodetool setcachecapacity behaves oddly when cache disabled
...
patch by Michal Szczepanski, Berenguer Blasi; reviewed by Benjamin Lerer, Berenguer Blasi for CASSANDRA-#####
Co-authored-by: Michal Szczepanski
Co-authored-by: Berenguer Blasi <berenguerblasi@gmail.com>
2021-09-02 10:57:40 +02:00
Marcus Eriksson
c36c081e5c
Delay auth setup until after gossip has settled to avoid unavailables on startup
...
Patch by marcuse; reviewed by Sam Tunnicliffe for CASSANDRA-16783
Co-authored-by: Caleb Rackliffe <calebrackliffe@gmail.com>
2021-09-01 10:49:02 +02:00
Caleb Rackliffe
e5621184d8
Merge branch 'cassandra-3.0' into cassandra-3.11
2021-08-31 16:34:02 -05:00
Caleb Rackliffe
f9d41ff836
Avoid signaling DigestResolver until the minimum number of responses are guaranteed to be visible
...
patch by Caleb Rackliffe; reviewed by Jon Meredith for CASSANDRA-16883
2021-08-31 16:22:25 -05:00
David Capwell
ca4f6b8056
org.apache.cassandra.db.rows.ArrayCell#unsharedHeapSizeExcludingData includes data twice
...
patch by David Capwell; reviewed by Caleb Rackliffe for CASSANDRA-16900
2021-08-31 08:38:06 -07:00
Benjamin Lerer
af17f136e5
Fix clustering order logic in CREATE MATERIALIZED VIEW
...
patch by Benjamin Lerer; reviewed by Zhao Yang for CASSANDRA-16898
2021-08-31 16:56:43 +02:00
Bereng
78c6279658
Replace spinAsserts code with Awaitility code
...
patch by Jogesh Anand, Andres de la Peña, Berenguer Blasi; reviewed by Andres de la Peña, Berenguer Blasi for CASSANDRA-16621
Co-authored-by: Jogesh Anand <jogeshanand@gmail.com>
Co-authored-by: Andres de la Peña <a.penya.garcia@gmail.com>
Co-authored-by: Berenguer Blasi <berenguerblasi@gmail.com>
2021-08-31 07:24:26 +02:00
Chris Lohfink
f59411f1c9
Tolerate missing DNS entry when completing host replacement
...
patch by Chris Lohfink; reviewed by Brandon Williams for CASSANDRA-16873
Co-authored by Chris Lohfink <clohfink@apple.com>
Co-authored by Josh McKenzie <jmckenzie@apache.org>
2021-08-27 15:29:01 -04:00
Alex Petrov
2b6799a394
Harden PrunableArrayQueue against Pruner implementations that might throw exceptions
...
patch by Alex Petrov; reviewed by Caleb Rackliffe and Jon Meredith for CASSANDRA-16866
Co-authored by Alex Petrov <oleksandr.petrov@gmail.com>
Co-authored by Josh McKenzie <jmckenzie@apache.org>
2021-08-27 15:08:39 -04:00
Sam Tunnicliffe
585bc69291
Move RepairedDataInfo to the execution controller rather than the ReadCommand to avoid unintended sharing
...
patch by Caleb Rackliffe; reviewed by Sam Tunnicliffe and Alex Petrov for CASSANDRA-16721
Co-authored-by: Sam Tunnicliffe <sam@beobal.com>
Co-authored-by: Caleb Rackliffe <calebrackliffe@gmail.com>
2021-08-27 11:48:39 -05:00
Sam Tunnicliffe
b824273091
Remove assumption that all urgent messages are small
...
Patch by Sam Tunnicliffe; reviewed by Caleb Rackliffe for CASSANDRA-16877
2021-08-25 16:01:19 +01:00
Andrés de la Peña
31ce794d58
Merge branch 'cassandra-3.11' into cassandra-4.0
2021-08-24 18:08:49 +01:00
Andrés de la Peña
0c38f9dfb8
Merge branch 'cassandra-3.0' into cassandra-3.11
2021-08-24 18:06:04 +01:00
Andrés de la Peña
c76ff1ba14
Fix secondary indexes on primary key columns skipping some writes
...
patch by Andrés de la Peña; reviewed by Benjamin Lerer for CASSANDRA-16868
2021-08-24 17:57:53 +01:00
Stefan Miklosovic
2dc7501fff
Merge branch 'cassandra-3.11' into cassandra-4.0
2021-08-23 22:48:49 +02:00
Stefan Miklosovic
c562f1e78d
validate SASI tokenizer options before adding index to schema
...
patch by Stefan Miklosovic; reviewed by Andrés de la Peña for CASSANDRA-15135
2021-08-23 22:27:09 +02:00
Bereng
f80b177f6f
Merge branch 'cassandra-3.11' into cassandra-4.0
2021-08-19 07:38:07 +02:00
Bereng
23b61a5fa1
Prevent broken concurrent schema pulls
...
patch by Dimitar Dimitrov and Berenguer Blasi; reviewed by Brandon Williams, Berenguer Blasi for CASSANDRA-16856
Co-authored-by: Dimitar Dimitrov <dmtrndmtrv@gmail.com>
Co-authored-by: Berenguer Blasi <berenguerblasi@gmail.com>
2021-08-19 07:34:31 +02:00
Benjamin Lerer
433274baea
Merge branch cassandra-3.11 into cassandra-4.0
2021-08-18 16:08:30 +02:00
Benjamin Lerer
6eb02a291d
Merge branch cassandra-3.0 into cassandra-3.11
2021-08-18 15:58:24 +02:00
arunkumar-m
632790fd51
Remove possible infinite loop in NIODataInputStreamTest
...
patch by arunkumar-m; reviewed by Joel Knighton and Benjamin Lerer for CASSANDRA-12660
2021-08-18 15:51:56 +02:00
Ekaterina Dimitrova
cb19b39827
Merge branch 'cassandra-3.11' into cassandra-4.0
2021-08-17 15:13:30 -04:00
Sylvain Lebresne
e581a85b93
Fixup scrub output when no data post-scrub and clear up old use of row, which really means partition
...
patch by Ekaterina Dimitrova; reviewed by Brandon Williams for CASSANDRA-16835
Co-authored-by: Sylvain Lebresne <lebresne@gmail.com>
Co-authored-by: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
2021-08-17 15:03:41 -04:00
Andrés de la Peña
ce21eb5fac
Add tests for the Hint service metrics
...
patch by Andrés de la Peña; reviewed by Benjamin Lerer for CASSANDRA-16189
2021-08-17 14:59:51 +01:00
Bereng
f242ccbedd
Merge branch 'cassandra-3.11' into cassandra-4.0
2021-08-13 08:45:06 +02:00
Bereng
99e1fcc251
Materialized views incorrect quoting of UDF
...
patch by Andres de la Peña, Jakub Zytka, Berenguer Blasi; reviewed by Andres de la Peña, Jakub Zytka for CASSANDRA-16836
Co-authored-by: Andres de la Peña <a.penya.garcia@gmail.com>
Co-authored-by: Jakub Zytka <jakub.zytka@datastax.com>
Co-authored-by: Berenguer Blasi <berenguerblasi@gmail.com>
2021-08-13 08:40:36 +02:00
David Capwell
979ab72f4f
ArrayClustering.unsharedHeapSize does not include the data so undercounts the heap size
...
patch by David Capwell; reviewed by Blake Eggleston for CASSANDRA-16845
2021-08-11 13:19:09 -07:00
Andrés de la Peña
a9abccb28b
Fix flaky SSTableExportTest to run first the tests calling assertSchemaNotLoaded
...
patch by Andrés de la Peña; reviewed by Ekaterina Dimitrova and Berenguer Blasi for CASSANDRA-16818
2021-08-10 15:22:49 +01:00
Andrés de la Peña
762df84f6c
Merge branch 'cassandra-3.11' into cassandra-4.0
2021-08-06 19:05:13 +01:00
Dmitrii Saprykin
acf38bf7a1
Use JMX to validate nodetool --jobs parameter
...
patch by Dmitrii Saprykin; reviewed by Andrés de la Peña and Benjamin Lerer for CASSANDRA-16104
Co-authored-by: Andrés de la Peña <a.penya.garcia@gmail.com>
Co-authored-by: Daniel Jatnieks <jatnieks@pobox.com>
Co-authored-by: Dmitrii Saprykin <dmitrii.saprykin@nih.gov>
2021-08-06 18:22:03 +01:00
Andrés de la Peña
d319352fa8
Improve help, doc and error messages about sstabledump -k and -x arguments
...
patch by Andrés de la Peña; reviewed by Ekaterina Dimitrova for CASSANDRA-16818
2021-07-30 18:05:22 +01:00
Marcus Eriksson
c44dfab9b5
Add JStackJUnitTask to avoid downloading the jar
...
Patch by marcuse; reviewed by Brandon Williams, David Capwell, Michael Semb Wever for CASSANDRA-16570
2021-07-25 11:37:32 -05:00
Mick Semb Wever
3259d6de37
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-16557
2021-07-25 11:35:45 -05:00
Caleb Rackliffe
b91dcce865
Merge branch 'cassandra-4.0.0' into cassandra-4.0
2021-07-21 12:47:29 -05:00
Caleb Rackliffe
93496e826e
Avoid signaling DigestResolver until the minimum number of responses are guaranteed to be visible
...
patch by Caleb Rackliffe; reviewed by Andrés de la Peña and Benedict Elliott Smith for CASSANDRA-16807
2021-07-21 12:43:24 -05:00
Caleb Rackliffe
cdf68e39ba
Merge branch 'cassandra-4.0.0' into cassandra-4.0
2021-07-21 12:09:06 -05:00
Jon Meredith
4d4e1e88d0
Fix pre-4.0 FWD_FRM parameter serializer
...
patch by Jon Meredith; reviewed by Caleb Rackliffe and Brandon Williams for CASSANDRA-16808
2021-07-21 11:50:43 -05:00
Sam Tunnicliffe
64ec400ab6
Merge branch 'cassaNDRA-3.11' into cassandra-4.0
2021-07-20 19:31:56 +01:00
Sam Tunnicliffe
b604bd20cd
Merge branch 'cassandra-3.0' into cassandra-3.11
2021-07-20 19:00:25 +01:00
Sam Tunnicliffe
fbb20b9162
Receipt of gossip shutdown updates TokenMetadata
...
Patch by Sam Tunnicliffe; reviewed by Caleb Rackliffe for
CASSANDRA-16796
2021-07-20 18:10:48 +01:00
Brandon Williams
a2955d9b34
Merge branch 'cassandra-3.11' into cassandra-4.0
2021-07-19 07:34:53 -05:00
Brandon Williams
b5f0f4cd4c
Merge branch 'cassandra-3.0' into cassandra-3.11
2021-07-19 07:33:53 -05:00
Aleksei Zotov
87424dabd2
Count bloom filter misses correctly.
...
Patch by Aleksei Zotov; reviewed by blerer and blambov for
CASSANDRA-12922
2021-07-19 07:32:39 -05:00
Benjamin Lerer
5adc3100b2
Merge branch cassandra-3.11 into cassandra-4.0
2021-07-16 18:41:59 +02:00
Benjamin Lerer
01734645d4
Merge branch cassandra-3.0 into cassandra-3.11
2021-07-16 18:25:15 +02:00
Krishna Koneru
44604b7316
Reject token() in MV WHERE clause
...
Patch by Krishna Koneru and Damien Stevenson; review by Benjamin Lerer,
Brandon Williams and Zhao Yang for CASSANDRA-13464
Co-authored-by: Krishna Koneru <krishna.koneru@instaclustr.com>
Co-authored-by: Damien Stevenson <damien@localhost.damien>
2021-07-16 18:11:49 +02:00
Caleb Rackliffe
de1d7d76a1
Merge branch 'cassandra-3.0' into cassandra-3.11
2021-07-15 15:07:46 -05:00
Sumanth Pasupuleti
e8f961f403
Make speculative retry parameter case-insensitive for backward compatibility with 2.1
...
patch by Sumanth Pasupuleti; reviewed by Caleb Rackliffe and Ekaterina Dimitrova for CASSANDRA-16467
2021-07-15 15:00:57 -05:00
kurt
15c22fa2f1
Backport CASSANDRA-7950 (Support long names in nodetool output)
...
this patch also backports chronological sorting of output for compactionhistory command found in versions from 3.2 included (CASSANDRA-10464)
patch by Kurt Greaves; reviewed by Stefan Miklosovic and Ekaterina Dimitrova for CASSANDRA-14162
2021-07-13 16:50:42 +02:00
Aleksandr Sorokoumov
2a8e01858f
Make cqlsh use the same set of reserved keywords than the server uses
...
patch by Aleksandr Sorokoumov; reviewed by Andrés de la Peña and Ekaterina Dimitrova for CASSANDRA-15663
Co-authored-by: Aleksandr Sorokoumov <aleksandr.sorokoumov@gmail.com>
Co-authored-by: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
Co-authored-by: Andrés de la Peña <a.penya.garcia@gmail.com>
2021-07-13 11:45:25 +01:00
Mick Semb Wever
4dcf7d9ebd
Merge branch 'cassandra-3.11' into cassandra-4.0
2021-07-12 22:34:46 +02:00
Mick Semb Wever
0c1e1ccfad
Merge branch 'cassandra-3.0' into cassandra-3.11
2021-07-12 22:22:42 +02:00
Mick Semb Wever
0a84dda36a
Merge branch 'cassandra-2.2' into cassandra-3.0
2021-07-12 22:16:36 +02:00
Mick Semb Wever
b3f9921881
Introduce SemVer4j for version representation, parsing and handling. And correct supported upgrade paths. Add v4X to Java DTests (after cassandra-4.0 branch was created)
...
Change upgrades from testing only a single path, to testing all upgrade paths that are defined as supported within the specified from-to range.
Change all upgrades to v40 and v4X to be open ended (i.e. implicit CURRENT version).
patch by Mick Semb Wever; reviewed by Alex Petrov for CASSANDRA-16649
2021-07-12 22:09:40 +02:00
Benjamin Lerer
330cde6610
Merge branch cassandra-4.0.0 into cassandra-4.0
2021-07-12 12:58:14 +02:00
Benjamin Lerer
b42855282d
Fix CassandraVersion::compareTo
...
patch by Benjamin Lerer; reviewed by Michael Semb Wever for CASSANDRA-16774
2021-07-12 12:42:33 +02:00
Benjamin Lerer
bff4e54cdd
Merge branch cassandra-3.11 into cassandra-4.0
2021-07-08 12:21:24 +02:00
Sam Klock
f49b86dc47
Optimize bytes skipping when reading SSTables
...
patch by Samuel Klock; reviewed by Benedict Elliott Smith, Benjamin Lerer
and Kurt Greaves for CASSANDRA-1441
2021-07-08 12:14:58 +02:00
Aleksandr Sorokoumov
f3c2d3a0f9
Fix org.apache.cassandra.utils.SlidingTimeRateTest.testConcurrentUpdateAndGet
...
patch by Aleksandr Sorokoumov; reviewed by Ekaterina Dimitrova and Brandon Williams for CASSANDRA-16714
2021-07-07 13:27:22 -04:00
Bereng
ba0f6220b8
Merge branch 'cassandra-4.0.0' into cassandra-4.0
2021-07-05 11:11:18 +02:00
Bereng
6d16a531b1
Flaky ViewTest
...
patch by Berenguer Blasi; reviewed by Andres de la Peña for CASSANDRA-16777
2021-07-05 11:04:52 +02:00
Brandon Williams
8af0f90a52
Merge branch 'cassandra-3.11' into cassandra-4.0
2021-07-02 13:50:03 -05:00
Brandon Williams
fd9a2820a1
Enable tombstone compactions when UNCHECKED_TOMBSTONE_COMPACTION_OPTION is set
...
Patch by Alexander Ivakov and brandonwilliams, reviewed by marcuse for
CASSANDRA-14496
2021-07-02 13:49:28 -05:00
Josh Turner
d7270725a1
Add repaired/unrepaired bytes back to nodetool
...
Patch by Josh Turner, reviewed by marcuse and brandonwilliams for
CASSANDRA-15282
2021-07-01 14:26:53 -05:00
Benjamin Lerer
2fb3d9e7ac
Merge branch cassandra-3.11 into cassandra-4.0
2021-07-01 14:08:15 +02:00
Benjamin Lerer
3aa49b9ff8
Read only the required SSTables for single partition queries
...
patch by Benjamin Lerer; reviewed by Caleb Rackliffe and Ekaterina Dimitrova
for CASSANDRA-16737
The patches rely on the fact that if a row has some primary key liveness then
the row is guaranty to exist even if some of the non-primary key columns are
deleted later on by deletions coming from other nodes. By consequence,
when reading SSTables in a time ordered way once C* find a row with a primary key liveness
and all the queried columns it can safely stop reading extra SSTables.
That approach will not work for COMPACT tables has they do not have a primary key liveness information.
Due to that for COMPACT tables C* will still need to retrieve all the fetched columns to ensure that
it can returns the correct results.
That approach will also not work for scenarios where the row has been inserted through only UPDATE statements
as those statements do not set the primary key liveness information.
2021-07-01 13:27:20 +02:00
Andrés de la Peña
07803c8cd2
Merge branch 'cassandra-4.0.0' into cassandra-4.0
2021-06-30 12:21:35 +01:00
Andrés de la Peña
636e8b9922
Fix flaky ClientResourceLimitsTest
...
patch by Andrés de la Peña, Berenguer Blasi and Caleb Rackliffe; reviewed by Andrés de la Peña, Berenguer Blasi and Caleb Rackliffe for CASSANDRA-16758
Co-authored-by: Andrés de la Peña <a.penya.garcia@gmail.com>
Co-authored-by: Berenguer Blasi <berenguerblasi@gmail.com>
Co-authored-by: Caleb Rackliffe <calebrackliffe@gmail.com>
2021-06-30 12:19:05 +01:00
Bereng
752213c70d
Merge branch 'cassandra-4.0.0' into cassandra-4.0
2021-06-30 09:35:33 +02:00
Bereng
cfefdfd76e
Flaky MessageFiltersTest
...
patch by Berenguer Blasi; reviewed by Brandon Williams, Ekaterina Dimitrova for CASSANDRA-16771
2021-06-30 09:30:18 +02:00
Yifan Cai
1a10792b47
Merge branch 'cassandra-4.0.0' into cassandra-4.0
2021-06-26 22:12:47 -07:00
Marcus Eriksson, Jon Meredith
2fba5c80ce
Avoid memoizing the wrong min cluster version during upgrades
...
patch by Marcus Eriksson, Jon Meredith; reviewed by Brandon Williams, Yifan Cai for CASSANDRA-16759
2021-06-26 21:55:05 -07:00
David Capwell
d072393623
Fix test testNullClusteringValues - org.apache.cassandra.distributed.upgrade.CompactStorage3to4UpgradeTest
...
patch by David Capwell; reviewed by Ekaterina Dimitrova for CASSANDRA-16756
2021-06-23 10:20:06 +02:00
David Capwell
418bf14016
Fix test testNullClusteringValues - org.apache.cassandra.distributed.upgrade.CompactStorage3to4UpgradeTest
...
patch by David Capwell; reviewed by Ekaterina Dimitrova for CASSANDRA-16756
2021-06-22 15:26:33 -07:00
Andrés de la Peña
eda1aa2f18
Merge branch 'cassandra-4.0.0' into cassandra-4.0
2021-06-22 14:56:58 +01:00
Andrés de la Peña
b555eeaf3d
Merge branch 'cassandra-3.11' into cassandra-4.0.0
2021-06-22 14:56:40 +01:00
Andrés de la Peña
7486302d3a
Merge branch 'cassandra-3.0' into cassandra-3.11
2021-06-22 14:55:08 +01:00
Andrés de la Peña
f329c63d86
Fix flaky dtest SchemaTest not waiting for node shutdown before restart
...
patch by Andrés de la Peña; reviewed by Berenguer Blasi for CASSANDRA-16754
2021-06-22 14:54:37 +01:00
Marcus Eriksson
bc511581af
Merge branch 'cassandra-4.0.0' into cassandra-4.0
2021-06-21 15:52:16 +02:00
Marcus Eriksson
9494240420
Merge branch 'cassandra-3.11' into cassandra-4.0.0
2021-06-21 15:51:40 +02:00
Marcus Eriksson
6301bea273
Merge branch 'cassandra-3.0' into cassandra-3.11
2021-06-21 15:46:51 +02:00
Marcus Eriksson
1d87da3f6f
Adding columns via ALTER TABLE can generate corrupt sstables
...
Patch by marcuse; reviewed by Alex Petrov and Sam Tunnicliffe for CASSANDRA-16735
2021-06-21 15:42:30 +02:00
Bereng
1af4c425e2
Merge branch 'cassandra-4.0.0' into cassandra-4.0
2021-06-21 08:35:57 +02:00
Bereng
a4af55fe2a
Flaky AlibabaCloudSnitchTest
...
patch by Berenguer Blasi; reviewed by Ekaterina Dimitrova for CASSANDRA-16750
2021-06-21 08:32:09 +02:00
Benjamin Lerer
d51f9d2655
Merge branch cassandra-4.0.0 into cassandra-4.0
2021-06-18 15:15:00 +02:00
Benjamin Lerer
bdb7c3b377
Merge branch cassandra-3.11 into cassandra-4.0.0
2021-06-18 15:11:27 +02:00
Benjamin Lerer
91c12bd750
Merge branch cassandra-3.0 into cassandra-3.11
2021-06-18 14:53:54 +02:00
Benjamin Lerer
9b6dd382bd
Add flag to disable ALTER...DROP COMPACT STORAGE statements
...
patch by Benjamin Lerer; review by Andres de la Pena and Brandon Williams for CASSANDRA-16733
2021-06-18 14:42:48 +02:00
Mick Semb Wever
bd1ffa7617
Merge branch 'cassandra-3.11' into cassandra-4.0
2021-06-17 12:11:01 +02:00
Brandon Williams
379976d8e6
Merge branch 'cassandra-4.0.0' into cassandra-4.0
2021-06-15 14:50:36 -05:00