refactor: fix warnings

merge-requests/217/head
Timo Kösters 3 years ago
parent 6fa01aa982
commit 16f826773b
No known key found for this signature in database
GPG Key ID: 356E705610F626D5

@ -1,6 +1,6 @@
use super::{super::Config, watchers::Watchers, DatabaseEngine, Tree};
use crate::{utils, Result};
use std::{future::Future, pin::Pin, sync::Arc, collections::HashMap, sync::RwLock};
use std::{future::Future, pin::Pin, sync::Arc, sync::RwLock};
pub struct Engine {
rocks: rocksdb::DBWithThreadMode<rocksdb::MultiThreaded>,
@ -13,7 +13,7 @@ pub struct RocksDbEngineTree<'a> {
db: Arc<Engine>,
name: &'a str,
watchers: Watchers,
write_lock: RwLock<()>
write_lock: RwLock<()>,
}
fn db_options(cache_capacity_bytes: usize, rocksdb_cache: &rocksdb::Cache) -> rocksdb::Options {

@ -172,7 +172,7 @@ impl SqliteTable {
let statement_ref = NonAliasingBox(statement);
let name = self.name.clone();
//let name = self.name.clone();
let iterator = Box::new(
statement
@ -267,7 +267,7 @@ impl Tree for SqliteTable {
let guard = self.engine.read_lock_iterator();
let from = from.to_vec(); // TODO change interface?
let name = self.name.clone();
//let name = self.name.clone();
if backwards {
let statement = Box::leak(Box::new(

@ -1,8 +1,8 @@
use std::{
collections::{hash_map, HashMap},
sync::RwLock,
future::Future,
pin::Pin,
sync::RwLock,
};
use tokio::sync::watch;

Loading…
Cancel
Save