Skip to content

Commit 4d94949

Browse files
bors[bot]crepererum
andcommitted
Merge #56
56: global: prepare 0.5 release r=crepererum a=crepererum Co-authored-by: Marco Neumann <marco@crepererum.net>
2 parents be8a858 + dc66179 commit 4d94949

File tree

2 files changed

+27
-1
lines changed

2 files changed

+27
-1
lines changed

CHANGELOG.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,31 @@
11
# Changelog
22

3+
## 0.5 - Performance, Filter Trait, Rust 2018
4+
5+
### Global
6+
- benchmarking system
7+
- improved hash performance
8+
- various tiny documentation improvements
9+
- misc performance improvements
10+
- use stdlib `BuildHasherDefault` instead of own version
11+
- make all containers typed and implement `AnyHash` for dynamically typed containers
12+
- enforce formatting in CI
13+
- Rust 2018
14+
15+
### Dependencies
16+
- update bytecount to 0.4
17+
- update rand to 0.6
18+
19+
### HyperLogLog
20+
- implement `relative_error`
21+
- enhanced bias correction
22+
- extend value range for `b`
23+
24+
### Filters
25+
- unified trait-based filter interface
26+
- add QuotientFilter
27+
28+
329
## 0.4 - CuckooFilter, API Improvements, Docs
430

531
- CountMinSketch: use `num-traits` as counters, `add_n` takes element by reference

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "pdatastructs"
3-
version = "0.4.0"
3+
version = "0.5.0"
44
authors = ["Marco Neumann <marco@crepererum.net>"]
55
license = "MIT/Apache-2.0"
66
keywords = [

0 commit comments

Comments
 (0)