Update some dependencies for metrics-util.
This commit is contained in:
parent
e926504085
commit
9aa00ee54d
|
@ -6,6 +6,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
|||
|
||||
## [Unreleased]
|
||||
|
||||
## [0.3.1] - 2019-11-21
|
||||
### Changed
|
||||
- Updated to crossbeam-epoch 0.8 and switched directly to crossbeam-utils for tests.
|
||||
|
||||
## [0.3.0] - 2019-04-30
|
||||
### Added
|
||||
- `MetricTree` allows storing hierarchical metric values while being serializable by serde. (#38)
|
||||
|
|
|
@ -24,11 +24,11 @@ name = "streaming_integers"
|
|||
harness = false
|
||||
|
||||
[dependencies]
|
||||
crossbeam-epoch = "^0.7"
|
||||
crossbeam-epoch = "^0.8"
|
||||
serde = "^1.0"
|
||||
|
||||
[dev-dependencies]
|
||||
crossbeam = "^0.7"
|
||||
crossbeam-utils = "^0.7"
|
||||
criterion = "^0.2.9"
|
||||
lazy_static = "^1.3"
|
||||
rand = "^0.6"
|
||||
|
|
|
@ -264,6 +264,7 @@ impl<T> Default for AtomicBucket<T> {
|
|||
#[cfg(test)]
|
||||
mod tests {
|
||||
use super::{AtomicBucket, Block, BLOCK_SIZE};
|
||||
use crossbeam_utils::thread::scope;
|
||||
|
||||
#[test]
|
||||
fn test_create_new_block() {
|
||||
|
@ -325,7 +326,7 @@ mod tests {
|
|||
let data = block.data();
|
||||
assert_eq!(data.len(), 0);
|
||||
|
||||
let res = crossbeam::scope(|s| {
|
||||
let res = scope(|s| {
|
||||
let t1 = s.spawn(|_| {
|
||||
let mut i = 0;
|
||||
let mut total = 0;
|
||||
|
@ -409,7 +410,7 @@ mod tests {
|
|||
let snapshot = bucket.data();
|
||||
assert_eq!(snapshot.len(), 0);
|
||||
|
||||
let res = crossbeam::scope(|s| {
|
||||
let res = scope(|s| {
|
||||
let t1 = s.spawn(|_| {
|
||||
let mut i = 0;
|
||||
let mut total = 0;
|
||||
|
|
Loading…
Reference in New Issue