From a1a809c204fd83cc4e72f5dc917eb0aa9eb1e885 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miko=C5=82aj=20Uzarski?= Date: Thu, 24 Oct 2024 14:38:28 +0200 Subject: [PATCH] CassConsistency: adjust converion to serial variants of Consistency According to the comment in rust-driver: // Apparently, Consistency can be set to Serial or LocalSerial in SELECT statements // to make them use Paxos. --- scylla-rust-wrapper/src/cass_types.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/scylla-rust-wrapper/src/cass_types.rs b/scylla-rust-wrapper/src/cass_types.rs index 2ab4887d..da27e6d2 100644 --- a/scylla-rust-wrapper/src/cass_types.rs +++ b/scylla-rust-wrapper/src/cass_types.rs @@ -845,6 +845,8 @@ impl TryFrom for Consistency { CassConsistency::CASS_CONSISTENCY_LOCAL_QUORUM => Ok(Consistency::LocalQuorum), CassConsistency::CASS_CONSISTENCY_EACH_QUORUM => Ok(Consistency::EachQuorum), CassConsistency::CASS_CONSISTENCY_LOCAL_ONE => Ok(Consistency::LocalOne), + CassConsistency::CASS_CONSISTENCY_LOCAL_SERIAL => Ok(Consistency::LocalSerial), + CassConsistency::CASS_CONSISTENCY_SERIAL => Ok(Consistency::Serial), _ => Err(()), } }