Ariel Weisberg
e6cf2132ab
Add testing of consensus live migration to simulator
...
Patch by Ariel Weisberg; Reviewed by Benedict Elliott Smith for CASSANDRA-20587
2025-07-16 11:31:54 -04:00
Andy Tolbert
f80a234d1e
Migrate sstableloader code to its own tools directory and artifact
...
As part of a broader effort to decouple java driver code from the
server code, this moves sstableloader to its own tools directory.
As sstableloader is also used as a library (CASSANDRA-10637), added
a new artifact 'cassandra-sstableloader' that will get deployed to
maven along with 'cassandra-all'.
While I expect this is likely a niche use case, this will allow users
to continue using BulkExport as a library.
Moves sstableloader-specific targets to its own build.xml in
tools/sstableloader/build.xml.
Also updates IDE project files and circleci to utilize new
sstableloader-specific targets.
patch by Andy Tolbert; reviewed by Stefan Miklosovic and Mick Semb Wever for CASSANDRA-20328
2025-05-18 12:35:52 -05:00
Ariel Weisberg
6522d52b0b
Live migration for non-serial reads
...
Patch by Ariel Weisberg; Reviewed by David Capwell for CASSANDRA-19439
2025-04-17 11:59:54 -07:00
Ariel Weisberg
c10c84b9cd
Accord/non-Accord interoperability and support for live migration
...
Patch by Ariel Weisberg; Reviewed by Blake Eggleston for CASSANDRA-18129
Co-authored-by: Blake Eggleston <beggleston@apple.com>
2025-04-17 11:59:49 -07:00
Caleb Rackliffe
f54144d1c1
- make sure workspace.xml specifies a storagedir
...
- removing unnecessary calls to ServerTestUtils.daemonInitialization() in a handful of tests
- minor cleanup in Verb and BTreeSet
2025-04-17 11:59:48 -07:00
Blake Eggleston
09c8fa1030
CEP-15 (C*): Messaging and storage engine integration
...
patch by Blake Eggleston; reviewed by Benedict Elliott Smith, David Capwell for CASSANDRA-17103
2025-04-17 11:59:47 -07:00
Claude Warren
5d46ff2796
Remove dependency on Sigar in favor of OSHI
...
patch by Claude Warren; reviewed by Stefan Miklosovic, Jacek Lewandowski, Michael Semb Wever for CASSANDRA-16565
Co-authored-by: Stefan Miklosovic <smiklosovic@apache.org>
2024-01-23 11:54:20 +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
Stefan Miklosovic
9a08062f1b
Merge branch 'cassandra-4.1' into trunk
2023-02-17 16:40:15 +01:00
Stefan Miklosovic
9860c1e9d9
Fix copying of JAR of a trigger to temporary file
...
While testing the fix for trigger, we fixed the corresponding
trigger example. While on it, we detected that ssl-factory example was
not working either so it is fixed in this commit as well.
patch by Stefan Miklosovic; reviewed by Brandon Williams for CASSANDRA-18264
2023-02-17 16:36:42 +01:00
Jon Meredith
e107b85571
Merge branch 'cassandra-4.1' into trunk
2023-02-13 17:51:09 -07:00
Jon Meredith
5c4c7b69aa
Merge branch 'cassandra-4.0' into cassandra-4.1
2023-02-13 17:46:28 -07:00
Jon Meredith
4e0aad3319
Split and order IDEA workspace template VM_PARAMETERS
...
patch by Jon Meredith; reviewed by David Capwell for CASSANDRA-18242
2023-02-13 17:43:21 -07:00
Jacek Lewandowski
763793e89d
Merge branch 'cassandra-4.1' into trunk
2023-02-01 09:49:17 +01:00
Jacek Lewandowski
dcc19cf865
Merge branch 'cassandra-4.0' into cassandra-4.1
2023-02-01 09:47:12 +01:00
Jacek Lewandowski
9bf128aaa3
Improve unit tests performance
...
- Don't flush schema on every schema update in unit tests
- Use unix command to delete test data
- Shorten teardown
- Stable processor count presented by JMX on Jenkins, CircleCI and local
Patch by <jacek-lewandowski>, reviewed by <michaelsembwever> and <josh-mckenzie> for CASSANDRA-17427
2023-02-01 09:40:50 +01:00
Mick Semb Wever
b0ae3de1c9
Merge branch 'cassandra-4.1' into trunk
...
* cassandra-4.1:
Fix JMX security vulnerabilities
2022-10-18 22:58:57 +02:00
Mick Semb Wever
fbb3079144
Merge branch 'cassandra-4.0' into cassandra-4.1
...
* cassandra-4.0:
Fix JMX security vulnerabilities
2022-10-18 22:55:59 +02:00
Mick Semb Wever
9a24fa81e5
Merge branch 'cassandra-3.11' into cassandra-4.0
...
* cassandra-3.11:
Fix JMX security vulnerabilities
2022-10-18 22:53:37 +02: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
Josh McKenzie
3e0b94565a
Add support to generate a One-Shot heap dump on unhandled exceptions
...
Patch by Caleb Rackliffe; reviewed by Josh McKenzie, David Capwell, and Jon Meredith for CASSANDRA-17795
Co-authored-by: Caleb Rackliffe <calebrackliffe@gmail.com>
Co-authored-by: Josh McKenzie <jmckenzie@apache.org>
2022-08-15 10:48:29 -04:00
David Capwell
7db3285e7b
Migrate track_warnings to more standard naming conventions and use latest configuration types rather than long
...
patch by David Capwell; reviewed by Andres de la Peña, Caleb Rackliffe for CASSANDRA-17560
2022-04-21 14:32:25 -07:00
Brandon Williams
ec04802e52
Merge branch 'cassandra-4.0' into trunk
2021-10-21 07:39:25 -05:00
Brandon Williams
e8d905e636
Merge branch 'cassandra-3.11' into cassandra-4.0
2021-10-21 07:39:15 -05:00
Brandon Williams
386fe19d7d
Merge branch 'cassandra-3.0' into cassandra-3.11
2021-10-21 07:38:48 -05:00
Brandon Williams
94611e9f2b
Set fork mode to class in IntelliJ default test config
...
Patch by Jacek Lewandowski; reviewed by brandonwilliams and marcuse for
CASSANDRA-17053
2021-10-21 07:37:53 -05:00
David Capwell
c7526f943f
Add soft/hard limits to local reads to protect against reading too much data in a single query
...
patch by David Capwell; reviewed by Caleb Rackliffe and Marcus Eriksson for CASSANDRA-16896
2021-09-28 12:49:12 -05:00
Marcus Eriksson
9e9dffb704
Remove OrderedJUnit4ClassRunner
...
Patch by marcuse; reviewed by Caleb Rackliffe for CASSANDRA-16942
2021-09-20 13:37:32 +02:00
Mick Semb Wever
bd1ffa7617
Merge branch 'cassandra-3.11' into cassandra-4.0
2021-06-17 12:11:01 +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
Brandon Williams
0f102c8670
disable shrinks in quicktheories
...
Patch by brandonwilliams, reviewed by Jordan West and David Capwell for
CASSANDRA-15554
2020-02-06 16:45:22 -06:00
Mick Semb Wever
8f7f6e903b
Merge branch 'cassandra-3.11' into trunk
2020-01-21 19:12:38 +01:00
Mick Semb Wever
6a8e211fba
Merge branch 'cassandra-3.0' into cassandra-3.11
2020-01-21 19:10:59 +01:00
Mick Semb Wever
14aa561c32
Merge branch 'cassandra-2.2' into cassandra-3.0
2020-01-21 19:08:52 +01:00
Mick Semb Wever
d69f7696e4
Create Jenkins pipeline definition, and split out Jenkins test-all builds to individual builds for each of the test targets
...
patch by Mick Semb Wever; reviewed by David Capwell for CASSANDRA-15496
2020-01-21 18:59:16 +01:00
Dinesh A. Joshi
5d401f3a39
Merge branch 'cassandra-3.11' into trunk
2019-10-08 14:15:06 -07:00
Dinesh A. Joshi
4675b3fd33
Merge branch 'cassandra-3.0' into cassandra-3.11
2019-10-08 14:10:40 -07:00
Blake Eggleston
587961a19c
Merge branch 'cassandra-3.11' into trunk
2019-04-25 10:23:40 -07:00
Blake Eggleston
01d6548e0d
Merge branch 'cassandra-3.0' into cassandra-3.11
2019-04-25 10:21:55 -07:00
Blake Eggleston
c3ce32e239
Fix assorted gossip races and add related runtime checks
...
Patch by Blake Eggleston; Reviewed by Ariel Weisberg for CASSANDRA-15059
2019-04-25 10:20:46 -07:00
Benedict Elliott Smith
2d05bff0ba
Merge branch 'cassandra-3.0' into cassandra-3.11
2019-01-21 17:44:36 +00:00
Joseph Lynch
8ad4a9a522
In JVM dtests need to clean up after instance shutdown
...
Adds additional cleanup logic to ensure we don't leak classloaders and
their associated objects when running the in JVM dtests.
Patch by Joseph Lynch; reviewed by Alex Petrov for CASSANDRA-14922
2019-01-21 10:13:48 +00:00
Joseph Lynch
d5005627b0
In JVM dtests need to clean up after instance shutdown
...
Adds additional cleanup logic to ensure we don't leak classloaders and
their associated objects when running the in JVM dtests.
Patch by Joseph Lynch; reviewed by Alex Petrov for CASSANDRA-14922
2019-01-09 15:00:16 +01:00
Marcus Eriksson
f83bd5ac2b
Add fqltool compare
...
Patch by marcuse; reviewed by Jason Brown and Dinesh Joshi for CASSANDRA-14619
2018-09-01 09:59:21 +02:00
Jordan West
d78310d53f
Remove hardcoded java11 jvm args in idea workspace files
...
patch by Jordan West; reviewed by jasobrown for CASSANDRA-14627
2018-08-10 05:40:45 -07:00
Robert Stupp
6ba2fb9395
Make C* compile and run on Java 11 and Java 8
...
patch by Robert Stupp; reviewed by Jason Brown for CASSANDRA-9608
2018-07-26 18:20:00 +02:00
Jay Zhuang
7a424bc2a7
Update Intellij JUnit configuration
...
And other ninja build fixes.
patch by Jay Zhuang; reviewed by Stefan Podkowinski for CASSANDRA-14169
2018-02-14 16:32:24 +01:00
Sylvain Lebresne
4881d9c308
Thrift removal
...
patch by Sylvain Lebresne; reviewed by Aleksey Yeschenko for CASSANDRA-11115
2016-12-13 10:27:12 +01:00