Mercurial > lbo > hg > sstable
changeset 77:638c945c4d82
cargo fix for edition = 2018
author | Lewin Bormann <lbo@spheniscida.de> |
---|---|
date | Wed, 19 Feb 2020 15:05:00 +0100 |
parents | 2af70f41377d |
children | bd48baf0722a |
files | src/block.rs src/block_builder.rs src/cmp.rs src/filter_block.rs src/lib.rs src/options.rs src/table_block.rs src/table_builder.rs src/table_reader.rs src/test_util.rs src/types.rs |
diffstat | 11 files changed, 59 insertions(+), 60 deletions(-) [+] |
line wrap: on
line diff
--- a/src/block.rs Mon Feb 17 20:35:19 2020 +0100 +++ b/src/block.rs Wed Feb 19 15:05:00 2020 +0100 @@ -2,8 +2,8 @@ use std::rc::Rc; -use options::Options; -use types::SSIterator; +use crate::options::Options; +use crate::types::SSIterator; use integer_encoding::FixedInt; use integer_encoding::VarInt; @@ -303,9 +303,9 @@ #[cfg(test)] mod tests { use super::*; - use block_builder::BlockBuilder; - use test_util::{test_iterator_properties, SSIteratorIter}; - use types::{current_key_val, SSIterator}; + use crate::block_builder::BlockBuilder; + use crate::test_util::{test_iterator_properties, SSIteratorIter}; + use crate::types::{current_key_val, SSIterator}; fn get_data() -> Vec<(&'static [u8], &'static [u8])> { vec![
--- a/src/block_builder.rs Mon Feb 17 20:35:19 2020 +0100 +++ b/src/block_builder.rs Wed Feb 19 15:05:00 2020 +0100 @@ -1,7 +1,7 @@ use std::cmp::Ordering; -use block::BlockContents; -use options::Options; +use crate::block::BlockContents; +use crate::options::Options; use integer_encoding::{FixedIntWriter, VarIntWriter};
--- a/src/cmp.rs Mon Feb 17 20:35:19 2020 +0100 +++ b/src/cmp.rs Wed Feb 19 15:05:00 2020 +0100 @@ -4,13 +4,13 @@ /// top of an inner comparator) pub trait Cmp { /// Compare to byte strings, bytewise. - fn cmp(&self, &[u8], &[u8]) -> Ordering; + fn cmp(&self, _: &[u8], _: &[u8]) -> Ordering; /// Return the shortest byte string that compares "Greater" to the first argument and "Less" to /// the second one. - fn find_shortest_sep(&self, &[u8], &[u8]) -> Vec<u8>; + fn find_shortest_sep(&self, _: &[u8], _: &[u8]) -> Vec<u8>; /// Return the shortest byte string that compares "Greater" to the argument. - fn find_short_succ(&self, &[u8]) -> Vec<u8>; + fn find_short_succ(&self, _: &[u8]) -> Vec<u8>; /// A unique identifier for a comparator. A comparator wrapper (like InternalKeyCmp) may /// return the id of its inner comparator.
--- a/src/filter_block.rs Mon Feb 17 20:35:19 2020 +0100 +++ b/src/filter_block.rs Wed Feb 19 15:05:00 2020 +0100 @@ -1,5 +1,5 @@ -use block::BlockContents; -use filter::BoxedFilterPolicy; +use crate::block::BlockContents; +use crate::filter::BoxedFilterPolicy; use std::rc::Rc; @@ -167,7 +167,7 @@ use super::get_filter_index; use super::FILTER_BASE_LOG2; use super::*; - use filter::BloomPolicy; + use crate::filter::BloomPolicy; #[test] fn test_filter_index() {
--- a/src/lib.rs Mon Feb 17 20:35:19 2020 +0100 +++ b/src/lib.rs Wed Feb 19 15:05:00 2020 +0100 @@ -1,6 +1,3 @@ -extern crate crc; -extern crate integer_encoding; -extern crate snap; #[cfg(test)] #[macro_use] extern crate time_test; @@ -20,12 +17,14 @@ mod table_builder; mod table_reader; -pub use cmp::{Cmp, DefaultCmp}; -pub use error::{Result, Status, StatusCode}; -pub use options::{CompressionType, Options}; -pub use table_builder::TableBuilder; -pub use table_reader::{Table, TableIterator}; -pub use types::{current_key_val, SSIterator}; +pub use crate::cmp::{Cmp, DefaultCmp}; +pub use crate::error::{Result, Status, StatusCode}; +pub use crate::options::{CompressionType, Options}; +pub use crate::table_builder::TableBuilder; +pub use crate::table_reader::{Table, TableIterator}; +pub use crate::types::{current_key_val, SSIterator}; #[cfg(test)] mod test_util; +#[cfg(test)] +mod benchmark;
--- a/src/options.rs Mon Feb 17 20:35:19 2020 +0100 +++ b/src/options.rs Wed Feb 19 15:05:00 2020 +0100 @@ -1,8 +1,8 @@ -use block::Block; -use cache::Cache; -use cmp::{Cmp, DefaultCmp}; -use filter; -use types::{share, Shared}; +use crate::block::Block; +use crate::cache::Cache; +use crate::cmp::{Cmp, DefaultCmp}; +use crate::filter; +use crate::types::{share, Shared}; use std::default::Default; use std::rc::Rc;
--- a/src/table_block.rs Mon Feb 17 20:35:19 2020 +0100 +++ b/src/table_block.rs Wed Feb 19 15:05:00 2020 +0100 @@ -1,11 +1,11 @@ -use block::Block; -use blockhandle::BlockHandle; -use error::{err, Result, StatusCode}; -use filter; -use filter_block::FilterBlockReader; -use options::{self, CompressionType, Options}; -use table_builder; -use types::{unmask_crc, RandomAccess}; +use crate::block::Block; +use crate::blockhandle::BlockHandle; +use crate::error::{err, Result, StatusCode}; +use crate::filter; +use crate::filter_block::FilterBlockReader; +use crate::options::{self, CompressionType, Options}; +use crate::table_builder; +use crate::types::{unmask_crc, RandomAccess}; use crc::crc32::{self, Hasher32}; use integer_encoding::FixedInt;
--- a/src/table_builder.rs Mon Feb 17 20:35:19 2020 +0100 +++ b/src/table_builder.rs Wed Feb 19 15:05:00 2020 +0100 @@ -1,11 +1,11 @@ -use block::BlockContents; -use block_builder::BlockBuilder; -use blockhandle::BlockHandle; -use error::Result; -use filter::NoFilterPolicy; -use filter_block::FilterBlockBuilder; -use options::{CompressionType, Options}; -use types::mask_crc; +use crate::block::BlockContents; +use crate::block_builder::BlockBuilder; +use crate::blockhandle::BlockHandle; +use crate::error::Result; +use crate::filter::NoFilterPolicy; +use crate::filter_block::FilterBlockBuilder; +use crate::options::{CompressionType, Options}; +use crate::types::mask_crc; use std::cmp::Ordering; use std::io::Write; @@ -274,7 +274,7 @@ #[cfg(test)] mod tests { use super::*; - use blockhandle::BlockHandle; + use crate::blockhandle::BlockHandle; #[test] fn test_footer() {
--- a/src/table_reader.rs Mon Feb 17 20:35:19 2020 +0100 +++ b/src/table_reader.rs Wed Feb 19 15:05:00 2020 +0100 @@ -1,12 +1,12 @@ -use block::{Block, BlockIter}; -use blockhandle::BlockHandle; -use cache; -use error::Result; -use filter_block::FilterBlockReader; -use options::Options; -use table_block; -use table_builder::{self, Footer}; -use types::{current_key_val, RandomAccess, SSIterator}; +use crate::block::{Block, BlockIter}; +use crate::blockhandle::BlockHandle; +use crate::cache; +use crate::error::Result; +use crate::filter_block::FilterBlockReader; +use crate::options::Options; +use crate::table_block; +use crate::table_builder::{self, Footer}; +use crate::types::{current_key_val, RandomAccess, SSIterator}; use std::cmp::Ordering; use std::fs; @@ -338,10 +338,10 @@ #[cfg(test)] mod tests { - use options::CompressionType; - use table_builder::TableBuilder; - use test_util::{test_iterator_properties, SSIteratorIter}; - use types::{current_key_val, SSIterator}; + use crate::options::CompressionType; + use crate::table_builder::TableBuilder; + use crate::test_util::{test_iterator_properties, SSIteratorIter}; + use crate::types::{current_key_val, SSIterator}; use super::*;
--- a/src/test_util.rs Mon Feb 17 20:35:19 2020 +0100 +++ b/src/test_util.rs Wed Feb 19 15:05:00 2020 +0100 @@ -1,5 +1,5 @@ -use cmp::{Cmp, DefaultCmp}; -use types::{current_key_val, SSIterator}; +use crate::cmp::{Cmp, DefaultCmp}; +use crate::types::{current_key_val, SSIterator}; use std::cmp::Ordering;
--- a/src/types.rs Mon Feb 17 20:35:19 2020 +0100 +++ b/src/types.rs Wed Feb 19 15:05:00 2020 +0100 @@ -1,6 +1,6 @@ //! A collection of fundamental and/or simple types used by other modules. A bit of a grab bag :-) -use error::Result; +use crate::error::Result; use std::cell::RefCell; use std::fs::File;