diff options
Diffstat (limited to 'database/src/kv/mod.rs')
| -rw-r--r-- | database/src/kv/mod.rs | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/database/src/kv/mod.rs b/database/src/kv/mod.rs index 90b6686..f5dcc72 100644 --- a/database/src/kv/mod.rs +++ b/database/src/kv/mod.rs @@ -17,7 +17,7 @@ pub mod tests; use std::borrow::Cow; use crate::{ - DEBUG_TAGREG, Database, Query, RowNum, Transaction, + Database, Query, RowNum, Transaction, kv::{ helpers::{read_counter, write_counter}, index::{iter_index, read_count_index, update_index}, @@ -27,7 +27,7 @@ use crate::{ }, }; use anyhow::{Result, anyhow}; -use jellyobject::{ObjectBuffer, inspect::Inspector}; +use jellyobject::ObjectBuffer; use log::{debug, info}; pub type SubtreeNum = u32; @@ -47,9 +47,7 @@ impl<T: jellykv::Store> Database for T { impl Transaction for &mut dyn jellykv::Transaction { fn insert(&mut self, entry: ObjectBuffer) -> Result<RowNum> { - if let Some(tr) = DEBUG_TAGREG.get() { - debug!("insert {:?}", Inspector(tr, entry.as_object())) - } + debug!("insert {entry:?}"); let mut id_counter = read_counter(*self, &T_ROW_COUNTER.to_be_bytes(), 0)?; let row = id_counter; id_counter += 1; @@ -105,7 +103,7 @@ impl Transaction for &mut dyn jellykv::Transaction { &'a mut self, query: Query, ) -> Result<Box<dyn Iterator<Item = Result<(RowNum, Vec<u8>)>> + 'a>> { - debug!("query: {}", query.show_debug()); + debug!("query: {}", query.show()); let mut prefixes = Vec::new(); for (binning, mut prefix) in query.filter.get_bins() { let ik = IndexKey(binning, query.sort.key()); |