Jordan Terrell 7 years ago
commit e770f88c8c
  1. 4
      CHANGELOG.txt
  2. 4
      Cargo.toml
  3. 5
      LICENSE
  4. 2
      librocksdb-sys/Cargo.toml
  5. 11
      librocksdb-sys/build.rs
  6. 2
      librocksdb-sys/rocksdb
  7. 2
      librocksdb-sys/rocksdb_lib_sources.txt

@ -1,6 +1,10 @@
Changelog Changelog
========= =========
0.8.2 (2017-12-28
~~~~~~~~~~~~~~~~~~~~
* Bump rocksdb to 5.7.1 (jquesnelle)
0.8.1 (2017-09-08) 0.8.1 (2017-09-08)
~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~
* Added list_cf (jeizsm) * Added list_cf (jeizsm)

@ -1,7 +1,7 @@
[package] [package]
name = "rocksdb" name = "rocksdb"
description = "Rust wrapper for Facebook's RocksDB embeddable database" description = "Rust wrapper for Facebook's RocksDB embeddable database"
version = "0.8.1" version = "0.8.2"
authors = ["Tyler Neely <t@jujit.su>", "David Greenberg <dsg123456789@gmail.com>"] authors = ["Tyler Neely <t@jujit.su>", "David Greenberg <dsg123456789@gmail.com>"]
license = "Apache-2.0" license = "Apache-2.0"
keywords = ["database", "embedded", "LSM-tree", "persistence"] keywords = ["database", "embedded", "LSM-tree", "persistence"]
@ -19,4 +19,4 @@ valgrind = []
[dependencies] [dependencies]
libc = "0.2" libc = "0.2"
librocksdb-sys = { path = "librocksdb-sys", version = "5.6.2" } librocksdb-sys = { path = "librocksdb-sys", version = "5.7.1" }

@ -187,7 +187,10 @@
same "printed page" as the copyright notice for easier same "printed page" as the copyright notice for easier
identification within third-party archives. identification within third-party archives.
Copyright [yyyy] [name of copyright owner] Copyright 2015 Tyler Neely
Copyright 2016 Tyler Neely
Copyright 2017 Tyler Neely
Copyright 2018 Tyler Neely
Licensed under the Apache License, Version 2.0 (the "License"); Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License. you may not use this file except in compliance with the License.

@ -1,6 +1,6 @@
[package] [package]
name = "librocksdb-sys" name = "librocksdb-sys"
version = "5.6.2" version = "5.7.1"
authors = ["Karl Hobley <karlhobley10@gmail.com>", "Arkadiy Paronyan <arkadiy@ethcore.io>"] authors = ["Karl Hobley <karlhobley10@gmail.com>", "Arkadiy Paronyan <arkadiy@ethcore.io>"]
license = "MIT/Apache-2.0/BSD-3-Clause" license = "MIT/Apache-2.0/BSD-3-Clause"
description = "Native bindings to librocksdb" description = "Native bindings to librocksdb"

@ -94,8 +94,8 @@ fn build_rocksdb() {
.cloned() .cloned()
.filter(|file| match *file { .filter(|file| match *file {
"port/port_posix.cc" | "port/port_posix.cc" |
"util/env_posix.cc" | "env/env_posix.cc" |
"util/io_posix.cc" => false, "env/io_posix.cc" => false,
_ => true, _ => true,
}) })
.collect::<Vec<&'static str>>(); .collect::<Vec<&'static str>>();
@ -112,12 +112,11 @@ fn build_rocksdb() {
config.flag("-EHsc"); config.flag("-EHsc");
} else { } else {
config.flag("-std=c++11"); config.flag("-std=c++11");
// this was breaking the build on travis due to
// > 4mb of warnings emitted.
config.flag("-Wno-unused-parameter");
} }
// this was breaking the build on travis due to
// > 4mb of warnings emitted.
config.flag("-Wno-unused-parameter");
for file in lib_sources { for file in lib_sources {
let file = "rocksdb/".to_string() + file; let file = "rocksdb/".to_string() + file;
config.file(&file); config.file(&file);

@ -1 +1 @@
Subproject commit bbd65abcfc156a4777d10250601761691e2fcef3 Subproject commit acf935e40f9d6f4c3d13c7d310def7064c1f1c95

File diff suppressed because one or more lines are too long
Loading…
Cancel
Save