Cameron Zemek
cb1f1399b1
Improve performance of compactions when table does not have an index
...
patch by Cameron Zemek; reviewed by Branimir Lambov, Stefan Miklosovic for CASSANDRA-18773
2023-10-02 13:16:39 +02:00
Stefan Miklosovic
fdbb975188
Merge branch 'cassandra-5.0' into trunk
2023-09-29 15:20:48 +02:00
Stefan Miklosovic
b9f614f7e5
Remove deprecated properties in CompressionParams
...
This patch removes deprecated chunk_length_kb and sstable_compression in favor of
chunk_length_in_kb and class parameters.
The only deprecated compression parameter left, crc_check_chance (which is configurable outside
of compression parameters as a standalone table parameter) is meant to be treated separately.
patch by Stefan Miklosovic; reviewed by Maxim Muzafarov and Brandon Williams for CASSANDRA-18742
2023-09-29 15:19:12 +02:00
Stefan Miklosovic
fbf6508940
ninja fix for CASSANDRA-18827
2023-09-28 09:02:44 +02:00
Jacek Lewandowski
d1158bfd8e
Merge branch 'cassandra-5.0' into trunk
...
* cassandra-5.0:
Fix LongCompactionTest
2023-09-28 08:01:13 +02:00
Jacek Lewandowski
6de90bf75c
Fix LongCompactionTest
...
Patch by Jacek Lewandowski; reviewed by Stefan Miklosovic for CASSANDRA-18884
2023-09-28 08:01:12 +02:00
David Capwell
c96185f188
Merge branch 'cassandra-5.0' into trunk
2023-09-27 16:22:22 -07:00
David Capwell
164fa7949d
Add support for repair coordinator to retry messages that timeout
...
patch by David Capwell; reviewed by Caleb Rackliffe, Marcus Eriksson for CASSANDRA-18816
2023-09-27 16:21:36 -07:00
Stefan Miklosovic
a0eecdb996
Merge branch 'cassandra-5.0' into trunk
2023-09-27 21:04:15 +02:00
Stefan Miklosovic
449343138d
Merge branch 'cassandra-4.1' into cassandra-5.0
2023-09-27 21:01:44 +02:00
Stefan Miklosovic
27fe757636
Merge branch 'cassandra-4.0' into cassandra-4.1
2023-09-27 20:57:23 +02:00
Stefan Miklosovic
b039f72e6b
Merge branch 'cassandra-3.11' into cassandra-4.0
2023-09-27 20:54:09 +02:00
Stefan Miklosovic
058621a446
Merge branch 'cassandra-3.0' into cassandra-3.11
2023-09-27 20:51:35 +02:00
Maxim Muzafarov
dc7234134c
Upgrade snappy-java to 1.1.10.4
...
patch by Maxim Muzafarov; reviewed by Stefan Miklosovic and Brandon Williams for CASSANDRA-18878
2023-09-27 20:49:09 +02:00
Brad Schoening
60314f2d6a
Resolve deprecations in pylib
...
patch by Brad Schoening; reviewed by Stefan Miklosovic and Brandon Williams for CASSANDRA-18827
2023-09-27 20:42:15 +02:00
Brandon Williams
07fcac4547
Merge branch 'cassandra-5.0' into trunk
2023-09-27 13:31:47 -05:00
Maxim Muzafarov
a580b79d16
Upgrade slf4j-api to 1.7.36
...
Patch by mmuzaf; reviewed by brandonwilliams and edimitrova for
CASSANDRA-18882
2023-09-27 13:30:08 -05:00
maoling
32cf1ea33d
Add ELAPSED command to cqlsh
...
patch by Ling Mao; reviewed by Stefan Miklosovic, Brandon Williams for CASSANDRA-18861
Co-authored-by: Stefan Miklosovic <smiklosovic@apache.org>
2023-09-27 19:37:06 +02:00
Stefan Miklosovic
e8907eba15
Merge branch 'cassandra-5.0' into trunk
2023-09-27 12:34:21 +02:00
Brad Schoening
b58d8f174d
Make the output of ON/OFF commands in cqlsh consistent
...
patch by Brad Schoening; reviewed by Stefan Miklosovic and Brandon Williams for CASSANDRA-18547
2023-09-27 12:27:19 +02:00
Mick Semb Wever
f2f2ef3f23
Merge branch 'cassandra-5.0' into trunk
...
* cassandra-5.0:
Add python upgrade dtests with vnodes
2023-09-27 12:00:55 +02:00
Mick Semb Wever
f65eeae92b
Add python upgrade dtests with vnodes
...
patch by Mick Semb Wever; reviewed by Berenguer Blasi for CASSANDRA-18842
2023-09-27 11:59:37 +02:00
Mick Semb Wever
1dd3440ccb
Merge branch 'cassandra-5.0' into trunk
...
* cassandra-5.0:
SAI docs for CEP-7
2023-09-27 11:44:44 +02:00
Lorina Poland
3c767b0d6d
SAI docs for CEP-7
...
patch by Lorina Poland; reviewed by Mick Semb Wever for CASSANDRA-18231
2023-09-26 23:41:19 +02:00
Jon Meredith
cfe48de019
Merge branch 'cassandra-5.0' into trunk
2023-09-25 14:27:12 -06:00
Jon Meredith
a4be70930f
Merge branch 'cassandra-4.1' into cassandra-5.0
2023-09-25 14:26:14 -06:00
Jon Meredith
b9586501a6
Internode legacy SSL storage port certificate is not hot reloaded on update
...
patch by Jon Meredith; reviewed by Dinesh Joshi, Francisco Guerrero for CASSANDRA-18681
2023-09-25 14:25:14 -06:00
Jacek Lewandowski
77912be753
Merge branch 'cassandra-5.0' into trunk
...
* cassandra-5.0:
Do not create sstable files before registering in txn
2023-09-25 19:37:39 +02:00
Jacek Lewandowski
d16e8d3653
Do not create sstable files before registering in txn
...
Refactoring prevents the situation where some sstable components, like
data or index, are created before the new sstable is registered with
lifecycle transaction, which leads to a problem such that there is
a short time when incomplete sstable components are present. At the same
time, no transaction file is created, which leads to the possibility
that the sstable can be recognized as completed by various
transaction-aware listers.
Patch by Jacek Lewandowski; reviewed by Branimir Lambov, Mike Adamson for CASSANDRA-18737
2023-09-25 18:47:56 +02:00
Jacek Lewandowski
02cdaf5b92
Merge branch 'cassandra-5.0' into trunk
...
* cassandra-5.0:
JMH improvements - faster build and async profiler
2023-09-25 12:39:40 +02:00
Jacek Lewandowski
54ef3a1c7e
Merge branch 'cassandra-4.1' into cassandra-5.0
...
* cassandra-4.1:
JMH improvements - faster build and async profiler
2023-09-25 12:39:39 +02:00
Jacek Lewandowski
2747dbf091
Merge branch 'cassandra-4.0' into cassandra-4.1
...
* cassandra-4.0:
JMH improvements - faster build and async profiler
2023-09-25 12:39:38 +02:00
Jacek Lewandowski
3658ba58c7
JMH improvements - faster build and async profiler
...
- Don't create uber jar for microbenchmarks
- Add async profiler to jmh tests
- Benchmark classes names validation
- Add jmh.args property to make it possible passing extra args to JMH
- Add missing test/anttasks to idea configuration
Patch by Jacek Lewandowski; reviewed by Branimir Lambov, Maxim Muzafarov, Stefan Miklosovic for CASSANDRA-18871
2023-09-25 12:39:36 +02:00
Stefan Miklosovic
b3879ccb51
Merge branch 'cassandra-5.0' into trunk
2023-09-25 10:31:04 +02:00
Maxim Muzafarov
e1ee0acc02
Enable check for unnecessary import from the same package and from java.lang package in IntelliJ IDE
...
patch by Maxim Muzafarov; reviewed by Berenguer Blasi and Stefan Miklosovic for CASSANDRA-18865
2023-09-25 10:25:13 +02:00
Bereng
9aa2109803
Javadoc BigFormat
...
patch by Berenguer Blasi; reviewed by Ling Mao, Stefan Miklosovic for CASSANDRA-18786
2023-09-25 07:42:41 +02:00
Stefan Miklosovic
c5bb672543
Merge branch 'cassandra-5.0' into trunk
2023-09-22 14:06:03 +02:00
Stefan Miklosovic
9f4368cbb7
Set io.netty.transport.noNative to false for in-jvm dtests
...
patch by Stefan Miklosovic; reviewed by Brandon Williams from CASSANDRA-18830
2023-09-22 14:03:52 +02:00
Branimir Lambov
970ec2d1db
Merge branch 'cassandra-5.0' into trunk
2023-09-21 17:20:29 +03:00
Branimir Lambov
a23f4c0b15
Merge branch 'cassandra-4.1' into cassandra-5.0
2023-09-21 17:01:16 +03:00
Branimir Lambov
db6641fbb6
Merge branch 'cassandra-4.0' into cassandra-4.1
2023-09-21 16:59:04 +03:00
maxwellguo
e1fc195558
Fix invalid unit test check for CreateTableValidationTest
...
Patch by Maxwell Guo; reviewed by brandonwilliams and smiklosovic for
CASSANDRa-18870
2023-09-21 08:53:39 -05:00
Branimir Lambov
c6385ac3dd
Merge branch 'cassandra-3.11' into cassandra-4.0
2023-09-21 16:02:01 +03:00
Ethan Brown
87c2af85c1
Fix delayed SSTable release with unsafe_aggressive_sstable_expiration
...
patch by Ethan Brown; reviewed by Branimir Lambov and Mick Semb Wever for CASSANDRA-18756
2023-09-21 15:53:27 +03:00
Stefan Miklosovic
e76b63d081
Merge branch 'cassandra-5.0' into trunk
2023-09-19 20:38:29 +02:00
Stefan Miklosovic
07768674ac
Merge branch 'cassandra-4.1' into cassandra-5.0
2023-09-19 20:34:03 +02:00
Stefan Miklosovic
1acab45e4f
Merge branch 'cassandra-4.0' into cassandra-4.1
2023-09-19 20:29:27 +02:00
Jackson Fleming
31aede3275
Enable 3rd party JDK installations for Debian package
...
java11-runtime and java8-runtime for Cassandra 4.x branches and
java17-runtime with java11-runtime for Cassandra 5.x branches enable
users to use arbitrary JDK installation if it provides such runtime by
installing it from 3rd-party repositories.
By specifying only OpenJDK-based packages in Depends in debian/control file,
it was not possible to use other JDKs but that one.
patch by Jackson Fleming; reviewed by Stefan Miklosovic and Brandon Williams for CASSANDRA-18844
2023-09-19 20:26:22 +02:00
Runtian
20d80118ac
Add the ability to disable bulk loading of SSTables
...
patch by Runtian Liu; reviewed by Stefan Miklosovic, Andres de la Peña and Brandon Williams for CASSANDRA-18781
2023-09-19 13:10:03 +02:00
Bereng
9f0f1f7c47
Merge branch 'cassandra-5.0' into trunk
...
* cassandra-5.0:
IDEA to mark unused imports as error
2023-09-19 06:38:04 +02:00