From 7754a042ed80c7d8e2391925a8a6ae87a7610c8e Mon Sep 17 00:00:00 2001 From: metamuffin Date: Mon, 9 Feb 2026 14:37:50 +0100 Subject: fix match index --- database/src/kv/binning.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'database/src/kv/binning.rs') diff --git a/database/src/kv/binning.rs b/database/src/kv/binning.rs index 1057a28..42e58fc 100644 --- a/database/src/kv/binning.rs +++ b/database/src/kv/binning.rs @@ -40,7 +40,7 @@ impl BinningComponent { let mut new_out = Vec::new(); for value in path.get_matching_values(ob) { for mut co in keys.clone() { - co.extend((co.len() as u32).to_be_bytes()); + co.extend((value.len() as u32).to_be_bytes()); co.extend(value); new_out.push(co); } @@ -88,7 +88,7 @@ impl Filter { Filter::Match(path, value) => { vec![vec![(BinningComponent::Match(path.to_owned()), { let mut co = Vec::new(); - co.extend((co.len() as u32).to_be_bytes()); + co.extend((value.len() as u32).to_be_bytes()); co.extend(value); co })]] -- cgit v1.3