Commit Graph

29687 Commits

Author SHA1 Message Date
Bereng 81e253b166 Merge branch 'cassandra-5.0' into trunk
* cassandra-5.0:
  Bug in generate.sh removal of jobs
2024-02-26 07:50:12 +01:00
Bereng 939fbfa63f Merge branch 'cassandra-4.1' into cassandra-5.0
* cassandra-4.1:
  Bug in generate.sh removal of jobs
2024-02-26 07:48:45 +01:00
Bereng 612c9638dc Merge branch 'cassandra-4.0' into cassandra-4.1
* cassandra-4.0:
  Bug in generate.sh removal of jobs
2024-02-26 07:45:58 +01:00
Bereng dee7947422 Bug in generate.sh removal of jobs 2024-02-26 07:43:40 +01:00
Ekaterina Dimitrova ec9a553f7d Merge branch 'cassandra-5.0' into trunk 2024-02-23 14:11:37 -05:00
Ekaterina Dimitrova 53cd2d8286 Fix VectorMemoryIndex#update logic to compare vectors
Fix Index view

patch by Ekaterina Dimitrova; reviewed by Andres de la Pena for CASSANDRA-19168
2024-02-23 13:57:24 -05:00
Stefan Miklosovic cf71b602e6
Merge branch 'cassandra-5.0' into trunk 2024-02-23 14:53:56 +01:00
Stefan Miklosovic 2482c8a936
Merge branch 'cassandra-4.1' into cassandra-5.0 2024-02-23 14:52:32 +01:00
Stefan Miklosovic 95fcefede2
Merge branch 'cassandra-4.0' into cassandra-4.1 2024-02-23 14:51:06 +01:00
Stefan Miklosovic 5430e69e77
Merge branch 'cassandra-3.11' into cassandra-4.0 2024-02-23 14:49:06 +01:00
Stefan Miklosovic af5733124d
Merge branch 'cassandra-3.0' into cassandra-3.11 2024-02-23 14:48:02 +01:00
Jack Green 98eea87aa5
Fix SCM URL links
patch by Jack Green; reviewed by Stefan Miklosovic and Brandon Williams for CASSANDRA-19422
2024-02-23 14:43:41 +01:00
Stefan Miklosovic 2c0371a311
Merge branch 'cassandra-5.0' into trunk 2024-02-23 00:06:19 +01:00
Stefan Miklosovic bfc6e1241d
Merge branch 'cassandra-4.1' into cassandra-5.0 2024-02-23 00:03:53 +01:00
Stefan Miklosovic b6b291e3bb
Merge branch 'cassandra-4.0' into cassandra-4.1 2024-02-22 23:56:48 +01:00
Runtian Liu c2041ba45b
Filter remote DC replicas out when constructing the initial replica plan for the local read repair
patch by Runtian Liu; reviewed by Blake Eggleston and Stefan Miklosovic for CASSANDRA-19120
2024-02-22 23:21:16 +01:00
Stefan Miklosovic 77a3e0e818
Merge branch 'cassandra-5.0' into trunk 2024-02-22 10:04:42 +01:00
Stefan Miklosovic 5aefc95fbe
Merge branch 'cassandra-4.1' into cassandra-5.0 2024-02-22 10:01:13 +01:00
Stefan Miklosovic 5f63b0ade1
Merge branch 'cassandra-4.0' into cassandra-4.1 2024-02-22 09:58:10 +01:00
maoling 8c4a58f035
Remove redundant code in StorageProxy#sendToHintedReplicas
patch by Ling Mao; reviewed by Stefan Miklosovic, Brandon Williams and Maxwell Guo for CASSANDRA-19412
2024-02-22 09:54:08 +01:00
Stefan Miklosovic 9cc688e978
Merge branch 'cassandra-5.0' into trunk 2024-02-21 09:16:02 +01:00
Stefan Miklosovic 5ae1294cb1
Merge branch 'cassandra-4.1' into cassandra-5.0 2024-02-21 09:15:00 +01:00
Stefan Miklosovic 6250ba7929
Merge branch 'cassandra-4.0' into cassandra-4.1 2024-02-21 09:08:53 +01:00
Stefan Miklosovic 98d0e181d5
Remove bashisms for mx4j tool in cassandra-env.sh
/bin/sh (our shebang in bin/cassandra) does not recognize the
`if` construct which is available in /bin/bash only hence if
MX4J_ADDRESS or MX4J_PORT was not commented out, the script would
fail to execute it.

patch by Stefan Miklosovic; reviewed by Brandon Williams for CASSANDRA-19416
2024-02-21 08:37:23 +01:00
Brad Schoening 1163dd9a08
Refactor cqlshmain global constants
patch by Brad Schoening; reviewed by Stefan Miklosovic and Brandon Williams for CASSANDRA-19201
2024-02-20 13:24:29 +01:00
Stefan Miklosovic 087a4474d8
Remove native_transport_port_ssl
patch by Stefan Miklosovic; reviewed by Brandon Williams for CASSANDRA-19397
2024-02-19 09:24:56 +01:00
Stefan Miklosovic 3c76ae2a45
Merge branch 'cassandra-5.0' into trunk 2024-02-16 13:36:38 +01:00
Lorina Poland 2aa2b59d37
Minor adds and fixes in the documentation
patch by Lorina Poland; reviewed by Michael Semb Wever for CASSANDRA-19249, CASSANDRA-18990, CASSANDRA-15719

Co-authored-by: Annette Dennis <annette.dennis@datastax.com>
Co-authored-by: Mohsin Medmood <mohsin85mehmood@gmail.com>
Co-authored-by: Josh Wong <joshuarwong@outlook.com>
2024-02-16 12:29:37 +01:00
Stefan Miklosovic 3483fc0683
Merge branch 'cassandra-5.0' into trunk 2024-02-16 10:08:44 +01:00
Lorina Poland 0f2da96c6c
Dynamic Data Masking cleanup language, rearrange code examples.
patch by Lorina Poland; reviewed by Stefan Miklosovic for CASSANDRA-18230
2024-02-16 09:51:51 +01:00
Stefan Miklosovic 48607b8395
Merge branch 'cassandra-5.0' into trunk 2024-02-14 21:19:10 +01:00
Stefan Miklosovic a04dc83cfc
Merge branch 'cassandra-4.1' into cassandra-5.0 2024-02-14 21:19:00 +01:00
Stefan Miklosovic a9a7dd0caf
increment version to 4.1.5 2024-02-14 21:18:44 +01:00
Stefan Miklosovic 8bdf2615bc
Merge branch 'cassandra-5.0' into trunk 2024-02-14 15:55:34 +01:00
Stefan Miklosovic 8b037a6c84
Deprecate native_transport_port_ssl
patch by Stefan Miklosovic; reviewed by Abe Ratnofsky, Brandon Williams for CASSANDRA-19392
2024-02-14 15:49:01 +01:00
Marcus Eriksson 3acec3c28e
Make nodetool reconfigurecms sync by default and add --cancel to be able to cancel ongoing reconfigurations
patch by Marcus Eriksson; reviewed by Stefan Miklosovic, Sam Tunnicliffe for CASSANDRA-19216

Co-authored-by: Sam Tunnicliffe <samt@apache.org>
2024-02-14 08:31:53 +01:00
Andy Tolbert 4120b8ce4f
Expose auth mode in system_views.clients, nodetool clientstats, metrics
Adds 'authenticationMode' and 'metadata' fields to AuthenticatedUser to add context
about how the user was authenticated and updates system_views.clients,
nodetool clientstats (behind --verbose flag) to include this information.

Also adds new metrics to ClientMetrics to help operators identify which
authentication modes are being used.

patch by Andy Tolbert; reviewed by Francisco Guerrero, Stefan Miklosovic for CASSANDRA-19366
2024-02-13 12:03:06 +01:00
N V Harikrishna bec6bfde1f Minor corrections to TCM Implementation document
Patch by Venkata Harikrishna Nukala; reviewed by Sam Tunnicliffe for
CASSANDRA-19247
2024-02-12 08:50:01 +00:00
Sam Tunnicliffe 61aabdfb44 Make RemoveNodeTest::testAbort more deterministic
Patch by Sam Tunnicliffe; reviewed by Ekaterina Dimitrova for CASSANDRA-19342
2024-02-12 08:42:19 +00:00
Marcus Eriksson 6ffd2677ee Remove sealed_periods and last_sealed_period tables
Patch by marcuse; reviewed by Sam Tunnicliffe and Alex Petrov for CASSANDRA-19189

Co-authored-by Sam Tunnicliffe <samt@apache.org>
2024-02-09 15:49:50 +01:00
Alex Petrov 6b3958f1d8 Improve setup and initialisation of LocalLog/LogSpec
Patch by Alex Petrov; reviewed by Sam Tunnicliffe and marcuse for CASSANDRA-19271
2024-02-09 15:49:42 +01:00
Brandon Williams 5ca972b145 Merge branch 'cassandra-5.0' into trunk 2024-02-08 06:14:07 -06:00
Brandon Williams 69f735d61f Update packaging shell includes for j17
Patch by brandonwilliams; reviewed by bereng for CASSANDRA-19283
2024-02-08 06:09:45 -06:00
Andrés de la Peña aa3ee3c7f1 Merge branch 'cassandra-5.0' into trunk 2024-02-08 11:34:27 +00:00
Andrés de la Peña 5b9321eee1 Merge branch 'cassandra-4.1' into cassandra-5.0 2024-02-08 11:33:23 +00:00
Andrés de la Peña 89a8155916 Merge branch 'cassandra-4.0' into cassandra-4.1 2024-02-08 11:11:07 +00:00
Andrés de la Peña 505f5af645 Ensure that repair doesn't exceed repair_session_space by running limiting validation parallelism
patch by Andrés de la Peña; reviewed by David Capwell for CASSANDRA-19336

Co-authored-by: Andrés de la Peña <a.penya.garcia@gmail.com>
Co-authored-by: David Capwell <dcapwell@apache.org>
2024-02-08 11:09:21 +00:00
Aleksei Zotov 64e2a4e9a3
Refactor structure of caching metrics and expose auth cache metrics via JMX
patch by Aleksei Zotov; reviewed by Stefan Miklosovic, Maxim Muzafarov for CASSANDRA-17062

Co-authored-by: Sam Tunnicliffe <samt@apache.org>
Co-authored-by: Stefan Miklosovic <smiklosovic@apache.org>
2024-02-08 10:49:56 +01:00
Jacek Lewandowski 097c1231e2 Merge branch 'cassandra-5.0' into trunk
* cassandra-5.0:
  Backport CASSANDRA-16418 to 3.x
2024-02-07 15:15:43 +01:00
Jacek Lewandowski 78dca99973 Merge branch 'cassandra-4.1' into cassandra-5.0
* cassandra-4.1:
  Backport CASSANDRA-16418 to 3.x
2024-02-07 15:12:03 +01:00