main
Ziyang Hu 2 years ago
parent c8a9c40e89
commit 9f6a734797

@ -391,7 +391,7 @@ struct TransactionBridge {
options.change_level = true;
options.target_level = 0;
options.exclusive_manual_compaction = false;
write_status(raw_db->CompactRange(options, nullptr, nullptr), status);
write_status(raw_db->CompactRange(options, const_cast<ColumnFamilyHandle *>(&cf), nullptr, nullptr), status);
}
inline std::unique_ptr<IteratorBridge> iterator_txn(

@ -1,4 +1,3 @@
use std::collections::BTreeMap;
use cozorocks::SlicePtr;
use crate::db::engine::Session;
use crate::relation::value::Value;

@ -3,11 +3,10 @@ use std::collections::{BTreeMap};
use cozorocks::SlicePtr;
use crate::db::engine::{Session};
use crate::db::plan::AccessorMap;
use crate::db::table::{ColId, TableId};
use crate::relation::value::{Value};
use crate::error::{CozoError, Result};
use crate::error::CozoError::LogicError;
use crate::relation::tuple::{OwnTuple, Tuple};
use crate::relation::tuple::{Tuple};
use crate::relation::value;

@ -99,7 +99,7 @@ impl<'a> Session<'a> {
};
Ok(res)
}
fn base_relation_to_accessor_map(&self, table: &str, binding: &str, info: &TableInfo) -> AccessorMap {
fn base_relation_to_accessor_map(&self, _table: &str, binding: &str, info: &TableInfo) -> AccessorMap {
let mut ret = BTreeMap::new();
for (i, (k, _)) in info.key_typing.iter().enumerate() {
ret.insert(k.into(), (info.table_id, (true, i).into()));
@ -179,7 +179,7 @@ mod tests {
let s = r#"from p:Person select p {id, name}"#;
let parsed = Parser::parse(Rule::relational_query, s).unwrap().next().unwrap();
let plan = sess.query_to_plan(parsed).unwrap();
let _plan = sess.query_to_plan(parsed).unwrap();
}
drop(engine);
let _ = fs::remove_dir_all(db_path);

Loading…
Cancel
Save