Commit Graph

24122 Commits

Author SHA1 Message Date
Andrés de la Peña 770dee5a57 Regenerate CircleCI's MIDRES config file
patch by Andrés de la Peña; reviewed by Ekaterina Dimitrova for CASSANDRA-16858
2021-08-17 15:18:22 +01:00
Andrés de la Peña 1482ead465 Merge branch 'cassandra-3.0' into cassandra-3.11 2021-08-16 17:56:57 +01:00
Andrés de la Peña 0770666210 Build tests in CircleCI build job
patch by Andrés de la Peña; reviewed by Ekaterina Dimitrova for CASSANDRA-16852
2021-08-16 17:48:08 +01:00
Stefan Miklosovic 0f836cc4b4 Merge branch 'cassandra-3.0' into cassandra-3.11 2021-08-16 15:56:36 +02:00
Stefan Miklosovic ad139da84c fix incorrect error message in LegacyLayout 2021-08-13 15:18:43 +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
Ekaterina Dimitrova ca6bb2af02 Resolve ant-junit dependency issue CASSANDRA-16827
patch by Ekaterina Dimitrova; reviewed by Michael Semb Wever for CASSANDRA-16827
2021-08-10 10:49:09 -04:00
Mick Semb Wever 7bab2da375
Dockerise cqlshlib tests
patch by Mick Semb Wever; reviewed by Berenguer Blasi, Brandon Williams for CASSANDRA-16809
2021-08-10 10:05:48 +02:00
Mick Semb Wever 5a9635b303
Merge branch 'cassandra-3.0' into cassandra-3.11 2021-08-10 09:58:17 +02:00
Mick Semb Wever 09c157e0f8
Dockerise cqlshlib tests
patch by Mick Semb Wever; reviewed by Berenguer Blasi, Brandon Williams for CASSANDRA-16809
2021-08-10 09:57:21 +02:00
Andrés de la Peña 952df13f25 Merge branch 'cassandra-3.0' into cassandra-3.11 2021-08-06 18:33:16 +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
Marcus Eriksson cb370350a7 Avoid sending CDC column if not enabled
Patch by marcuse; reviewed by Aleksei Zotov, Benjamin Lerer, Michael Semb Wever for CASSANDRA-16770
2021-08-04 10:34:56 +02:00
Mick Semb Wever f575eea034
HintsBuffer rewriten CAS loops to atomic adds, CommitLogSegment adds ConstantBackoffCAS Algorithm
patch by Mick Semb Wever; reviewed by Berenguer Blasi, Benjamin Lerer for CASSANDRA-16072
2021-08-01 15:40:47 +02:00
Benjamin Lerer a88f4b3f06 Merge branch cassandra-3.0 into cassandra-3.11 2021-07-30 12:02:09 +02:00
Doug Rohrer e399dea959 Handle properly UnsatisfiedLinkError in NativeLibrary#getProcessID()
patch by Doug Rohrer; reviewed by Benjamin Lerer and David Capwell for
CASSANDRA-16578
2021-07-30 11:57:54 +02:00
Andrés de la Peña 01add65597 Merge branch 'cassandra-3.0' into cassandra-3.11 2021-07-29 12:03:03 +01:00
Andrés de la Peña 69b653a01f Remove mutation data from error log message
patch by Andrés de la Peña; reviewed by Brandon Williams for CASSANDRA-16817

Co-authored-by: Aleksandr Sorokoumov <aleksandr.sorokoumov@gmail.com>
2021-07-29 11:59:55 +01:00
Brandon Williams 760c7e88b8 Merge branch 'cassandra-3.0' into cassandra-3.11 2021-07-28 14:39:46 -05:00
Brandon Williams 8e9e4aed99 Incrememnt version 2021-07-28 14:39:11 -05:00
Brandon Williams 77e18b11f1 Merge branch 'cassandra-3.0' into cassandra-3.11 2021-07-28 13:31:08 -05:00
Brandon Williams 4cafe2288e Prepare for release 3.11.11 2021-07-25 12:39:42 -05:00
Brandon Williams 06235e93e1 Prepare for release 3.0.25 2021-07-25 11:44:51 -05:00
Caleb Rackliffe 4950878639 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-07-25 11:37:33 -05:00
jacek-lewandowski 8857d04489 Fix broken IntelliJ configuration Authored by Jacek Lewandowski; reviewed by Ekaterina Dimitrova and Michael Semb Wever for CASSANDRA-16618 2021-07-25 11:37:33 -05:00
Mick Semb Wever 3e54ed76b2 Don't put apidocs (javadoc) into the binary artifact
patch by Mick Semb Wever; reviewed by Brandon Williams for CASSANDRA-15561
2021-07-25 11:37:33 -05:00
Mick Semb Wever 7fafda8e90 Don't fork jvms in the build
On build machines with less than 1GB ram, use ANT_OPTS="-Xmx512m"

 patch by Mick Semb Wever; reviewed by Brandon Williams for CASSANDRA-16583
