aboutsummaryrefslogtreecommitdiff
path: root/database/src/kv/mod.rs
diff options
context:
space:
mode:
authormetamuffin <metamuffin@disroot.org>2026-02-26 12:47:40 +0100
committermetamuffin <metamuffin@disroot.org>2026-02-26 12:47:40 +0100
commit4ba86694e393c61107e27c4127efc0455b329524 (patch)
treeca6ab8bf0ccae5c26180247239fffde261a2d3ba /database/src/kv/mod.rs
parenteb6648770e7de66ccafe44d114ecbb2c1eaf444d (diff)
downloadjellything-4ba86694e393c61107e27c4127efc0455b329524.tar
jellything-4ba86694e393c61107e27c4127efc0455b329524.tar.bz2
jellything-4ba86694e393c61107e27c4127efc0455b329524.tar.zst
db continuation
Diffstat (limited to 'database/src/kv/mod.rs')
-rw-r--r--database/src/kv/mod.rs7
1 files changed, 6 insertions, 1 deletions
diff --git a/database/src/kv/mod.rs b/database/src/kv/mod.rs
index 69e9c3b..837aa51 100644
--- a/database/src/kv/mod.rs
+++ b/database/src/kv/mod.rs
@@ -111,7 +111,12 @@ impl Transaction for &mut dyn jellykv::Transaction {
}
let mut iters = Vec::new();
for prefix in prefixes {
- iters.push(iter_index(*self, prefix, &query.sort)?)
+ iters.push(iter_index(
+ *self,
+ prefix,
+ &query.sort,
+ query.continuation.clone(),
+ )?)
}
if iters.len() == 1 {
return Ok(iters.pop().unwrap());