fix(multitenancy): add a fallback for get commands in redis (#7043)

This commit is contained in:
Kartikeya Hegde
2025-01-29 00:38:17 +05:30
committed by GitHub
parent 858866f9f3
commit 5707297621
34 changed files with 362 additions and 204 deletions

View File

@ -256,7 +256,7 @@ impl<T: DatabaseStore> KVRouterStore<T> {
.cache_store
.redis_conn
.stream_append_entry(
&stream_name,
&stream_name.into(),
&redis_interface::RedisEntryId::AutoGeneratedID,
redis_entry
.to_field_value_pairs(request_id, global_id)
@ -309,7 +309,7 @@ pub trait UniqueConstraints {
let constraints = self.unique_constraints();
let sadd_result = redis_conn
.sadd(
&format!("unique_constraint:{}", self.table_name()),
&format!("unique_constraint:{}", self.table_name()).into(),
constraints,
)
.await?;