Added deprecated add_merge_operator and add_comparitor methods

master
Karl Hobley 8 years ago
parent f8e96a02df
commit dd7423ef9f
  1. 14
      src/rocksdb_options.rs

@ -185,6 +185,13 @@ impl Options {
} }
} }
#[deprecated(since="0.5.0", note="add_merge_operator has been renamed to set_merge_operator")]
pub fn add_merge_operator(&mut self,
name: &str,
merge_fn: MergeFn) {
self.set_merge_operator(name, merge_fn);
}
/// Sets the comparator used to define the order of keys in the table. /// Sets the comparator used to define the order of keys in the table.
/// Default: a comparator that uses lexicographic byte-wise ordering /// Default: a comparator that uses lexicographic byte-wise ordering
/// ///
@ -209,6 +216,13 @@ impl Options {
} }
} }
#[deprecated(since="0.5.0", note="add_comparator has been renamed to set_comparator")]
pub fn add_comparator(&mut self,
name: &str,
compare_fn: fn(&[u8], &[u8]) -> i32) {
self.set_comparator(name, compare_fn);
}
pub fn optimize_for_point_lookup(&mut self, cache_size: u64) { pub fn optimize_for_point_lookup(&mut self, cache_size: u64) {
unsafe { unsafe {
rocksdb_ffi::rocksdb_options_optimize_for_point_lookup(self.inner, rocksdb_ffi::rocksdb_options_optimize_for_point_lookup(self.inner,

Loading…
Cancel
Save