Commit Graph

29383 Commits

Author SHA1 Message Date
David Capwell 2d982a0e52 Merge branch 'cassandra-5.0' into trunk 2023-10-30 14:48:09 -07:00
David Capwell 69f5df0b00 Add metrics and logging to repair retries
patch by David Capwell; reviewed by Caleb Rackliffe, Maxim Muzafarov for CASSANDRA-18952
2023-10-30 14:47:26 -07:00
Stefan Miklosovic b363568c0f
Merge branch 'cassandra-5.0' into trunk 2023-10-30 22:10:29 +01:00
Stefan Miklosovic 4ecff92404
Remove deprecated code in Cassandra 1.x and 2.x
patch by Stefan Miklosovic; reviewed by Brandon Williams for CASSANDRA-18959
2023-10-30 21:54:55 +01:00
Caleb Rackliffe 4cabe486e1 Merge branch 'cassandra-5.0' into trunk
* cassandra-5.0:
  ClientRequestSize metrics should not treat CONTAINS restrictions as being equality-based
2023-10-30 14:32:01 -05:00
Caleb Rackliffe 256e39fc62 ClientRequestSize metrics should not treat CONTAINS restrictions as being equality-based
patch by Caleb Rackliffe; reviewed by Benjamin Lerer for CASSANDRA-18896
2023-10-30 14:18:52 -05:00
Andrés de la Peña d6159cfe15 Merge branch 'cassandra-5.0' into trunk 2023-10-30 19:04:54 +00:00
Mike Adamson c4d11c4372 Fix VectorUpdateDeleteTest for JDK 17
Removed use of reflection and directly set
  relevant property to avoid jdk 17 errors

patch by Mike Adamson; reviewed by Stefan Miklosovic, Michael Semb Wever and Andrés de la Peña for CASSANDRA-18715
2023-10-30 18:57:54 +00:00
Brandon Williams 59eb8ba043 Merge branch 'cassandra-5.0' into trunk 2023-10-30 08:16:07 -05:00
Brandon Williams 51ca9c964e Merge branch 'cassandra-4.1' into cassandra-5.0 2023-10-30 08:15:57 -05:00
Brandon Williams d5b6331d6e Merge branch 'cassandra-4.0' into cassandra-4.1 2023-10-30 08:15:41 -05:00
Mike Adamson 9697be1131 Fix dtests returning ordering columns that have not been selected
patch by Mike Adamson; reviewed by adelapena, brandonwilliams and
Jeremiah Jordan for CASSANDRA-18892
2023-10-30 08:14:09 -05:00
Mick Semb Wever 70259c50ff
Merge branch 'cassandra-5.0' into trunk
* cassandra-5.0:
  Prepare debian changelog for 5.0-alpha2
2023-10-29 21:22:42 +01:00
Mick Semb Wever ea76d148c3
Prepare debian changelog for 5.0-alpha2 2023-10-29 18:59:55 +01:00
Mick Semb Wever a8d0584936
Merge branch 'cassandra-5.0' into trunk
* cassandra-5.0:
  Add support for a vector search index in SAI
2023-10-29 12:24:46 +01:00
Mike Adamson 949b760f55
Add support for a vector search index in SAI
- Adds jbellis/jvector (1.0.2) library for DiskANN based indexes on floating point vectors
- Adds ORDER BY ANN OF capability to do ANN search and order the results by score

 patch by Mike Adamson; reviewed by Andrés de la Peña, Jonathon Ellis for CASSANDRA-18715

Co-authored-by Jonathon Ellis jbellis@gmail.com
Co-authored-by Zhao Yang zhaoyangsingapore@gmail.com
2023-10-29 12:24:00 +01:00
Stefan Miklosovic f8c240147c
Merge branch 'cassandra-5.0' into trunk 2023-10-26 22:39:44 +02:00
Stefan Miklosovic b59b832eba
Remove crc_check_chance from CompressionParams
patch by Stefan Miklosovic; reviewed by Maxwell Guo, Jacek Lewandowski, Branimir Lambov for CASSANDRA-18872
2023-10-26 22:38:21 +02:00
Aleksey Yeschenko f5fba9b702 Merge branch 'cassandra-5.0' into trunk 2023-10-26 17:46:05 +01:00
Aleksey Yeschenko 7d54a62ccc Fix schema loading of UDTs inside vectors inside UDTs
patch by Aleksey Yeschenko; reviewed by Marcus Eriksson for
CASSANDRA-18964
2023-10-26 17:44:10 +01:00
Brandon Williams 45c6352938 Merge branch 'cassandra-5.0' into trunk 2023-10-26 06:07:25 -05:00
Brandon Williams 3088b8114c Merge branch 'cassandra-4.1' into cassandra-5.0 2023-10-26 06:06:43 -05:00
Brandon Williams d3cc2a65b8 Merge branch 'cassandra-4.0' into cassandra-4.1 2023-10-26 06:05:42 -05:00
Brandon Williams 2fa7c1204c Merge branch 'cassandra-3.11' into cassandra-4.0 2023-10-26 05:59:42 -05:00
Brandon Williams 349ec3e02d Merge branch 'cassandra-3.0' into cassandra-3.11 2023-10-26 05:58:22 -05:00
Brandon Williams 0a91114dd5 Merge branch 'cassandra-3.11' into cassandra-4.0 2023-10-26 05:56:47 -05:00
Brandon Williams cec0e1b864 Merge branch 'cassandra-3.0' into cassandra-3.11 2023-10-26 05:55:46 -05:00
Brandon Williams 5bf1d2f8d5 Suppress CVE-2023-44487
Patch by brandonwilliams; reviewed by bereng for CASSANDRA-18943
2023-10-26 05:54:19 -05:00
Andrés de la Peña e8c5fe31a2 Merge branch 'cassandra-5.0' into trunk 2023-10-25 12:15:26 +01:00
Andrés de la Peña 5eba52feb8 Add cqlsh autocompletion for the vector data type
patch by Andrés de la Peña; reviewed by Brandon Williams for CASSANDRA-18946
2023-10-25 11:54:01 +01:00
Stefan Miklosovic 3d022d3c5f
Merge branch 'cassandra-5.0' into trunk 2023-10-25 08:41:13 +02:00
maxwellguo 0c7410a9da
Fix nodetool tablehistograms output to avoid printing repeated information and ensure at most two arguments
patch by Maxwell Guo; reviewed by Stefan Miklosovic and Brandon Williams for CASSANDRA-18955
2023-10-25 08:38:13 +02:00
Stefan Miklosovic b094303ac2
Merge branch 'cassandra-5.0' into trunk 2023-10-24 16:46:31 +02:00
Stefan Miklosovic 9ffb838d03
Merge branch 'cassandra-4.1' into cassandra-5.0 2023-10-24 16:32:37 +02:00
Stefan Miklosovic d6bf4fd98f
Merge branch 'cassandra-4.0' into cassandra-4.1 2023-10-24 16:26:07 +02:00
Stefan Miklosovic d6fcca95b4
Merge branch 'cassandra-3.11' into cassandra-4.0 2023-10-24 16:20:31 +02:00
Stefan Miklosovic 3987160bb2
Merge branch 'cassandra-3.0' into cassandra-3.11 2023-10-24 16:14:49 +02:00
Stefan Miklosovic b51ee83a29
Fix nodetool enable/disablebinary to correctly set rpc readiness in gossip
patch by Stefan Miklosovic; reviewed by Brandon Williams for CASSANDRA-18935
2023-10-24 16:12:37 +02:00
Stefan Miklosovic afde441448
Merge branch 'cassandra-5.0' into trunk 2023-10-23 12:48:20 +02:00
Stefan Miklosovic e2d2bd61f4
ninja-fix nested cassandra clone for dtest jar building re-use check
(git -C … will fall back to parent level .git repo, confusing the check)

patch by Mick Semb Wever; reviewed by Štefan Miklošovič for CASSANDRA-18936,CASSANDRA-18665
2023-10-23 12:28:38 +02:00
Caleb Rackliffe bf321d7951 Merge branch 'cassandra-5.0' into trunk
* cassandra-5.0:
  Change the checksum algorithm SAI-related files use from CRC32 to CRC32C
2023-10-20 14:51:35 -05:00
Maxim Muzafarov 07df26778b Change the checksum algorithm SAI-related files use from CRC32 to CRC32C
patch by Maxim Muzafarov; reviewed by Caleb Rackliffe and Zhao Yang for CASSANDRA-18836
2023-10-20 14:46:49 -05:00
Brandon Williams 06202c9ff3 Merge branch 'cassandra-5.0' into trunk 2023-10-19 12:29:22 -05:00
Francisco Guerrero 8c89e2adb7 Correct comment for nc SSTable format
Patch by frankgh; reviewd by brandonwilliams and bereng for
CASSANDRA-18933
2023-10-19 12:27:57 -05:00
Stefan Miklosovic 088f3ea3e9
Merge branch 'cassandra-5.0' into trunk 2023-10-19 15:27:57 +02:00
mck 0aff36fc74
When generating dtest jars and switching between branches, do git clean before git reset
patch by Mick Semb Wever; reviewed by Stefan Miklosovic for CASSANDRA-18936
2023-10-19 15:26:27 +02:00
Jacek Lewandowski c2c20ab843 Merge branch 'cassandra-5.0' into trunk
* cassandra-5.0:
  Fixed the inconsistency between distributedKeyspaces and distributedAndLocalKeyspaces
2023-10-19 12:56:11 +02:00
Jacek Lewandowski 57f494d8d4 Merge branch 'cassandra-4.1' into cassandra-5.0
* cassandra-4.1:
  Fixed the inconsistency between distributedKeyspaces and distributedAndLocalKeyspaces
2023-10-19 12:56:10 +02:00
Jacek Lewandowski ac71d0f56e Fixed the inconsistency between distributedKeyspaces and distributedAndLocalKeyspaces
Patch by Jacek Lewandowski; reviewed by Benjamin Lerer, Berenguer Blasi, Ekaterina Dimitrova, Jeremiah Jordan for CASSANDRA-18747
2023-10-19 12:56:09 +02:00
Caleb Rackliffe 7d3a8d5312 Merge branch 'cassandra-5.0' into trunk
* cassandra-5.0:
  Correctly remove Index.Group from IndexRegistry
2023-10-18 13:57:42 -05:00