Skip to content

Commit

Permalink
Merge #56
Browse files Browse the repository at this point in the history
56: global: prepare 0.5 release r=crepererum a=crepererum



Co-authored-by: Marco Neumann <[email protected]>
  • Loading branch information
bors[bot] and crepererum committed Dec 22, 2018
2 parents be8a858 + dc66179 commit 4d94949
Show file tree
Hide file tree
Showing 2 changed files with 27 additions and 1 deletion.
26 changes: 26 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,31 @@
# Changelog

## 0.5 - Performance, Filter Trait, Rust 2018

### Global
- benchmarking system
- improved hash performance
- various tiny documentation improvements
- misc performance improvements
- use stdlib `BuildHasherDefault` instead of own version
- make all containers typed and implement `AnyHash` for dynamically typed containers
- enforce formatting in CI
- Rust 2018

### Dependencies
- update bytecount to 0.4
- update rand to 0.6

### HyperLogLog
- implement `relative_error`
- enhanced bias correction
- extend value range for `b`

### Filters
- unified trait-based filter interface
- add QuotientFilter


## 0.4 - CuckooFilter, API Improvements, Docs

- CountMinSketch: use `num-traits` as counters, `add_n` takes element by reference
Expand Down
2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "pdatastructs"
version = "0.4.0"
version = "0.5.0"
authors = ["Marco Neumann <[email protected]>"]
license = "MIT/Apache-2.0"
keywords = [
Expand Down

0 comments on commit 4d94949

Please sign in to comment.