2021-07-25 11:37:33 -05:00
Ekaterina Dimitrova b2cfe2e5d7 Fix warning about multiple versions of ant detected when running ant test patch by Ekaterina Dimitrova; reviewed by Brandon Williams and Mick Semb Wever for CASSANDRA-16571 2021-07-25 11:37:33 -05:00
Mick Semb Wever fd7732389a Update IDE, Eclipse and NetBeans, classpaths for tests
patch by Mick Semb Wever, Berenguer Blasi; reviewd by Ekaterina Dimitrova, Benjamin Lerer for CASSANDRA-16560
2021-07-25 11:37:33 -05: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 e6950518d1 Offline build mode
When all dependencies are already in the local `~/.m2/repository/` we should not be needing an internet connection. ("Offline" mode should be automatic)

 patch by Mick Semb Wever; reviewed by Brandon Williams for CASSANDRA-16559
2021-07-25 11:37:32 -05:00
Mick Semb Wever 2fdf1d2762 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:37:32 -05:00
Brandon Williams 27de93ebb1 Merge branch 'cassandra-3.0' into cassandra-3.11 2021-07-25 11:36:59 -05:00
jacek-lewandowski d3e174fa22 Fix broken IntelliJ configuration Authored by Jacek Lewandowski; reviewed by Ekaterina Dimitrova and Michael Semb Wever for CASSANDRA-16618 2021-07-25 11:35:45 -05:00
Mick Semb Wever e243026c85 Don't put apidocs (javadoc) into the binary artifact
patch by Mick Semb Wever; reviewed by Brandon Williams for CASSANDRA-15561
2021-07-25 11:35:45 -05:00
Mick Semb Wever 6bf9b8b694 Update IDE, Eclipse and NetBeans, classpaths for tests
patch by Mick Semb Wever, Berenguer Blasi; reviewd by Ekaterina Dimitrova, Benjamin Lerer for CASSANDRA-16560
2021-07-25 11:35:45 -05:00
Mick Semb Wever 3d7c824c1b Offline build mode
When all dependencies are already in the local `~/.m2/repository/` we should not be needing an internet connection. ("Offline" mode should be automatic)

 patch by Mick Semb Wever; reviewed by Brandon Williams for CASSANDRA-16559
2021-07-25 11:35:45 -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
Brandon Williams e5bc2574a5 Merge branch 'cassandra-3.0' into cassandra-3.11 2021-07-23 11:24:24 -05:00
Vincent White 1205a9de22 Don't allow seeds to replace without using unsafe
Patch by Vincent White; reviewed by brandonwilliams and edimitrova for
CASSANDRA-14463
2021-07-23 11:22:51 -05:00
Ekaterina Dimitrova 85de9a05cb Merge branch 'cassandra-3.0' into cassandra-3.11 2021-07-21 16:51:20 -04:00
Ekaterina Dimitrova 92773f8f2d Merge branch 'cassandra-2.2' into cassandra-3.0 2021-07-21 16:49:34 -04:00
Aleksandr Sorokoumov d3ddb190ee Fix pycodestyle compliance
Patch by Aleksandr Sorokoumov; reviewed by Ekaterina Dimitrova and Brandon Williams for CASSANDRA-15985
2021-07-21 15:21:23 -04:00
Brandon Williams 87645a9256 Merge branch 'cassandra-3.0' into cassandra-3.11 2021-07-21 14:07:54 -05:00
Brandon Williams 426253a340 Calculate time remaining correctly for all compaction types in compactionstats
Patch by brandonwilliams; reviewed by adelapena for CASSANDRA-14701
2021-07-21 13:57:23 -05:00
Ekaterina Dimitrova 8d881d994f Merge branch 'cassandra-3.0' into cassandra-3.11 2021-07-20 15:11:07 -04:00
Ekaterina Dimitrova 23b0348789 Merge branch 'cassandra-2.2' into cassandra-3.0 2021-07-20 15:01:34 -04:00
kamlesh-ghoradkar cb0e4386d8 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-16736
2021-07-20 14:35:50 -04: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