Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

kvdb-rocksdb: update rocksdb to 0.14 #379

Merged
merged 12 commits into from
Apr 29, 2020
Merged

kvdb-rocksdb: update rocksdb to 0.14 #379

merged 12 commits into from
Apr 29, 2020

Conversation

ordian
Copy link
Member

@ordian ordian commented Apr 22, 2020

@ordian ordian changed the title kvdb-rocksdb: update to new set_upper_bound API kvdb-rocksdb: update rocksdb to 0.14 Apr 22, 2020
@ordian ordian marked this pull request as ready for review April 22, 2020 18:10
@ordian
Copy link
Member Author

ordian commented Apr 23, 2020

Should be good to go now.

@ordian
Copy link
Member Author

ordian commented Apr 23, 2020

(CI failure on travis for macOS is spurious, rocksdb takes a long time to build w/o any output, so it timeouts)

* master:
  Fix limit prefix delete case (#368)
  Add arbitrary trait implementation (#378)
@ordian
Copy link
Member Author

ordian commented Apr 24, 2020

Status update: there seem to be a memory leak in librocksdb-sys 6.7.4 that I'm investigation atm (probably rocksdb itself).

@ordian
Copy link
Member Author

ordian commented Apr 24, 2020

The memory leak was unrelated to to rocksdb update. So I think we're good to go here.
Note, that it's possible to update the rocksdb to 6.7.4 today already w/o this PR with cargo update -p librocksdb-sys.

@dvdplm dvdplm merged commit 50c3dc2 into master Apr 29, 2020
@dvdplm dvdplm deleted the ao-upgrade-rocksdb branch April 29, 2020 17:30
ordian added a commit that referenced this pull request May 5, 2020
* master: (56 commits)
  primitive-types: add no_std support for serde feature (#385)
  Add Rocksdb Secondary Instance Api (#384)
  kvdb-rocksdb: update rocksdb to 0.14 (#379)
  prepare releases for a few crates (#382)
  uint: fix UB in uint::from_big_endian (#381)
  Fix limit prefix delete case (#368)
  Add arbitrary trait implementation (#378)
  kvdb-rocksdb: optimize and rename iter_from_prefix  (#365)
  bump parity-util-mem (#376)
  parity-util-mem: fix for windows (#375)
  keccak-hash: fix bench and add one for range (#372)
  [parity-crypto] Release 0.6.1 (#373)
  keccak-hash: bump version to 0.5.1 (#371)
  keccak-hash: add keccak256_range and keccak512_range functions (#370)
  Allow pubkey recovery for all-zero messages (#369)
  Delete by prefix operator in kvdb (#360)
  kvdb: no overlay (#313)
  Ban duplicates of parity-uil-mem from being linked into the same program (#363)
  Use correct license ID (#362)
  Memtest example for Rocksdb (#349)
  ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants