Commit Graph

28 Commits

Author SHA1 Message Date
Shanzita 73e195c4ab CASSANDRA-13342: Document failure reason codes in native protocol v5 spec 2026-04-10 15:24:04 -07:00
Schoening, Brad 5aadbc62f0 CASSANDRA-20117: fixed typos in NTR spec and SASI documents 2025-04-03 13:59:05 -04:00
tengu-alt 17de6a67a2
Autogenerate Native protocol specifications documentation
Uses cqlprotodoc from cassandra-website to generate the versioned native protocol spec html pages.
Uses process-native-protocol-specs-in-docker.sh as a wrapper around this to also generate the native protocol spec adoc page  that includes all the versions and makes each header navigable. This is executed as part of the existing `ant gen-asciidoc` and doc/Makefile.

 patch by Olexandr Luzhniy; reviewed by Mick Semb Wever for CASSANDRA-19915
2025-02-24 21:05:24 +01:00
David Capwell ae537abc64 Added support for type VECTOR<type, dimension>
patch by David Capwell; reviewed by Andres de la Peña, Maxwell Guo, Mike Adamson for CASSANDRA-18504
2023-06-22 08:43:53 -07:00
Sam Tunnicliffe 577fb37c7e Merge branch 'cassandra-4.0' into cassandra-4.1 2022-05-26 08:33:06 +01:00
Andrea leopardi 1322f03afa Fix small issues in docs for native protocol v5
Patch by Andrea Leopardi; reviewed by Sam Tunnicliffe for
CASSANDRA-17659
2022-05-26 08:28:15 +01:00
Ekaterina Dimitrova 23138252f2 Transfer parameters to the newly introduced configuration framework (6)
patch by Ekaterina Dimitrova; reviewed by Caleb Rackliffe, David Capwell, Michael Semb Wever and Benjamin Lerer for CASSANDRA-15234
2022-02-05 22:28:40 -05:00
Mick Semb Wever 7337fc0ab4
Merge branch 'cassandra-3.11' into trunk 2021-04-19 17:39:10 +02:00
Mick Semb Wever 2ec96ae669
Merge branch 'cassandra-3.0' into cassandra-3.11 2021-04-19 17:34:05 +02:00
Sam Tunnicliffe f87e0eacad Update native protocol v5 spec with new framing format
Also include a note in the Upgrading section of NEWS.txt

Patch by Sam Tunnicliffe; reviewed by Mick Semb Wever, Alex Petrov
and Martin Sucha for CASSANDRA-14688
2021-01-22 14:43:48 +00:00
Sam Tunnicliffe 4262ef3a44 Merge branch 'cassandra-3.11' into trunk 2021-01-22 14:41:33 +00:00
Sam Tunnicliffe 0ed819d6e8 Merge branch 'cassandra-3.0' into cassandra-3.11 2021-01-22 14:31:44 +00:00
yifan-c d3b3dcbb35 Separate exceptions for CAS write timeout exceptions caused by contention and unkown result
Patch by Yifan Cai; reviewed by Alex Petrov and Dinesh Joshi for CASSANDRA-15350
2020-02-03 14:52:17 +01:00
Alex Petrov ef1817a75c Ninja: Move NO_COMPACT to 'Changes from v4' section 2019-01-07 12:05:13 +01:00
Alex Petrov 55b47b8bd2 Ninja: merge protocol changes that were made in v4 forward to v5 2019-01-07 10:39:34 +01:00
Aleksey Yeshchenko f8d34d3564 Allow specifying now-in-seconds in native protocol
patch by Aleksey Yeschenko; reviewed by Chris Lohfink for
CASSANDRA-14664
2018-08-30 16:54:32 +01:00
Jason Brown de12f29dc6 Merge branch 'cassandra-3.11' into trunk 2018-03-14 10:00:52 -07:00
Jason Brown 5a662ea3ff Merge branch 'cassandra-3.0' into cassandra-3.11 2018-03-14 09:59:42 -07:00
Matthias Weiser 9ed5fc0739 Fix examples and formatting in native_protocol_v5.spec
Closes #171
2018-03-06 11:06:11 +01:00
Alex Petrov 65ff3e6d9e Ninja: fix v5 protocol spec, paging state and metadata id order in result metadata. 2017-11-08 13:13:00 +01:00
Alex Petrov 922dbdb658 Add result set metadata to prepared statement MD5 hash calculation
Patch by Alex Petrov; reviewed by Robert Stupp for CASSANDRA-10786
2017-10-11 16:15:29 +02:00
Benjamin Lerer 6deafff5ae Merge branch cassandra-3.11 into trunk 2017-05-11 10:40:51 +02:00
Benjamin Lerer 8693357109 Fix duration type validation to prevent overflow
patch by Benjamin Lerer; reviewed by Andrés de la Peña for CASSANDRA-13218
2017-05-11 10:26:36 +02:00
Sandeep Tamhankar 1f533260a0 Change protocol to allow sending key space independent of query string
patch by Sandeep Tamhankar; reviewed by Tyler Hobbs + Robert Stupp for CASSANDRA-10145
2017-04-12 20:56:35 +02:00
Benjamin Lerer 84d836137d Add duration type to the protocol V5
patch by Benjamin Lerer; reviewed by Tyler Hobbs for CASSANDRA-12850
2017-01-27 10:56:00 +01:00
Stefania Alborghetti e0adc166a3 Extend native protocol request flags, add versions to SUPPORTED, and introduce ProtocolVersion enum
patch by Stefania Alborghetti; reviewed by Benjamin Lerer for CASSANDRA-12838
2016-10-31 21:14:42 +08:00
Geoffrey Yu 39df31a06a Add error code map to read/write failure responses
Patch by Geoffrey Yu; reviewed by Tyler Hobbs for CASSANDRA-12311
2016-08-19 16:04:39 -05:00
Alex Petrov d9322a1718 Add beta protocol flag for v5 native protocol
Patch by Alex Petrov; reviewed by Tyler Hobbs for CASSANDRA-12142
2016-07-28 14:17:51 -05:00