This is an automated email from the ASF dual-hosted git repository.
mssun pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/incubator-teaclave.git
The following commit(s) were added to refs/heads/develop by this push:
new f5f3e1f [fmt] rustfmt config to edition 2018 (#234)
f5f3e1f is described below
commit f5f3e1fa2951bb32e7db00e691173b983122e357
Author: Zhaofeng Chen <[email protected]>
AuthorDate: Mon Mar 9 17:34:58 2020 -0700
[fmt] rustfmt config to edition 2018 (#234)
---
.rustfmt.toml | 1 +
attestation/src/key.rs | 4 +--
common/rusty_leveldb_sgx/Cargo.toml | 1 +
common/rusty_leveldb_sgx/src/block.rs | 8 ++---
common/rusty_leveldb_sgx/src/block_builder.rs | 4 +--
common/rusty_leveldb_sgx/src/cmp.rs | 6 ++--
common/rusty_leveldb_sgx/src/db_impl.rs | 50 +++++++++++++--------------
common/rusty_leveldb_sgx/src/db_iter.rs | 14 ++++----
common/rusty_leveldb_sgx/src/disk_env.rs | 6 ++--
common/rusty_leveldb_sgx/src/env.rs | 30 ++++++++--------
common/rusty_leveldb_sgx/src/filter.rs | 2 +-
common/rusty_leveldb_sgx/src/filter_block.rs | 6 ++--
common/rusty_leveldb_sgx/src/key_types.rs | 4 +--
common/rusty_leveldb_sgx/src/lib.rs | 20 +++++------
common/rusty_leveldb_sgx/src/log.rs | 2 +-
common/rusty_leveldb_sgx/src/mem_env.rs | 8 ++---
common/rusty_leveldb_sgx/src/memtable.rs | 12 +++----
common/rusty_leveldb_sgx/src/merging_iter.rs | 10 +++---
common/rusty_leveldb_sgx/src/options.rs | 18 +++++-----
common/rusty_leveldb_sgx/src/skipmap.rs | 8 ++---
common/rusty_leveldb_sgx/src/snapshot.rs | 2 +-
common/rusty_leveldb_sgx/src/table_block.rs | 18 +++++-----
common/rusty_leveldb_sgx/src/table_builder.rs | 22 ++++++------
common/rusty_leveldb_sgx/src/table_cache.rs | 18 +++++-----
common/rusty_leveldb_sgx/src/table_reader.rs | 38 ++++++++++----------
common/rusty_leveldb_sgx/src/test_util.rs | 4 +--
common/rusty_leveldb_sgx/src/types.rs | 2 +-
common/rusty_leveldb_sgx/src/version.rs | 32 ++++++++---------
common/rusty_leveldb_sgx/src/version_edit.rs | 10 +++---
common/rusty_leveldb_sgx/src/version_set.rs | 30 ++++++++--------
common/rusty_leveldb_sgx/src/write_batch.rs | 6 ++--
31 files changed, 199 insertions(+), 197 deletions(-)
diff --git a/.rustfmt.toml b/.rustfmt.toml
new file mode 100644
index 0000000..c51666e
--- /dev/null
+++ b/.rustfmt.toml
@@ -0,0 +1 @@
+edition = "2018"
\ No newline at end of file
diff --git a/attestation/src/key.rs b/attestation/src/key.rs
index ebf99c5..38b783c 100644
--- a/attestation/src/key.rs
+++ b/attestation/src/key.rs
@@ -22,7 +22,7 @@ use std::prelude::v1::*;
pub const CERT_VALID_DAYS: i64 = 90i64;
-/// NistP256KeyPair stores a pair of ECDSA (private, public) key based on the
NIST P-256 curve
+/// NistP256KeyPair stores a pair of ECDSA (private, public) key based on the
NIST P-256 curve
/// (a.k.a secp256r1).
pub struct NistP256KeyPair {
prv_k: sgx_ec256_private_t,
@@ -75,7 +75,7 @@ impl NistP256KeyPair {
/// create_cert_with_extension makes a self-signed x509-v3 cert with SGX
attestation report as
/// extensions.
/// @reference [Internet X.509 Public Key Infrastructure Certificate and
Certificate Revocation List (CRL) Profile][1]
- ///
+ ///
/// [1]: https://tools.ietf.org/pdf/rfc5280.pdf
pub fn create_cert_with_extension(
&self,
diff --git a/common/rusty_leveldb_sgx/Cargo.toml
b/common/rusty_leveldb_sgx/Cargo.toml
index e230ed9..251d53b 100644
--- a/common/rusty_leveldb_sgx/Cargo.toml
+++ b/common/rusty_leveldb_sgx/Cargo.toml
@@ -9,6 +9,7 @@ readme = "README.md"
keywords = ["LevelDB", "key-value", "database", "SSTable", "Google"]
license = "MIT"
publish = true
+edition = "2018"
[features]
default = []
diff --git a/common/rusty_leveldb_sgx/src/block.rs
b/common/rusty_leveldb_sgx/src/block.rs
index ba917fd..487cb60 100644
--- a/common/rusty_leveldb_sgx/src/block.rs
+++ b/common/rusty_leveldb_sgx/src/block.rs
@@ -4,8 +4,8 @@ use std::prelude::v1::*;
use std::cmp::Ordering;
use std::rc::Rc;
-use options::Options;
-use types::LdbIterator;
+use crate::options::Options;
+use crate::types::LdbIterator;
use integer_encoding::FixedInt;
use integer_encoding::VarInt;
@@ -305,10 +305,10 @@ impl LdbIterator for BlockIter {
#[cfg(test)]
mod tests {
use super::*;
- use block_builder::BlockBuilder;
+ use crate::block_builder::BlockBuilder;
+ use crate::types::{current_key_val, LdbIterator};
use options;
use test_util::{test_iterator_properties, LdbIteratorIter};
- use types::{current_key_val, LdbIterator};
fn get_data() -> Vec<(&'static [u8], &'static [u8])> {
vec![
diff --git a/common/rusty_leveldb_sgx/src/block_builder.rs
b/common/rusty_leveldb_sgx/src/block_builder.rs
index 7a1c668..ce0c686 100644
--- a/common/rusty_leveldb_sgx/src/block_builder.rs
+++ b/common/rusty_leveldb_sgx/src/block_builder.rs
@@ -3,8 +3,8 @@ use std::prelude::v1::*;
use std::cmp::Ordering;
-use block::BlockContents;
-use options::Options;
+use crate::block::BlockContents;
+use crate::options::Options;
use integer_encoding::{FixedIntWriter, VarIntWriter};
diff --git a/common/rusty_leveldb_sgx/src/cmp.rs
b/common/rusty_leveldb_sgx/src/cmp.rs
index a65feac..12e3c80 100644
--- a/common/rusty_leveldb_sgx/src/cmp.rs
+++ b/common/rusty_leveldb_sgx/src/cmp.rs
@@ -1,8 +1,8 @@
#[cfg(feature = "mesalock_sgx")]
use std::prelude::v1::*;
-use key_types::{self, LookupKey};
-use types;
+use crate::key_types::{self, LookupKey};
+use crate::types;
use std::cmp::Ordering;
use std::rc::Rc;
@@ -182,7 +182,7 @@ impl Cmp for MemtableKeyCmp {
#[cfg(test)]
mod tests {
use super::*;
- use key_types::LookupKey;
+ use crate::key_types::LookupKey;
use types;
#[test]
diff --git a/common/rusty_leveldb_sgx/src/db_impl.rs
b/common/rusty_leveldb_sgx/src/db_impl.rs
index 88e142f..50ccc92 100644
--- a/common/rusty_leveldb_sgx/src/db_impl.rs
+++ b/common/rusty_leveldb_sgx/src/db_impl.rs
@@ -8,31 +8,31 @@ use std::prelude::v1::*;
#[cfg(feature = "mesalock_sgx")]
use std::untrusted::path::PathEx;
-use db_iter::DBIterator;
-
-use cmp::{Cmp, InternalKeyCmp};
-use env::{Env, FileLock};
-use error::{err, Result, StatusCode};
-use filter::{BoxedFilterPolicy, InternalFilterPolicy};
-use infolog::Logger;
-use key_types::{parse_internal_key, InternalKey, LookupKey, ValueType};
-use log::{LogReader, LogWriter};
-use memtable::MemTable;
-use merging_iter::MergingIter;
-use options::Options;
-use snapshot::{Snapshot, SnapshotList};
-use table_builder::TableBuilder;
-use table_cache::{table_file_name, TableCache};
-use types::{
+use crate::db_iter::DBIterator;
+
+use crate::cmp::{Cmp, InternalKeyCmp};
+use crate::env::{Env, FileLock};
+use crate::error::{err, Result, StatusCode};
+use crate::filter::{BoxedFilterPolicy, InternalFilterPolicy};
+use crate::infolog::Logger;
+use crate::key_types::{parse_internal_key, InternalKey, LookupKey, ValueType};
+use crate::log::{LogReader, LogWriter};
+use crate::memtable::MemTable;
+use crate::merging_iter::MergingIter;
+use crate::options::Options;
+use crate::snapshot::{Snapshot, SnapshotList};
+use crate::table_builder::TableBuilder;
+use crate::table_cache::{table_file_name, TableCache};
+use crate::types::{
parse_file_name, share, FileMetaData, FileNum, FileType, LdbIterator,
SequenceNumber, Shared,
MAX_SEQUENCE_NUMBER, NUM_LEVELS,
};
-use version::Version;
-use version_edit::VersionEdit;
-use version_set::{
+use crate::version::Version;
+use crate::version_edit::VersionEdit;
+use crate::version_set::{
manifest_file_name, read_current_file, set_current_file, Compaction,
VersionSet,
};
-use write_batch::WriteBatch;
+use crate::write_batch::WriteBatch;
use std::cmp::Ordering;
use std::io::{self, BufWriter, Write};
@@ -1076,7 +1076,7 @@ fn open_info_log<E: Env + ?Sized, P: AsRef<Path>>(env:
&E, db: P) -> Logger {
pub mod testutil {
use super::*;
- use version::testutil::make_version;
+ use crate::version::testutil::make_version;
/// build_db creates a database filled with the tables created by
make_version().
pub fn build_db() -> (DB, Options) {
@@ -1135,12 +1135,12 @@ mod tests {
use super::testutil::{build_db, set_file_to_compact};
use super::*;
- use error::Status;
- use key_types::LookupKey;
- use mem_env::MemEnv;
+ use crate::error::Status;
+ use crate::key_types::LookupKey;
+ use crate::mem_env::MemEnv;
+ use crate::version::testutil::make_version;
use options;
use test_util::LdbIteratorIter;
- use version::testutil::make_version;
#[test]
fn test_db_impl_open_info_log() {
diff --git a/common/rusty_leveldb_sgx/src/db_iter.rs
b/common/rusty_leveldb_sgx/src/db_iter.rs
index bc57c83..ff5b9ff 100644
--- a/common/rusty_leveldb_sgx/src/db_iter.rs
+++ b/common/rusty_leveldb_sgx/src/db_iter.rs
@@ -1,12 +1,12 @@
#[cfg(feature = "mesalock_sgx")]
use std::prelude::v1::*;
-use cmp::Cmp;
-use key_types::{parse_internal_key, truncate_to_userkey, LookupKey, ValueType};
-use merging_iter::MergingIter;
-use snapshot::Snapshot;
-use types::{Direction, LdbIterator, Shared};
-use version_set::VersionSet;
+use crate::cmp::Cmp;
+use crate::key_types::{parse_internal_key, truncate_to_userkey, LookupKey,
ValueType};
+use crate::merging_iter::MergingIter;
+use crate::snapshot::Snapshot;
+use crate::types::{Direction, LdbIterator, Shared};
+use crate::version_set::VersionSet;
use std::cmp::Ordering;
use std::mem;
@@ -290,10 +290,10 @@ fn random_period() -> isize {
#[cfg(test)]
mod tests {
use super::*;
+ use crate::types::{current_key_val, Direction};
use db_impl::testutil::*;
use db_impl::DB;
use test_util::LdbIteratorIter;
- use types::{current_key_val, Direction};
use std::collections::HashMap;
use std::collections::HashSet;
diff --git a/common/rusty_leveldb_sgx/src/disk_env.rs
b/common/rusty_leveldb_sgx/src/disk_env.rs
index 210bad3..af81ee3 100644
--- a/common/rusty_leveldb_sgx/src/disk_env.rs
+++ b/common/rusty_leveldb_sgx/src/disk_env.rs
@@ -1,9 +1,9 @@
#[cfg(feature = "mesalock_sgx")]
use std::prelude::v1::*;
-use env::{path_to_str, Env, FileLock, Logger, RandomAccess};
-use env_common::micros;
-use error::{err, Result, Status, StatusCode};
+use crate::env::{path_to_str, Env, FileLock, Logger, RandomAccess};
+use crate::env_common::micros;
+use crate::error::{err, Result, Status, StatusCode};
use std::collections::HashMap;
diff --git a/common/rusty_leveldb_sgx/src/env.rs
b/common/rusty_leveldb_sgx/src/env.rs
index 29b4b50..64ead57 100644
--- a/common/rusty_leveldb_sgx/src/env.rs
+++ b/common/rusty_leveldb_sgx/src/env.rs
@@ -3,7 +3,7 @@
#[cfg(feature = "mesalock_sgx")]
use std::prelude::v1::*;
-use error::Result;
+use crate::error::Result;
use std::io::prelude::*;
use std::os::unix::fs::FileExt;
@@ -12,7 +12,7 @@ use std::path::{Path, PathBuf};
cfg_if! {
if #[cfg(feature = "mesalock_sgx")] {
use protected_fs::ProtectedFile;
- use error::Status;
+ use crate::error::Status;
use std::untrusted::fs::File;
} else {
use std::fs::File;
@@ -44,24 +44,24 @@ pub struct FileLock {
}
pub trait Env {
- fn open_sequential_file(&self, &Path) -> Result<Box<dyn Read>>;
- fn open_random_access_file(&self, &Path) -> Result<Box<dyn RandomAccess>>;
- fn open_writable_file(&self, &Path) -> Result<Box<dyn Write>>;
- fn open_appendable_file(&self, &Path) -> Result<Box<dyn Write>>;
+ fn open_sequential_file(&self, p: &Path) -> Result<Box<dyn Read>>;
+ fn open_random_access_file(&self, p: &Path) -> Result<Box<dyn
RandomAccess>>;
+ fn open_writable_file(&self, p: &Path) -> Result<Box<dyn Write>>;
+ fn open_appendable_file(&self, p: &Path) -> Result<Box<dyn Write>>;
- fn exists(&self, &Path) -> Result<bool>;
- fn children(&self, &Path) -> Result<Vec<PathBuf>>;
- fn size_of(&self, &Path) -> Result<usize>;
+ fn exists(&self, p: &Path) -> Result<bool>;
+ fn children(&self, p: &Path) -> Result<Vec<PathBuf>>;
+ fn size_of(&self, p: &Path) -> Result<usize>;
- fn delete(&self, &Path) -> Result<()>;
- fn mkdir(&self, &Path) -> Result<()>;
- fn rmdir(&self, &Path) -> Result<()>;
- fn rename(&self, &Path, &Path) -> Result<()>;
+ fn delete(&self, p: &Path) -> Result<()>;
+ fn mkdir(&self, p: &Path) -> Result<()>;
+ fn rmdir(&self, p: &Path) -> Result<()>;
+ fn rename(&self, p: &Path, p: &Path) -> Result<()>;
- fn lock(&self, &Path) -> Result<FileLock>;
+ fn lock(&self, p: &Path) -> Result<FileLock>;
fn unlock(&self, l: FileLock) -> Result<()>;
- fn new_logger(&self, &Path) -> Result<Logger>;
+ fn new_logger(&self, p: &Path) -> Result<Logger>;
fn micros(&self) -> u64;
}
diff --git a/common/rusty_leveldb_sgx/src/filter.rs
b/common/rusty_leveldb_sgx/src/filter.rs
index 8b43292..a7c5371 100644
--- a/common/rusty_leveldb_sgx/src/filter.rs
+++ b/common/rusty_leveldb_sgx/src/filter.rs
@@ -237,7 +237,7 @@ fn offset_data_iterate<F: FnMut(&[u8])>(data: &[u8],
offsets: &[usize], mut f: F
#[cfg(test)]
mod tests {
use super::*;
- use key_types::LookupKey;
+ use crate::key_types::LookupKey;
const _BITS_PER_KEY: u32 = 12;
diff --git a/common/rusty_leveldb_sgx/src/filter_block.rs
b/common/rusty_leveldb_sgx/src/filter_block.rs
index dfac767..b963c4f 100644
--- a/common/rusty_leveldb_sgx/src/filter_block.rs
+++ b/common/rusty_leveldb_sgx/src/filter_block.rs
@@ -1,8 +1,8 @@
#[cfg(feature = "mesalock_sgx")]
use std::prelude::v1::*;
-use block::BlockContents;
-use filter::BoxedFilterPolicy;
+use crate::block::BlockContents;
+use crate::filter::BoxedFilterPolicy;
use std::rc::Rc;
@@ -169,7 +169,7 @@ mod tests {
use super::get_filter_index;
use super::FILTER_BASE_LOG2;
use super::*;
- use filter::BloomPolicy;
+ use crate::filter::BloomPolicy;
#[test]
fn test_filter_index() {
diff --git a/common/rusty_leveldb_sgx/src/key_types.rs
b/common/rusty_leveldb_sgx/src/key_types.rs
index 4f10b10..00219f8 100644
--- a/common/rusty_leveldb_sgx/src/key_types.rs
+++ b/common/rusty_leveldb_sgx/src/key_types.rs
@@ -1,8 +1,8 @@
#[cfg(feature = "mesalock_sgx")]
use std::prelude::v1::*;
-use cmp::Cmp;
-use types::SequenceNumber;
+use crate::cmp::Cmp;
+use crate::types::SequenceNumber;
use std::cmp::Ordering;
use std::io::Write;
diff --git a/common/rusty_leveldb_sgx/src/lib.rs
b/common/rusty_leveldb_sgx/src/lib.rs
index c25d181..dd90aa9 100644
--- a/common/rusty_leveldb_sgx/src/lib.rs
+++ b/common/rusty_leveldb_sgx/src/lib.rs
@@ -85,15 +85,15 @@ mod write_batch;
mod db_impl;
mod db_iter;
-pub use cmp::{Cmp, DefaultCmp};
+pub use crate::cmp::{Cmp, DefaultCmp};
+pub use crate::db_iter::DBIterator;
+pub use crate::env::Env;
+pub use crate::error::{Result, Status, StatusCode};
+pub use crate::filter::{BloomPolicy, FilterPolicy};
+pub use crate::mem_env::MemEnv;
+pub use crate::options::{in_memory, CompressionType, Options};
+pub use crate::skipmap::SkipMap;
+pub use crate::types::LdbIterator;
+pub use crate::write_batch::WriteBatch;
pub use db_impl::DB;
-pub use db_iter::DBIterator;
pub use disk_env::PosixDiskEnv;
-pub use env::Env;
-pub use error::{Result, Status, StatusCode};
-pub use filter::{BloomPolicy, FilterPolicy};
-pub use mem_env::MemEnv;
-pub use options::{in_memory, CompressionType, Options};
-pub use skipmap::SkipMap;
-pub use types::LdbIterator;
-pub use write_batch::WriteBatch;
diff --git a/common/rusty_leveldb_sgx/src/log.rs
b/common/rusty_leveldb_sgx/src/log.rs
index 2db4fb6..75eb554 100644
--- a/common/rusty_leveldb_sgx/src/log.rs
+++ b/common/rusty_leveldb_sgx/src/log.rs
@@ -5,7 +5,7 @@
#[cfg(feature = "mesalock_sgx")]
use std::prelude::v1::*;
-use error::{err, Result, StatusCode};
+use crate::error::{err, Result, StatusCode};
use std::io::{Read, Write};
diff --git a/common/rusty_leveldb_sgx/src/mem_env.rs
b/common/rusty_leveldb_sgx/src/mem_env.rs
index d76c295..986caba 100644
--- a/common/rusty_leveldb_sgx/src/mem_env.rs
+++ b/common/rusty_leveldb_sgx/src/mem_env.rs
@@ -2,9 +2,9 @@
#[cfg(feature = "mesalock_sgx")]
use std::prelude::v1::*;
-use env::{path_to_str, path_to_string, Env, FileLock, Logger, RandomAccess};
-use env_common::micros;
-use error::{err, Result, StatusCode};
+use crate::env::{path_to_str, path_to_string, Env, FileLock, Logger,
RandomAccess};
+use crate::env_common::micros;
+use crate::error::{err, Result, StatusCode};
use std::collections::hash_map::Entry;
use std::collections::HashMap;
@@ -357,7 +357,7 @@ impl Env for MemEnv {
#[cfg(test)]
mod tests {
use super::*;
- use env;
+ use crate::env;
fn new_memfile(v: Vec<u8>) -> MemFile {
MemFile(Arc::new(Mutex::new(v)))
diff --git a/common/rusty_leveldb_sgx/src/memtable.rs
b/common/rusty_leveldb_sgx/src/memtable.rs
index 90b53cf..467ecd5 100644
--- a/common/rusty_leveldb_sgx/src/memtable.rs
+++ b/common/rusty_leveldb_sgx/src/memtable.rs
@@ -1,11 +1,11 @@
#[cfg(feature = "mesalock_sgx")]
use std::prelude::v1::*;
-use cmp::{Cmp, MemtableKeyCmp};
-use key_types::{build_memtable_key, parse_internal_key, parse_memtable_key,
ValueType};
-use key_types::{LookupKey, UserKey};
-use skipmap::{SkipMap, SkipMapIter};
-use types::{current_key_val, LdbIterator, SequenceNumber};
+use crate::cmp::{Cmp, MemtableKeyCmp};
+use crate::key_types::{build_memtable_key, parse_internal_key,
parse_memtable_key, ValueType};
+use crate::key_types::{LookupKey, UserKey};
+use crate::skipmap::{SkipMap, SkipMapIter};
+use crate::types::{current_key_val, LdbIterator, SequenceNumber};
use std::rc::Rc;
@@ -157,7 +157,7 @@ fn shift_left(s: &mut Vec<u8>, mid: usize) {
#[allow(unused_variables)]
mod tests {
use super::*;
- use key_types::*;
+ use crate::key_types::*;
use options;
use test_util::{test_iterator_properties, LdbIteratorIter};
diff --git a/common/rusty_leveldb_sgx/src/merging_iter.rs
b/common/rusty_leveldb_sgx/src/merging_iter.rs
index 133cddb..af90393 100644
--- a/common/rusty_leveldb_sgx/src/merging_iter.rs
+++ b/common/rusty_leveldb_sgx/src/merging_iter.rs
@@ -1,8 +1,8 @@
#[cfg(feature = "mesalock_sgx")]
use std::prelude::v1::*;
-use cmp::Cmp;
-use types::{current_key_val, Direction, LdbIterator};
+use crate::cmp::Cmp;
+use crate::types::{current_key_val, Direction, LdbIterator};
use std::cmp::Ordering;
use std::rc::Rc;
@@ -201,10 +201,10 @@ impl LdbIterator for MergingIter {
mod tests {
use super::*;
- use cmp::DefaultCmp;
- use skipmap::tests;
+ use crate::cmp::DefaultCmp;
+ use crate::skipmap::tests;
+ use crate::types::{current_key_val, LdbIterator};
use test_util::{test_iterator_properties, LdbIteratorIter, TestLdbIter};
- use types::{current_key_val, LdbIterator};
#[test]
fn test_merging_one() {
diff --git a/common/rusty_leveldb_sgx/src/options.rs
b/common/rusty_leveldb_sgx/src/options.rs
index 8d4b124..d9ce94c 100644
--- a/common/rusty_leveldb_sgx/src/options.rs
+++ b/common/rusty_leveldb_sgx/src/options.rs
@@ -1,16 +1,16 @@
#[cfg(feature = "mesalock_sgx")]
use std::prelude::v1::*;
-use block::Block;
-use cache::Cache;
-use cmp::{Cmp, DefaultCmp};
-use disk_env;
+use crate::block::Block;
+use crate::cache::Cache;
+use crate::cmp::{Cmp, DefaultCmp};
+use crate::disk_env;
-use env::Env;
-use filter;
-use infolog::{self, Logger};
-use mem_env::MemEnv;
-use types::{share, Shared};
+use crate::env::Env;
+use crate::filter;
+use crate::infolog::{self, Logger};
+use crate::mem_env::MemEnv;
+use crate::types::{share, Shared};
use std::rc::Rc;
diff --git a/common/rusty_leveldb_sgx/src/skipmap.rs
b/common/rusty_leveldb_sgx/src/skipmap.rs
index 2f37fb9..34bc704 100644
--- a/common/rusty_leveldb_sgx/src/skipmap.rs
+++ b/common/rusty_leveldb_sgx/src/skipmap.rs
@@ -1,10 +1,10 @@
#[cfg(feature = "mesalock_sgx")]
use std::prelude::v1::*;
-use cmp::{Cmp, MemtableKeyCmp};
+use crate::cmp::{Cmp, MemtableKeyCmp};
+use crate::types::LdbIterator;
use rand::rngs::StdRng;
use rand::{RngCore, SeedableRng};
-use types::LdbIterator;
use std::cell::RefCell;
use std::cmp::Ordering;
@@ -361,10 +361,10 @@ impl LdbIterator for SkipMapIter {
#[cfg(test)]
pub mod tests {
use super::*;
- use cmp::MemtableKeyCmp;
+ use crate::cmp::MemtableKeyCmp;
+ use crate::types::current_key_val;
use options;
use test_util::{test_iterator_properties, LdbIteratorIter};
- use types::current_key_val;
pub fn make_skipmap() -> SkipMap {
let mut skm = SkipMap::new(options::for_test().cmp);
diff --git a/common/rusty_leveldb_sgx/src/snapshot.rs
b/common/rusty_leveldb_sgx/src/snapshot.rs
index cc1ad8c..1577d57 100644
--- a/common/rusty_leveldb_sgx/src/snapshot.rs
+++ b/common/rusty_leveldb_sgx/src/snapshot.rs
@@ -1,5 +1,5 @@
+use crate::types::{share, SequenceNumber, Shared, MAX_SEQUENCE_NUMBER};
use std::collections::HashMap;
-use types::{share, SequenceNumber, Shared, MAX_SEQUENCE_NUMBER};
use std::rc::Rc;
diff --git a/common/rusty_leveldb_sgx/src/table_block.rs
b/common/rusty_leveldb_sgx/src/table_block.rs
index b0d342b..30fa460 100644
--- a/common/rusty_leveldb_sgx/src/table_block.rs
+++ b/common/rusty_leveldb_sgx/src/table_block.rs
@@ -1,15 +1,15 @@
#[cfg(feature = "mesalock_sgx")]
use std::prelude::v1::*;
-use block::Block;
-use blockhandle::BlockHandle;
-use env::RandomAccess;
-use error::{err, Result, StatusCode};
-use filter;
-use filter_block::FilterBlockReader;
-use log::unmask_crc;
-use options::{self, CompressionType, Options};
-use table_builder;
+use crate::block::Block;
+use crate::blockhandle::BlockHandle;
+use crate::env::RandomAccess;
+use crate::error::{err, Result, StatusCode};
+use crate::filter;
+use crate::filter_block::FilterBlockReader;
+use crate::log::unmask_crc;
+use crate::options::{self, CompressionType, Options};
+use crate::table_builder;
use crc::crc32::{self, Hasher32};
use integer_encoding::FixedInt;
diff --git a/common/rusty_leveldb_sgx/src/table_builder.rs
b/common/rusty_leveldb_sgx/src/table_builder.rs
index 495b995..4313757 100644
--- a/common/rusty_leveldb_sgx/src/table_builder.rs
+++ b/common/rusty_leveldb_sgx/src/table_builder.rs
@@ -1,16 +1,16 @@
#[cfg(feature = "mesalock_sgx")]
use std::prelude::v1::*;
-use block::BlockContents;
-use block_builder::BlockBuilder;
-use blockhandle::BlockHandle;
-use cmp::InternalKeyCmp;
-use error::Result;
-use filter::{InternalFilterPolicy, NoFilterPolicy};
-use filter_block::FilterBlockBuilder;
-use key_types::InternalKey;
-use log::mask_crc;
-use options::{CompressionType, Options};
+use crate::block::BlockContents;
+use crate::block_builder::BlockBuilder;
+use crate::blockhandle::BlockHandle;
+use crate::cmp::InternalKeyCmp;
+use crate::error::Result;
+use crate::filter::{InternalFilterPolicy, NoFilterPolicy};
+use crate::filter_block::FilterBlockBuilder;
+use crate::key_types::InternalKey;
+use crate::log::mask_crc;
+use crate::options::{CompressionType, Options};
use std::cmp::Ordering;
use std::io::Write;
@@ -276,7 +276,7 @@ impl<Dst: Write> TableBuilder<Dst> {
#[cfg(test)]
mod tests {
use super::*;
- use blockhandle::BlockHandle;
+ use crate::blockhandle::BlockHandle;
use options;
#[test]
diff --git a/common/rusty_leveldb_sgx/src/table_cache.rs
b/common/rusty_leveldb_sgx/src/table_cache.rs
index 6e453a6..cbde776 100644
--- a/common/rusty_leveldb_sgx/src/table_cache.rs
+++ b/common/rusty_leveldb_sgx/src/table_cache.rs
@@ -4,12 +4,12 @@
#[cfg(feature = "mesalock_sgx")]
use std::prelude::v1::*;
-use cache::{self, Cache};
-use error::{err, Result, StatusCode};
-use key_types::InternalKey;
-use options::Options;
-use table_reader::Table;
-use types::FileNum;
+use crate::cache::{self, Cache};
+use crate::error::{err, Result, StatusCode};
+use crate::key_types::InternalKey;
+use crate::options::Options;
+use crate::table_reader::Table;
+use crate::types::FileNum;
use integer_encoding::FixedIntWriter;
@@ -91,10 +91,10 @@ impl TableCache {
#[cfg(test)]
mod tests {
use super::*;
- use cache;
- use mem_env::MemEnv;
+ use crate::cache;
+ use crate::mem_env::MemEnv;
+ use crate::table_builder::TableBuilder;
use options;
- use table_builder::TableBuilder;
use test_util::LdbIteratorIter;
#[test]
diff --git a/common/rusty_leveldb_sgx/src/table_reader.rs
b/common/rusty_leveldb_sgx/src/table_reader.rs
index 7520a54..0e61819 100644
--- a/common/rusty_leveldb_sgx/src/table_reader.rs
+++ b/common/rusty_leveldb_sgx/src/table_reader.rs
@@ -1,19 +1,19 @@
#[cfg(feature = "mesalock_sgx")]
use std::prelude::v1::*;
-use block::{Block, BlockIter};
-use blockhandle::BlockHandle;
-use cache;
-use cmp::InternalKeyCmp;
-use env::RandomAccess;
-use error::Result;
-use filter;
-use filter_block::FilterBlockReader;
-use key_types::InternalKey;
-use options::Options;
-use table_block;
-use table_builder::{self, Footer};
-use types::{current_key_val, LdbIterator};
+use crate::block::{Block, BlockIter};
+use crate::blockhandle::BlockHandle;
+use crate::cache;
+use crate::cmp::InternalKeyCmp;
+use crate::env::RandomAccess;
+use crate::error::Result;
+use crate::filter;
+use crate::filter_block::FilterBlockReader;
+use crate::key_types::InternalKey;
+use crate::options::Options;
+use crate::table_block;
+use crate::table_builder::{self, Footer};
+use crate::types::{current_key_val, LdbIterator};
use std::cmp::Ordering;
use std::rc::Rc;
@@ -355,12 +355,12 @@ impl LdbIterator for TableIterator {
#[cfg(test)]
mod tests {
- use filter::BloomPolicy;
- use key_types::LookupKey;
- use options::{self, CompressionType};
- use table_builder::TableBuilder;
+ use crate::filter::BloomPolicy;
+ use crate::key_types::LookupKey;
+ use crate::options::{self, CompressionType};
+ use crate::table_builder::TableBuilder;
+ use crate::types::{current_key_val, LdbIterator};
use test_util::{test_iterator_properties, LdbIteratorIter};
- use types::{current_key_val, LdbIterator};
use super::*;
@@ -685,7 +685,7 @@ mod tests {
// general, but here we want to see that the other infrastructure works
too.
#[test]
fn test_table_internal_keys() {
- use key_types::LookupKey;
+ use crate::key_types::LookupKey;
let (src, size) = build_internal_table();
diff --git a/common/rusty_leveldb_sgx/src/test_util.rs
b/common/rusty_leveldb_sgx/src/test_util.rs
index f38cd82..868161d 100644
--- a/common/rusty_leveldb_sgx/src/test_util.rs
+++ b/common/rusty_leveldb_sgx/src/test_util.rs
@@ -1,8 +1,8 @@
#[cfg(feature = "mesalock_sgx")]
use std::prelude::v1::*;
-use cmp::{Cmp, DefaultCmp};
-use types::{current_key_val, LdbIterator};
+use crate::cmp::{Cmp, DefaultCmp};
+use crate::types::{current_key_val, LdbIterator};
use std::cmp::Ordering;
diff --git a/common/rusty_leveldb_sgx/src/types.rs
b/common/rusty_leveldb_sgx/src/types.rs
index 7e2c601..fc48ede 100644
--- a/common/rusty_leveldb_sgx/src/types.rs
+++ b/common/rusty_leveldb_sgx/src/types.rs
@@ -2,7 +2,7 @@
#[cfg(feature = "mesalock_sgx")]
use std::prelude::v1::*;
-use error::{err, Result, StatusCode};
+use crate::error::{err, Result, StatusCode};
use std::cell::RefCell;
use std::path::Path;
diff --git a/common/rusty_leveldb_sgx/src/version.rs
b/common/rusty_leveldb_sgx/src/version.rs
index 346b3e4..0564373 100644
--- a/common/rusty_leveldb_sgx/src/version.rs
+++ b/common/rusty_leveldb_sgx/src/version.rs
@@ -1,12 +1,12 @@
#[cfg(feature = "mesalock_sgx")]
use std::prelude::v1::*;
-use cmp::{Cmp, InternalKeyCmp};
-use error::Result;
-use key_types::{parse_internal_key, InternalKey, LookupKey, UserKey,
ValueType};
-use table_cache::TableCache;
-use table_reader::TableIterator;
-use types::{FileMetaData, FileNum, LdbIterator, Shared, MAX_SEQUENCE_NUMBER,
NUM_LEVELS};
+use crate::cmp::{Cmp, InternalKeyCmp};
+use crate::error::Result;
+use crate::key_types::{parse_internal_key, InternalKey, LookupKey, UserKey,
ValueType};
+use crate::table_cache::TableCache;
+use crate::table_reader::TableIterator;
+use crate::types::{FileMetaData, FileNum, LdbIterator, Shared,
MAX_SEQUENCE_NUMBER, NUM_LEVELS};
use std::cmp::Ordering;
use std::default::Default;
@@ -576,13 +576,13 @@ fn some_file_overlaps_range<'a, 'b>(
#[cfg(test)]
pub mod testutil {
use super::*;
- use cmp::DefaultCmp;
- use env::Env;
- use key_types::ValueType;
- use options::{self, Options};
- use table_builder::TableBuilder;
- use table_cache::table_file_name;
- use types::{share, FileMetaData, FileNum};
+ use crate::cmp::DefaultCmp;
+ use crate::env::Env;
+ use crate::key_types::ValueType;
+ use crate::options::{self, Options};
+ use crate::table_builder::TableBuilder;
+ use crate::table_cache::table_file_name;
+ use crate::types::{share, FileMetaData, FileNum};
use std::path::Path;
@@ -725,9 +725,9 @@ mod tests {
use super::testutil::*;
use super::*;
- use cmp::DefaultCmp;
- use error::Result;
- use merging_iter::MergingIter;
+ use crate::cmp::DefaultCmp;
+ use crate::error::Result;
+ use crate::merging_iter::MergingIter;
use options;
use test_util::{test_iterator_properties, LdbIteratorIter};
diff --git a/common/rusty_leveldb_sgx/src/version_edit.rs
b/common/rusty_leveldb_sgx/src/version_edit.rs
index a8a23de..fd6f159 100644
--- a/common/rusty_leveldb_sgx/src/version_edit.rs
+++ b/common/rusty_leveldb_sgx/src/version_edit.rs
@@ -1,9 +1,9 @@
#[cfg(feature = "mesalock_sgx")]
use std::prelude::v1::*;
-use error::{err, Result, StatusCode};
-use key_types::InternalKey;
-use types::{FileMetaData, FileNum, SequenceNumber};
+use crate::error::{err, Result, StatusCode};
+use crate::key_types::InternalKey;
+use crate::types::{FileMetaData, FileNum, SequenceNumber};
use integer_encoding::{VarIntReader, VarIntWriter};
@@ -304,8 +304,8 @@ mod tests {
use super::CompactionPointer;
use super::VersionEdit;
- use cmp::{Cmp, DefaultCmp};
- use types::FileMetaData;
+ use crate::cmp::{Cmp, DefaultCmp};
+ use crate::types::FileMetaData;
#[test]
fn test_version_edit_encode_decode() {
diff --git a/common/rusty_leveldb_sgx/src/version_set.rs
b/common/rusty_leveldb_sgx/src/version_set.rs
index e8c6834..6d61297 100644
--- a/common/rusty_leveldb_sgx/src/version_set.rs
+++ b/common/rusty_leveldb_sgx/src/version_set.rs
@@ -1,19 +1,19 @@
#[cfg(feature = "mesalock_sgx")]
use std::prelude::v1::*;
-use cmp::{Cmp, InternalKeyCmp};
-use env::Env;
-use error::{err, Result, Status, StatusCode};
-use key_types::{parse_internal_key, InternalKey, UserKey};
-use log::{LogReader, LogWriter};
-use merging_iter::MergingIter;
-use options::Options;
-use table_cache::TableCache;
-use types::{
+use crate::cmp::{Cmp, InternalKeyCmp};
+use crate::env::Env;
+use crate::error::{err, Result, Status, StatusCode};
+use crate::key_types::{parse_internal_key, InternalKey, UserKey};
+use crate::log::{LogReader, LogWriter};
+use crate::merging_iter::MergingIter;
+use crate::options::Options;
+use crate::table_cache::TableCache;
+use crate::types::{
parse_file_name, share, FileMetaData, FileNum, FileType, LdbIterator,
Shared, NUM_LEVELS,
};
-use version::{new_version_iter, total_size, FileMetaHandle, Version};
-use version_edit::VersionEdit;
+use crate::version::{new_version_iter, total_size, FileMetaHandle, Version};
+use crate::version_edit::VersionEdit;
use std::cmp::Ordering;
use std::collections::HashSet;
@@ -980,11 +980,11 @@ fn get_range<'a, C: Cmp, I: Iterator<Item = &'a
FileMetaHandle>>(
#[cfg(test)]
mod tests {
use super::*;
- use cmp::DefaultCmp;
- use key_types::LookupKey;
+ use crate::cmp::DefaultCmp;
+ use crate::key_types::LookupKey;
+ use crate::types::FileMetaData;
+ use crate::version::testutil::make_version;
use test_util::LdbIteratorIter;
- use types::FileMetaData;
- use version::testutil::make_version;
fn example_files() -> Vec<FileMetaHandle> {
let mut f1 = FileMetaData::default();
diff --git a/common/rusty_leveldb_sgx/src/write_batch.rs
b/common/rusty_leveldb_sgx/src/write_batch.rs
index 47fcd44..5e900fe 100644
--- a/common/rusty_leveldb_sgx/src/write_batch.rs
+++ b/common/rusty_leveldb_sgx/src/write_batch.rs
@@ -1,10 +1,10 @@
#[cfg(feature = "mesalock_sgx")]
use std::prelude::v1::*;
+use crate::key_types::ValueType;
+use crate::memtable::MemTable;
+use crate::types::SequenceNumber;
use integer_encoding::{FixedInt, VarInt, VarIntWriter};
-use key_types::ValueType;
-use memtable::MemTable;
-use types::SequenceNumber;
use std::io::Write;
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]