Jacek Lewandowski
08c46d0963
Merge branch 'cassandra-5.0' into trunk
...
* cassandra-5.0:
Fix the correspondingMessagingVersion of SSTable format and improve TTL overflow tests coverage
2023-12-15 09:44:46 +01:00
Jacek Lewandowski
2fc2be54ca
Fix the correspondingMessagingVersion of SSTable format and improve TTL overflow tests coverage
...
Patch by Jacek Lewandowski; reviewed by Berenguer Blasi for CASSANDRA-19197
2023-12-15 09:40:37 +01:00
Mick Semb Wever
bddf368740
Increment version to 5.0-beta2
2023-12-07 11:25:40 +01:00
Jacek Lewandowski
d91997cb04
Merge branch 'cassandra-5.0' into trunk
...
* cassandra-5.0:
Fix repeated tests on CircleCI and long-testsome/burn-testsome targets
2023-12-01 19:40:47 +01:00
Jacek Lewandowski
b48fdc7cf2
Merge branch 'cassandra-4.1' into cassandra-5.0
...
* cassandra-4.1:
Fix repeated tests on CircleCI and long-testsome/burn-testsome targets
2023-12-01 19:40:46 +01:00
Jacek Lewandowski
4059faf5b9
Merge branch 'cassandra-4.0' into cassandra-4.1
...
* cassandra-4.0:
Fix repeated tests on CircleCI and long-testsome/burn-testsome targets
2023-12-01 19:40:45 +01:00
Jacek Lewandowski
e1b0b44f9e
Fix repeated tests on CircleCI and long-testsome/burn-testsome targets
...
Patch by Jacek Lewandowski; reviewed by Berenguer Blasi for CASSANDRA-19086
2023-12-01 19:40:44 +01:00
Sam Tunnicliffe
ae0842372f
Implementation of Transactional Cluster Metadata as described in CEP-21
...
An overview of the core components can be found in the included
TransactionalClusterMetadata.md
patch by Alex Petrov, Marcus Eriksson and Sam Tunnicliffe; reviewed by
Alex Petrov, Marcus Eriksson and Sam Tunnicliffe for CASSANDRA-18330
Co-authored-by: Marcus Eriksson <marcuse@apache.org>
Co-authored-by: Alex Petrov <oleksandr.petrov@gmail.com>
Co-authored-by: Sam Tunnicliffe <samt@apache.org>
2023-11-24 10:26:08 +00:00
Mick Semb Wever
337aa5ce33
Merge branch 'cassandra-5.0' into trunk
...
* cassandra-5.0:
Add to jenkins pipeline: test-oa, test-system-keyspace-directory, test-trie, jvm-dtest-novnode, jvm-dtest-upgrade-novnode simulator-dtest, dtest-large-novnode, dtest-upgrade-large, dtest-upgrade-novnode, dtest-upgrade-novnode-large.
2023-11-14 21:59:14 -05:00
Mick Semb Wever
f0655159e6
Add to jenkins pipeline: test-oa, test-system-keyspace-directory, test-trie, jvm-dtest-novnode, jvm-dtest-upgrade-novnode simulator-dtest, dtest-large-novnode, dtest-upgrade-large, dtest-upgrade-novnode, dtest-upgrade-novnode-large.
...
patch by Mick Semb Wever; reviewed by Berenguer Blasi, Brandon Williams for CASSANDRA-17989, CASSANDRA-18008, CASSANDRA-17145, CASSANDRA-18003
2023-11-14 21:56:57 -05:00
Jacek Lewandowski
dc62e1dba1
Merge branch 'cassandra-5.0' into trunk
...
* cassandra-5.0:
CASSANDRA-18785: Add support for Sonar analysis
2023-11-13 14:48:30 +01:00
Jacek Lewandowski
4d61359c21
CASSANDRA-18785: Add support for Sonar analysis
...
Patch by Jacek Lewandowski; reviewed by Brandon Williams, Maxim Muzafarov, Michael Semb Wever, Stefan Miklosovic for CASSANDRA-18785
2023-11-13 14:48:28 +01:00
Mick Semb Wever
009d1ca9ee
Increment version to 5.0-beta1
...
ref: https://lists.apache.org/thread/ndycyjg4zh7zt31gm7w823v0gj506m63
2023-11-06 19:43:46 +01:00
Mick Semb Wever
acf6281dd6
Increment version to 5.0-alpha3
2023-11-04 16:58:05 +01:00
Mick Semb Wever
302b272b14
Merge branch 'cassandra-5.0' into trunk
...
* cassandra-5.0:
Fixes for in-tree scripts: offline mode, maybe-build for fqltool-test, jvm-dtest-upgrade
2023-10-16 16:02:29 +02:00
Mick Semb Wever
987d03c142
Fixes for in-tree scripts: offline mode, maybe-build for fqltool-test, jvm-dtest-upgrade
...
- jvm-dtest-upgrade script running in ci-cassandra.a.o (needs default bash)
- add offline mode (to avoid `git fetch` before building dtest-jars on other branches),
- avoid rebuilding in fqltool-test target, as is standard for test targets.
- python detection and override
- FileTest cleanup (tmp directory was left unreadable and undeletable)
- reuse ~/.ccm (like normal)
- remove support for python 3.6
- remove docker volumes in image (they are added at run time)
- remove superfluousjava version debug
– extra mount for build/tmp as hack to prevent buggy hardlinks on overlay
patch by Mick Semb Wever; reviewed by Brandon Williams, Ekaterina Dimitrova, Josh McKenzie, Maxim Muzafarov for CASSANDRA-18665
2023-10-16 16:01:28 +02:00
Stefan Miklosovic
ea6461b870
Merge branch 'cassandra-4.0' into cassandra-4.1
2023-10-10 10:04:42 +02:00
Stefan Miklosovic
b57c13603a
Remove byteman-related files from production sources
...
This patch also removes compress-lzf library (leftover from CASSANDRA-12229)
as well as it makes byte-buddy dependencies to be test scoped.
patch by Stefan Miklosovic; reviewed by Michael Semb Wever for CASSANDRA-18877
2023-10-10 09:51:11 +02:00
Ekaterina Dimitrova
486acc68f1
Merge branch 'cassandra-4.0' into cassandra-4.1
2023-10-03 10:50:41 -04:00
Ekaterina Dimitrova
4eeaf6a6ee
Update hdrhistogram to 2.1.12
...
patch by Ekaterina Dimitrova; reviewed by Brandon Williams and Tobias Lindaaker for CASSANDRA-18893
2023-10-03 10:39:22 -04: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
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
Ekaterina Dimitrova
89065ffa21
Merge branch 'cassandra-5.0' into trunk
2023-09-14 12:15:45 -04:00
Ekaterina Dimitrova
2b23fc58aa
Fix accessing java.nio.Bits.TOTAL_CAPACITY in Java17
...
patch by Ekaterina Dimitrova; reviewed by Stefan Miklosovoc and Mick Semb Wever for CASSANDRA-18848
2023-09-14 12:00:11 -04:00
Mick Semb Wever
f19dd0bb13
Increment version to 5.0-alpha2
2023-09-08 16:12:12 +02:00
Ekaterina Dimitrova
4621ec7782
Merge branch 'cassandra-5.0' into trunk
2023-08-30 10:51:35 -04:00
Ekaterina Dimitrova
ae8abf5cd6
Closing some JDK internals post jamm upgrade
...
patch by Ekaterina Dimitrova; reviewed by Benjamin Lerer for CASSANDRA-18439
2023-08-30 10:47:01 -04:00
Brandon Williams
7750a9430b
Merge branch 'cassandra-5.0' into trunk
2023-08-28 09:49:24 -05:00
Brandon Williams
b670b7b0c8
Merge branch 'cassandra-4.1' into cassandra-5.0
2023-08-28 09:48:18 -05:00
Derek Chen-Becker
5e2985f10e
Ensure unit tests honor tmp.dir
...
Modify unit tests so that any files created are rooted in the directory
specified by the "tmp.dir" Ant property. Ant already passes the value of
tmp.dir to the JVM's java.io.tmpdir parameter, so the primary changes are
to make use of Files.createTempDirectory to generate per-test work
directories. Also update the test checkstyle rules to catch any future
usage of hardcoded "/tmp".
Patch by Derek Chen-Becker; reviewed by bereng and brandonwilliams for CASSANDRA-18750
2023-08-28 09:47:13 -05:00
Jon Meredith
6fb82b75d5
Merge branch 'cassandra-5.0' into trunk
2023-08-24 16:45:40 -06:00
Jon Meredith
d2f8e8e105
Merge branch 'cassandra-4.1' into cassandra-5.0
2023-08-24 16:44:48 -06:00
Jon Meredith
ac3b356063
Merge branch 'cassandra-4.0' into cassandra-4.1
2023-08-24 16:43:53 -06:00
Jon Meredith
4034fbb6dd
Merge branch 'cassandra-3.11' into cassandra-4.0
2023-08-24 16:34:44 -06:00
Doug Rohrer
c6d7d070c5
IsolatedJMX should not release all TCPEndpoints on instance shutdown
...
patch by Doug Rohrer; reviewed by Jon Meredith, Stefan Miklosovic for CASSANDRA-18725
2023-08-24 16:32:28 -06:00
Bereng
77cf2185b6
Add jmh microbenchmarks to eclipse IDE
...
patch by Berenguer Blasi; reviewed by Benjamin Lerer, Maxim Muzafarov for CASSANDRA-18702
2023-08-24 08:42:15 +02:00
Stefan Miklosovic
8ddfbb6a3c
Increase version to 3.11.17
2023-08-18 18:08:32 +02:00
Brandon Williams
94c3cf74ef
Merge branch 'cassandra-5.0' into trunk
2023-08-18 10:15:46 -05:00
Brandon Williams
9e0ccf0f95
Merge branch 'cassandra-4.1' into cassandra-5.0
2023-08-18 10:14:40 -05:00
Brandon Williams
f4ee77ceba
Merge branch 'cassandra-4.0' into cassandra-4.1
2023-08-18 10:12:32 -05:00
Brandon Williams
ba50ec9cd9
Merge branch 'cassandra-3.11' into cassandra-4.0
2023-08-18 10:10:11 -05:00
Brandon Williams
1dd38998a0
Merge branch 'cassandra-3.0' into cassandra-3.11
2023-08-18 10:09:49 -05:00
Brandon Williams
6bb585bf5d
Warn when cqlsh does not match the server version it was built with
...
Patch by brandonwilliams; reviewed by bereng for CASSANDRA-18745
2023-08-18 10:08:52 -05:00
Mick Semb Wever
d3a7387836
Merge branch 'cassandra-5.0' into trunk
...
* cassandra-5.0:
Update trunk to version 5.1
2023-08-14 14:26:08 +02:00