Commit 224be1fd authored by ngaut's avatar ngaut

*: update version and fix compiling

parent 4c8e2192
...@@ -24,7 +24,7 @@ name = "test" ...@@ -24,7 +24,7 @@ name = "test"
path = "test/test.rs" path = "test/test.rs"
[dependencies] [dependencies]
libc = "0.1.8" libc = "0.2.11"
tempdir = "0.3.4" tempdir = "0.3.4"
[dependencies.librocksdb_sys] [dependencies.librocksdb_sys]
......
...@@ -5,5 +5,5 @@ authors = ["Jay Lee <busyjaylee@gmail.com>"] ...@@ -5,5 +5,5 @@ authors = ["Jay Lee <busyjaylee@gmail.com>"]
build = "build.rs" build = "build.rs"
[dependencies] [dependencies]
libc = "0.1.8" libc = "0.2.11"
tempdir = "0.3" tempdir = "0.3"
\ No newline at end of file
...@@ -786,14 +786,14 @@ impl DB { ...@@ -786,14 +786,14 @@ impl DB {
let start_keys: Vec<*const u8> = ranges.iter() let start_keys: Vec<*const u8> = ranges.iter()
.map(|x| x.start_key.as_ptr()) .map(|x| x.start_key.as_ptr())
.collect(); .collect();
let start_key_lens: Vec<u64> = ranges.iter() let start_key_lens: Vec<usize> = ranges.iter()
.map(|x| x.start_key.len() as u64) .map(|x| x.start_key.len() as usize)
.collect(); .collect();
let end_keys: Vec<*const u8> = ranges.iter() let end_keys: Vec<*const u8> = ranges.iter()
.map(|x| x.end_key.as_ptr()) .map(|x| x.end_key.as_ptr())
.collect(); .collect();
let end_key_lens: Vec<u64> = ranges.iter() let end_key_lens: Vec<usize> = ranges.iter()
.map(|x| x.end_key.len() as u64) .map(|x| x.end_key.len() as usize)
.collect(); .collect();
let mut sizes: Vec<u64> = vec![0; ranges.len()]; let mut sizes: Vec<u64> = vec![0; ranges.len()];
let (n, let (n,
......
...@@ -75,7 +75,7 @@ impl BlockBasedOptions { ...@@ -75,7 +75,7 @@ impl BlockBasedOptions {
BlockBasedOptions::default() BlockBasedOptions::default()
} }
pub fn set_block_size(&mut self, size: u64) { pub fn set_block_size(&mut self, size: usize) {
unsafe { unsafe {
rocksdb_ffi::rocksdb_block_based_options_set_block_size(self.inner, rocksdb_ffi::rocksdb_block_based_options_set_block_size(self.inner,
size); size);
...@@ -299,7 +299,7 @@ impl Options { ...@@ -299,7 +299,7 @@ impl Options {
} }
} }
pub fn set_write_buffer_size(&mut self, size: size_t) { pub fn set_write_buffer_size(&mut self, size: u64) {
unsafe { unsafe {
rocksdb_ffi::rocksdb_options_set_write_buffer_size(self.inner, rocksdb_ffi::rocksdb_options_set_write_buffer_size(self.inner,
size); size);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment