diff --git a/sbroad-picodata/src/api.rs b/sbroad-picodata/src/api.rs index c98e1346617a4d70f25949d2956e71e602d43e6a..71be1bd87ad33ef6166009f69a26744dec5697fe 100644 --- a/sbroad-picodata/src/api.rs +++ b/sbroad-picodata/src/api.rs @@ -3,7 +3,7 @@ use crate::runtime::storage::StorageRuntime; use sbroad::backend::sql::ir::PatternWithParams; use sbroad::debug; use sbroad::errors::{Action, SbroadError}; -use sbroad::executor::engine::{helpers::decode_msgpack, Vshard}; +use sbroad::executor::engine::helpers::decode_msgpack; use sbroad::executor::protocol::{EncodedRequiredData, RequiredData}; use sbroad::executor::Query; use sbroad::otm::query_span; @@ -89,12 +89,3 @@ pub fn execute_sql(tuple_buf: &[u8]) -> Result<Vec<u8>, SbroadError> { } }) } - -/// Determine bucket id for the given values. -/// -/// # Errors -/// - Failed to initialize router runtime. -pub fn determine_bucket_id(values: &[&sbroad::ir::value::Value]) -> Result<u64, SbroadError> { - let runtime = RouterRuntime::new()?; - runtime.determine_bucket_id(values) -}