Ekaterina Dimitrova
25dbbfddc2
Merge branch 'cassandra-3.0' into cassandra-3.11
2021-07-20 12:24:47 -04:00
Ekaterina Dimitrova
6e0b084d65
Add config.yml.MIDRES for older Cassandra versions
...
patch by Ekaterina Dimitrova; review by Andres de la Pena for CASSANDRA-16804
2021-07-20 12:15:51 -04: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
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
Brandon Williams
b60f4fed33
Merge branch 'cassandra-3.0' into cassandra-3.11
2021-07-16 07:56:34 -05:00
Angelo Polo
75ddf76801
Ensure java executable is on the path.
...
Patch by Angelo Polo; reviewed by Aleksei Zotov, brandonwilliams and
edimitrova for CASSANDRA-14325
2021-07-16 07:54:35 -05: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
Brandon Williams
00af9a6d3a
Merge branch 'cassandra-3.0' into cassandra-3.11
2021-07-14 10:01:48 -05:00
Robert Stupp
3d59557ace
don't log DigestMismatchException at DEBUG
...
patch by Robert Stupp and Aleksandr Soromoukov, reviewed by edimitrova
and brandonwilliams for CASSANDRA-14900
2021-07-14 09:59:24 -05:00
Brandon Williams
9b99eac183
Merge branch 'cassandra-3.0' into cassandra-3.11
2021-07-14 09:53:47 -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
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
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
Benjamin Lerer
415a890490
Merge branch cassandra-3.0 into cassandra-3.11
2021-07-07 18:37:33 +02:00
zersek
eadb171d5d
Handle correctly the exceptions thrown by custom QueryHandler constructors
...
patch by Zoltan Ersek; reviewed by Benjamin Lerer and Brandon Williams for
CASSANDRA-16703
2021-07-07 16:40:00 +02: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
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
Brandon Williams
c3ae22d654
Merge branch 'cassandra-3.0' into cassandra-3.11
2021-06-29 15:58:38 -05:00
Brandon Williams
2d8b304e75
Ninja fix comments saying mx4j defaults to 0.0.0.0
...
CASSANDRA-13574
2021-06-29 15:57:55 -05:00
Bhouse99
b3cdc131ab
Fixes License text problem in docs (gen-doc)
...
patch by Brian Houser; review by Mick Semb Wever for CASSANDRA-16727
2021-06-25 12:55:48 +02: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
Brandon Williams
aacbdce0d2
Merge branch 'cassandra-3.0' into cassandra-3.11
2021-06-21 14:45:36 -05:00
Brandon Williams
6563a61cb5
ninja: make Config default match yaml for dropping compact storage
2021-06-21 14:44:02 -05: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
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
b857aa12bf
Merge branch 'cassandra-3.0' into cassandra-3.11
2021-06-17 11:42:18 +02:00
Jacek Lewandowski
d54eff3a4a
Remove full project building from the generate-idea-files ant target
...
- that target was unnecessarily building the whole project which made it problematic to update the project while merging/rebasing if conflicts in the code were failing the compilation
- updated system properties for default run test task in Intellij to match those when running tests from Ant
- fix test-memory target
patch by Jacek Lewandowski; reviewed by Mick Semb Wever for CASSANDRA-16697
2021-06-17 11:25:58 +02:00
Caleb Rackliffe
ba2538d123
Merge branch 'cassandra-3.0' into cassandra-3.11
2021-06-16 14:17:54 -05:00
Caleb Rackliffe
6ef3eaf771
update IDEA setup generation to mark test/conf as test resources
...
patch by Abe Ratnofsky; reviewed by Caleb Rackliffe and Brandon Williams for CASSANDRA-16745
2021-06-16 14:15:40 -05:00
Brandon Williams
b96a48e63d
Merge branch 'cassandra-3.0' into cassandra-3.11
2021-06-16 13:52:00 -05:00
Brandon Williams
2e2bcc5261
Add 'python2' to debian packaging for Ubuntu.
...
Patch by brandonwilliams, reviewed by mck for CASSANDRA-16605
2021-06-16 13:49:21 -05:00
Andrés de la Peña
d844b4b406
Merge branch 'cassandra-3.0' into cassandra-3.11
...
# Conflicts:
# CHANGES.txt
2021-06-16 17:43:31 +01:00
Andrés de la Peña
e97b8fba11
Clean transaction log leftovers at the beginning of sstablelevelreset and sstableofflinerelevel
...
patch by Andrés de la Peña; reviewed by Berenguer Blasi and Stefania Alborghetti for CASSANDRA-12519
2021-06-16 17:40:08 +01:00
Ekaterina Dimitrova
0878f15361
Merge branch 'cassandra-3.0' into cassandra-3.11
2021-06-12 13:53:12 -04:00
kamlesh-ghoradkar
a0af091a5c
CQL shell should prefer newer TLS version by default
...
patch by Kamlesh Ghoradkar; reviewed by Ekaterina Dimitrova, Adam Holmberg, David Capwell, Justin Chu and Brandon Williamms for CASSANDRA-16695
2021-06-12 13:49:19 -04:00
Benjamin Lerer
5a7326da54
Merge branch cassandra-3.0 into cassandra-3.11
2021-06-11 10:33:22 +02:00
Benjamin Lerer
24346d1789
Ensure that existing empty rows are properly returned
...
patch by Benjamin Lerer; reviewed by Caleb Rackliffe for CASSANDRA-16671
2021-06-11 10:31:27 +02:00
Ekaterina Dimitrova
27f4cb68f2
Merge branch 'cassandra-3.0' into cassandra-3.11
2021-06-08 11:05:12 -04:00
Ekaterina Dimitrova
a9f472c432
Fix flaky NativeAllocatorTest.testBookKeeping test
...
patch by Ekaterina Dimitrova; reviewed by Andres de la Pena and Berenguer Blasi for CASSANDRA-16690
2021-06-08 10:57:23 -04:00
Benjamin Lerer
dc8ccb7fb9
Merge branch cassandra-3.0 into cassandra-3.11
2021-06-04 13:13:45 +02:00