Release 0.13.0 (#351)

master
Oleksandr Anyshchenko 5 years ago committed by GitHub
parent 52ebdb5219
commit 3c81016309
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 22
      CHANGELOG.md
  2. 4
      Cargo.toml
  3. 4
      librocksdb-sys/Cargo.toml

@ -2,10 +2,25 @@
## Unreleased ## Unreleased
### Added ## 0.13.0 (2019-11-12)
* `DB::get_updates_since()` to iterate write batches in a given sequence (nlfiedler). ### Changes
* `ReadOptions::set_tailing()` to create a tailing iterator that continues to iterate over the database as new records are added.
* Added `ReadOptions::set_verify_checksums` and
`Options::set_level_compaction_dynamic_level_bytes` methods (ordian)
* Array of bytes has been changed for pinnable slice for get operations (nbdd0121)
* Implemented `Sync` for `DBRawIterator` (nbdd0121)
* Removed extra copy in DBRawIterator (nbdd0121)
* Added `Options::max_dict_bytes` and `Options::zstd_max_training_bytes` methods(methyl)
* Added Android support (rtsisyk)
* Added lifetimes for `DBIterator` return types (ngotchac)
* Bumped rocksdb up to 6.2.4 (aleksuss)
* Disabled trait derivation for librocksdb-sys (EyeOfPython)
* Added `DB::get_updates_since()` to iterate write batches in a given sequence (nlfiedler)
* Added `ReadOptions::set_tailing()` to create a tailing iterator that continues to
iterate over the database as new records are added (cjbradfield)
* Changed column families storing (aleksuss)
* Exposed the `status` method on iterators (rnarubin)
## 0.12.3 (2019-07-19) ## 0.12.3 (2019-07-19)
@ -17,7 +32,6 @@
* Added `Sync` and `Send` implementations to `Snapshot` (pavel-mukhanov) * Added `Sync` and `Send` implementations to `Snapshot` (pavel-mukhanov)
* Added `raw_iterator_cf_opt` to the DB API (rnarubin) * Added `raw_iterator_cf_opt` to the DB API (rnarubin)
* Added `DB::latest_sequence_number` method (vitvakatu) * Added `DB::latest_sequence_number` method (vitvakatu)
* Changed column families storing (aleksuss)
## 0.12.2 (2019-05-03) ## 0.12.2 (2019-05-03)

@ -1,11 +1,11 @@
[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.12.3" version = "0.13.0"
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"]
homepage = "https://github.com/spacejam/rust-rocksdb" homepage = "https://github.com/rust-rocksdb/rust-rocksdb"
exclude = [ exclude = [
".gitignore", ".gitignore",
".travis.yml", ".travis.yml",

@ -5,8 +5,8 @@ authors = ["Karl Hobley <karlhobley10@gmail.com>", "Arkadiy Paronyan <arkadiy@et
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"
readme = "README.md" readme = "README.md"
repository = "https://github.com/rust-rocksdb/rust-rocksdb.git" repository = "https://github.com/rust-rocksdb/rust-rocksdb"
keywords = [ "ffi", "rocksdb" ] keywords = [ "bindings", "ffi", "rocksdb" ]
build = "build.rs" build = "build.rs"
links = "rocksdb" links = "rocksdb"

Loading…
Cancel
Save