mirror of https://github.com/apache/cassandra
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. |
||
|---|---|---|
| .. | ||
| cql3 | ||
| native_protocol_v3.spec | ||
| native_protocol_v4.spec | ||