From fed20b33cc1da5a09922d5ff5a8b070326e0cb20 Mon Sep 17 00:00:00 2001 From: Toby Lawrence Date: Sun, 11 Feb 2024 07:00:32 -0500 Subject: [PATCH 1/9] update changelogs --- metrics-exporter-prometheus/CHANGELOG.md | 2 ++ metrics-util/CHANGELOG.md | 4 ++++ 2 files changed, 6 insertions(+) diff --git a/metrics-exporter-prometheus/CHANGELOG.md b/metrics-exporter-prometheus/CHANGELOG.md index c50efcc9..0f4de279 100644 --- a/metrics-exporter-prometheus/CHANGELOG.md +++ b/metrics-exporter-prometheus/CHANGELOG.md @@ -8,6 +8,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] - ReleaseDate +- Bumped the `indexmap` dependency to the latest version. ([#439](https://github.com/metrics-rs/metrics/pull/439)) + ## [0.13.0] - 2023-12-24 ### Added diff --git a/metrics-util/CHANGELOG.md b/metrics-util/CHANGELOG.md index d377b0f3..5019ce9c 100644 --- a/metrics-util/CHANGELOG.md +++ b/metrics-util/CHANGELOG.md @@ -9,6 +9,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] - ReleaseDate +### Changed + +- Bumped the `indexmap` and `hashbrown` dependencies to their latest versions. ([#438](https://github.com/metrics-rs/metrics/pull/438), [#439](https://github.com/metrics-rs/metrics/pull/439)) + ## [0.16.0] - 2023-12-24 ### Fixed From 6eef32a01e2d9ba06cd814798c09f683bd76e986 Mon Sep 17 00:00:00 2001 From: Toby Lawrence Date: Sun, 11 Feb 2024 07:00:44 -0500 Subject: [PATCH 2/9] (cargo-release) version 0.16.1 --- metrics-util/CHANGELOG.md | 2 ++ metrics-util/Cargo.toml | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/metrics-util/CHANGELOG.md b/metrics-util/CHANGELOG.md index 5019ce9c..894ec1d8 100644 --- a/metrics-util/CHANGELOG.md +++ b/metrics-util/CHANGELOG.md @@ -9,6 +9,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] - ReleaseDate +## [0.16.1] - 2024-02-11 + ### Changed - Bumped the `indexmap` and `hashbrown` dependencies to their latest versions. ([#438](https://github.com/metrics-rs/metrics/pull/438), [#439](https://github.com/metrics-rs/metrics/pull/439)) diff --git a/metrics-util/Cargo.toml b/metrics-util/Cargo.toml index 7553bae9..b7b9cd48 100644 --- a/metrics-util/Cargo.toml +++ b/metrics-util/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "metrics-util" -version = "0.16.0" +version = "0.16.1" authors = ["Toby Lawrence "] edition = "2018" rust-version = "1.65.0" From 9a5d9dcfab49bcda6fad590b411e036d35194792 Mon Sep 17 00:00:00 2001 From: Toby Lawrence Date: Sun, 11 Feb 2024 07:11:40 -0500 Subject: [PATCH 3/9] fix pointless ahash MSRV bump --- metrics-util/CHANGELOG.md | 4 ++++ metrics-util/Cargo.toml | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/metrics-util/CHANGELOG.md b/metrics-util/CHANGELOG.md index 894ec1d8..a576ef0d 100644 --- a/metrics-util/CHANGELOG.md +++ b/metrics-util/CHANGELOG.md @@ -9,6 +9,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] - ReleaseDate +### Fixed + +- Lock down the version of `ahash` to avoid unnecessary MSRV bumping. + ## [0.16.1] - 2024-02-11 ### Changed diff --git a/metrics-util/Cargo.toml b/metrics-util/Cargo.toml index b7b9cd48..e37ed686 100644 --- a/metrics-util/Cargo.toml +++ b/metrics-util/Cargo.toml @@ -57,7 +57,7 @@ sketches-ddsketch = { version = "0.2", default-features = false, optional = true radix_trie = { version = "0.2", default-features = false, optional = true } ordered-float = { version = "4.2", default-features = false, optional = true } num_cpus = { version = "1", default-features = false, optional = true } -ahash = { version = "0.8", default-features = false, optional = true } +ahash = { version = ">= 0.8, <= 0.8.7", default-features = false, optional = true } hashbrown = { version = "0.14", default-features = false, optional = true, features = ["ahash"] } [dev-dependencies] From f6c3592c3308d67cd1d75f9cb0e44683725dbcf6 Mon Sep 17 00:00:00 2001 From: Toby Lawrence Date: Sun, 11 Feb 2024 07:32:12 -0500 Subject: [PATCH 4/9] (cargo-release) version 0.16.2 --- metrics-util/CHANGELOG.md | 2 ++ metrics-util/Cargo.toml | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/metrics-util/CHANGELOG.md b/metrics-util/CHANGELOG.md index a576ef0d..2c32755d 100644 --- a/metrics-util/CHANGELOG.md +++ b/metrics-util/CHANGELOG.md @@ -9,6 +9,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] - ReleaseDate +## [0.16.2] - 2024-02-11 + ### Fixed - Lock down the version of `ahash` to avoid unnecessary MSRV bumping. diff --git a/metrics-util/Cargo.toml b/metrics-util/Cargo.toml index e37ed686..eecb66aa 100644 --- a/metrics-util/Cargo.toml +++ b/metrics-util/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "metrics-util" -version = "0.16.1" +version = "0.16.2" authors = ["Toby Lawrence "] edition = "2018" rust-version = "1.65.0" From 019bc0e2996ef54308de64c3d5f4d94c67335ae4 Mon Sep 17 00:00:00 2001 From: Toby Lawrence Date: Sun, 11 Feb 2024 07:35:09 -0500 Subject: [PATCH 5/9] (cargo-release) version 0.13.1 --- metrics-exporter-prometheus/CHANGELOG.md | 2 ++ metrics-exporter-prometheus/Cargo.toml | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/metrics-exporter-prometheus/CHANGELOG.md b/metrics-exporter-prometheus/CHANGELOG.md index 0f4de279..915fe0b0 100644 --- a/metrics-exporter-prometheus/CHANGELOG.md +++ b/metrics-exporter-prometheus/CHANGELOG.md @@ -8,6 +8,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] - ReleaseDate +## [0.13.1] - 2024-02-11 + - Bumped the `indexmap` dependency to the latest version. ([#439](https://github.com/metrics-rs/metrics/pull/439)) ## [0.13.0] - 2023-12-24 diff --git a/metrics-exporter-prometheus/Cargo.toml b/metrics-exporter-prometheus/Cargo.toml index 5404e2e9..16d60188 100644 --- a/metrics-exporter-prometheus/Cargo.toml +++ b/metrics-exporter-prometheus/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "metrics-exporter-prometheus" -version = "0.13.0" +version = "0.13.1" authors = ["Toby Lawrence "] edition = "2018" rust-version = "1.65.0" From f7e979a1b648e0dd8b25ff179c11ce5e15727fcc Mon Sep 17 00:00:00 2001 From: Toby Lawrence Date: Sun, 11 Feb 2024 07:36:44 -0500 Subject: [PATCH 6/9] fix ahash MSRV nonsense --- metrics/CHANGELOG.md | 4 ++++ metrics/Cargo.toml | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/metrics/CHANGELOG.md b/metrics/CHANGELOG.md index 03a602f3..da0caa3e 100644 --- a/metrics/CHANGELOG.md +++ b/metrics/CHANGELOG.md @@ -8,6 +8,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] - ReleaseDate +### Fixed + +- Lock down the version of `ahash` to avoid unnecessary MSRV bumping. + ## [0.22.0] - 2023-12-24 ### Added diff --git a/metrics/Cargo.toml b/metrics/Cargo.toml index 557b3da2..fd790522 100644 --- a/metrics/Cargo.toml +++ b/metrics/Cargo.toml @@ -24,7 +24,7 @@ name = "macros" harness = false [dependencies] -ahash = { version = "0.8", default-features = false } +ahash = { version = "> 0.8, <= 0.8.7", default-features = false } [target.'cfg(target_pointer_width = "32")'.dependencies] portable-atomic = { version = "1", default-features = false, features = [ From 35b9d86434dbc9960e830c55a548ec4885525723 Mon Sep 17 00:00:00 2001 From: Toby Lawrence Date: Sun, 11 Feb 2024 07:37:36 -0500 Subject: [PATCH 7/9] woops --- metrics/Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/metrics/Cargo.toml b/metrics/Cargo.toml index fd790522..38b119b4 100644 --- a/metrics/Cargo.toml +++ b/metrics/Cargo.toml @@ -24,7 +24,7 @@ name = "macros" harness = false [dependencies] -ahash = { version = "> 0.8, <= 0.8.7", default-features = false } +ahash = { version = ">= 0.8, <= 0.8.7", default-features = false } [target.'cfg(target_pointer_width = "32")'.dependencies] portable-atomic = { version = "1", default-features = false, features = [ From 5fd46a94f5d2b430d5442382af2836a686ebabcd Mon Sep 17 00:00:00 2001 From: Toby Lawrence Date: Sun, 11 Feb 2024 07:38:35 -0500 Subject: [PATCH 8/9] (cargo-release) version 0.22.1 --- metrics/CHANGELOG.md | 2 ++ metrics/Cargo.toml | 2 +- metrics/RELEASES.md | 4 ++++ 3 files changed, 7 insertions(+), 1 deletion(-) diff --git a/metrics/CHANGELOG.md b/metrics/CHANGELOG.md index da0caa3e..28046cad 100644 --- a/metrics/CHANGELOG.md +++ b/metrics/CHANGELOG.md @@ -8,6 +8,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] - ReleaseDate +## [0.22.1] - 2024-02-11 + ### Fixed - Lock down the version of `ahash` to avoid unnecessary MSRV bumping. diff --git a/metrics/Cargo.toml b/metrics/Cargo.toml index 38b119b4..6cb415d9 100644 --- a/metrics/Cargo.toml +++ b/metrics/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "metrics" -version = "0.22.0" +version = "0.22.1" authors = ["Toby Lawrence "] edition = "2018" rust-version = "1.65.0" diff --git a/metrics/RELEASES.md b/metrics/RELEASES.md index 1e8431a2..f6268da7 100644 --- a/metrics/RELEASES.md +++ b/metrics/RELEASES.md @@ -9,6 +9,10 @@ long-form description and would be too verbose for the changelog alone. - No notable changes. +## [0.22.1] - 2024-02-11 + +- No notable changes. + ## [0.22.0] - 2023-12-24 ### Metric metadata From 07728f4de34038171a0737223b3a40150ba59567 Mon Sep 17 00:00:00 2001 From: Toby Lawrence Date: Sun, 11 Feb 2024 07:43:55 -0500 Subject: [PATCH 9/9] update changelog --- metrics-exporter-prometheus/CHANGELOG.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/metrics-exporter-prometheus/CHANGELOG.md b/metrics-exporter-prometheus/CHANGELOG.md index 915fe0b0..ca7192e9 100644 --- a/metrics-exporter-prometheus/CHANGELOG.md +++ b/metrics-exporter-prometheus/CHANGELOG.md @@ -10,6 +10,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [0.13.1] - 2024-02-11 +### Added + +- A new scrape endpoint path, `/health`, which returns a a basic response to indicate endpoint health. ([#435](https://github.com/metrics-rs/metrics/pull/435)) + +### Changed + - Bumped the `indexmap` dependency to the latest version. ([#439](https://github.com/metrics-rs/metrics/pull/439)) ## [0.13.0] - 2023-12-24