fix fmt and test

This commit is contained in:
Nikita Sivukhin
2025-11-05 20:53:34 +04:00
parent a64aef780d
commit 68a4c90446
2 changed files with 11 additions and 7 deletions

View File

@@ -796,12 +796,13 @@ impl IndexMethodCursor for VectorSparseInvertedIndexMethodCursor {
};
}
SeekResult::TryAdvance => {
self.delete_state = VectorSparseInvertedIndexDeleteState::NextInverted {
vector: vector.take(),
sum: *sum,
idx: *idx,
rowid: *rowid,
};
self.delete_state =
VectorSparseInvertedIndexDeleteState::NextInverted {
vector: vector.take(),
sum: *sum,
idx: *idx,
rowid: *rowid,
};
}
SeekResult::NotFound => {
return Err(LimboError::Corrupt("inverted index corrupted".to_string()))

View File

@@ -75,7 +75,10 @@ fn test_vector_sparse_ivf_create_destroy() {
run(&tmp_db, || cursor.create(&conn)).unwrap();
}
conn.wal_insert_end(true).unwrap();
assert_eq!(schema_rows(), vec!["t", "t_idx_scratch", "t_idx_stats"]);
assert_eq!(
schema_rows(),
vec!["t", "t_idx_inverted_index", "t_idx_stats"]
);
conn.wal_insert_begin().unwrap();
{