Sylvain Lebresne
b99c863158
Implement backward compatibility for paging states
...
Pre-3.0 nodes serialize a full cellname in the paging state, but doing
so is wasteful for 3.0 nodes. We can't however guarantee to which nodes
a particular paging state will be sent so we need to have a backward
compatibility.
The patch preserve the pre-existing format for the paging state (thus
requiring more work for 3.0 nodes) for the native protocol v3, but
change to a more efficient (for 3.0) format for the protocol v4. It is
then documented that paging states shouldn't be used across protocol
versions.
2015-09-18 13:01:59 +02:00
Robert Stupp
e4eba25382
Revert CASSANDRA-7807 (tracing completion client notifications) (CASSANDRA-9429)
...
patch by Robert Stupp; reviewed by Aleksey Yeschenko for CASSANDRA-9429
2015-05-20 08:48:53 +02:00
Josh McKenzie
63f5967271
Commit 9214 on 2.2 branch
2015-05-15 14:13:17 -05:00
Benjamin Lerer
35a945e2bf
Add smallint and tinyint data types
...
patch by Benjamin Lerer; reviewed by Aleksey Yeschenko for
CASSANDRA-8951
2015-05-15 17:43:57 +03:00
Carl Yeksigian
68722e7e59
Add client warnings to native protocol v4
...
patch by Carl Yeksigan; reviewed by Tyler Hobbs and Aleksey Yeschenko
for CASSANDRA-8930
2015-05-14 17:24:57 +03:00
Tyler Hobbs
68b2d28580
Merge branch 'cassandra-2.1' into trunk
2015-05-12 16:25:07 -05:00
Oded Peer
48f644686b
Distinguish between null and unset in the native protocol (v4)
...
patch by odpeer; reviewed by blerer for CASSANDRA-7304
2015-04-20 15:30:19 +02:00
Robert Stupp
f6217ae198
Push notification when tracing completes for an operation
...
Patch by Robert Stupp; Reviewed by Stefania for CASSANDRA-7807
2015-03-31 10:40:34 +02:00
Robert Stupp
789aa72e56
Add a key-value payload for third party usage
...
Patch by Robert Stupp; Reviewed by Sylvain Lebresne for CASSANDRA-8553
2015-03-24 12:02:08 +01:00
Stefania Alborghetti
c059a56890
Add WriteFailureException to native protocol
...
Patch by Stefania Alborghetti; reviewed by Tyler Hobbs for
CASSANDRA-8592
2015-03-12 11:40:22 -05:00
Tyler Hobbs
dca37a612c
Indicate partition key cols in PREPARED responses
...
Patch by Tyler Hobbs; reviewed by Benjamin Lerer for CASSANDRA-7660
2015-03-10 17:36:23 -05:00
Joshua McKenzie
3d11ec5dd3
Merge branch 'cassandra-2.1' into trunk
...
Conflicts:
pylib/cqlshlib/cql3handling.py
2015-03-09 12:26:24 -05:00
Robert Stupp
e3c0186288
Add an FunctionExecutionException to the protocol
...
Patch by Robert Stupp; Reviewed by Aleksey Yeschenko for CASSANDRA-8528
2015-02-15 20:06:29 +01:00
Tyler Hobbs
f61bc44a71
Merge branch 'cassandra-2.1' into trunk
2015-02-13 17:07:08 -06:00
Christian Spriegel
c6525da86e
Add ReadFailureException, better TombstoneOE logging
...
Patch by Christian Spriegel; reviewed by Tyler Hobbs for CASSANDRA-7886
2015-01-09 13:30:22 -06:00
Robert Stupp
dcc3bb0541
Schema change events/results for UDFs and aggregates
...
Patch by Robert Stupp; reviewed by Tyler Hobbs for CASSANDRA-7708
2014-12-30 12:25:17 -06:00
Sylvain Lebresne
b912505562
Add protocol v4 spec document
2014-10-02 11:34:34 +02:00