Skip to content

chore(deps): bump prometheus-client from 0.24.1 to 0.25.0#8

Closed
dependabot[bot] wants to merge 20 commits into
mainfrom
dependabot/cargo/prometheus-client-0.25.0
Closed

chore(deps): bump prometheus-client from 0.24.1 to 0.25.0#8
dependabot[bot] wants to merge 20 commits into
mainfrom
dependabot/cargo/prometheus-client-0.25.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 15, 2026

Copy link
Copy Markdown

Bumps prometheus-client from 0.24.1 to 0.25.0.

Release notes

Sourced from prometheus-client's releases.

v0.25.0

Highlights

Added

  • Native histogram support, including native-only histograms and histograms with both classic and native buckets.
  • An off-by-default protobuf-protox feature to build protobuf support without requiring an external protoc binary.

Changed

  • prometheus_protobuf now generates and encodes Prometheus io.prometheus.client protobuf messages (from metrics.proto) instead of the OpenMetrics protobuf data model (OM 2.0: OM protobuf future prometheus/OpenMetrics#296). The protobuf and openmetrics_protobuf features retain the now-deprecated OpenMetrics protobuf support, which will be removed in a future release.
  • Updated prost, prost-build, and prost-types to v0.14.

What's Changed

New Contributors

Full Changelog: prometheus/client_rust@v0.24.1...v0.25.0

Changelog

Sourced from prometheus-client's changelog.

[0.25.0]

Added

  • Added native histogram support, including native-only histograms and histograms with both classic and native buckets.

  • Added an off-by-default protobuf-protox feature to build protobuf support without requiring an external protoc binary.

Changed

  • Updated prost, prost-build, and prost-types dependencies to v0.14.
  • The prometheus_protobuf feature generates and encodes Prometheus io.prometheus.client protobuf messages from metrics.proto rather than the OpenMetrics protobuf data model. See Issue for more context. The protobuf and openmetrics_protobuf features retain the old, deprecated, OpenMetrics protobuf support which will be removed in a future release.
Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

sionsmith and others added 20 commits June 11, 2026 08:36
First public alpha. Wire-protocol proxy (TLS termination, gzip, session
rotation, fail-open passthrough), literal-safe semantic cache with blame
mode, in-flight coalescing, deterministic rewrite pack, predictive
auto-suspend with enforce mode, cost attribution, realized-savings ledger
with signed Ed25519 evidence bundles, replay simulator, and a release
pipeline ported from osodevops/kafka-backup (cargo-dist, release tagger,
version guard, semver checks).

98 tests; integration-verified against the official
snowflake-connector-python via fakesnow.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Not needed for any current distribution channel (binaries, installers,
Homebrew, Scoop, Docker) and was blocking releases on token scopes.
Reinstate when a published crate needs to depend on chukei-core.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
RELEASE_PAT (fine-grained org PAT) returned 404 on the releases API —
the repo isn't in its grant. The workflow already has contents: write
and nothing triggers on release events, so the built-in token suffices.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
…ng, pilot kit

- fix: rustls CryptoProvider was only installed in the serve path, so
  'chukei doctor' panicked on TLS configs (shipped in v0.1.0). Now
  chukei_core::init_crypto() runs at CLI start; reproducer test in its
  own test binary.
- harden: cache dir 0700, cache entries + savings ledger 0600 (query
  results/metadata at rest), with unit tests.
- live pilot harness: scripts/live-pilot.sh + scripts/live_matrix.py —
  TLS mode (local CA, venv-scoped trust), auth modes password/keypair/PAT,
  stages core/shapes/concurrency, trace-level credential-leak audit.
  All validated against a real Snowflake account.
- customer kit: config/customer-pilot.yaml (conservative profile,
  validate-clean), docs/deployment.md, deploy/docker-compose.yaml,
  deploy/k8s.yaml.
- version 0.1.0 → 0.2.0 (minor: new chukei-core public API init_crypto).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
scripts/soak.sh / soak_traffic.py / soak-report.sh: overnight mixed-traffic
soak with RSS sampling and a morning go/no-go gate. deployment.md now
states measured outage behavior: sub-retry-budget restarts are invisible,
sessions resume without re-login.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
seo-research skill output: Perplexity discovery (market, competitor
content, LLM visibility), 717-keyword SEMrush masterlist with LLM-weighted
scoring, semantic topical map + ~88-page Docusaurus site structure
(mirrors kafka-backup-docs), 8 generation-ready content briefs, llms.txt
template, 6-week editorial calendar, Reddit distribution plan.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
….2, not day 1)

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
The login handler stored user + application but defaulted warehouse to
None, so on real driver traffic the suspend model never observed a single
arrival — suggest and enforce modes were both blind. Found when the live
enforce drill produced zero recommendations despite warmed traffic; the
older enforce e2e test seeded the model directly and masked the gap.

- Login: warehouse from response sessionInfo.warehouseName, fallback to
  the ?warehouse= login query param.
- USE WAREHOUSE statements re-point the session's warehouse mid-stream.
- Full-wire-path regression test (login → query → model observes WH,
  USE WAREHOUSE switching) in proxy_e2e.
- Plus this session's earlier suspend fixes: arrivals recorded post-result
  (cache hits and metadata statements no longer reset the idle model),
  model gates (min_observations/horizon_secs/p_threshold) configurable.

105 tests green. v0.2.1.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
…ault 300)

The 5-minute constant masked enforce-mode validation: the sweeper fires
~10s after the min_observations-th arrival (correct), the next query
auto-resumes the warehouse, and the cooldown then blocks re-suspends for
longer than any reasonable observation window. Proven via Snowflake's
queued_provisioning_time: arrival 5 spent 93ms resuming the warehouse
chukei had suspended 85s earlier.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
…e truth

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
…hitecture

README hero + status (now pilot-ready with validation receipts), Cargo
description, GitHub repo description, llms.txt template. Per
seo-research/output/positioning.md.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Hero+badges, features, full installation matrix, replay try-it,
quickstart, competitor comparison table, when-NOT-to-use, docs table,
CLI reference, production-validation receipts, enterprise tier,
acknowledgments. Repo description + topics updated to match.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
…dist host)

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Bumps [prometheus-client](https://github.com/prometheus/client_rust) from 0.24.1 to 0.25.0.
- [Release notes](https://github.com/prometheus/client_rust/releases)
- [Changelog](https://github.com/prometheus/client_rust/blob/master/CHANGELOG.md)
- [Commits](prometheus/client_rust@v0.24.1...v0.25.0)

---
updated-dependencies:
- dependency-name: prometheus-client
  dependency-version: 0.25.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels Jun 15, 2026
@dependabot dependabot Bot requested a review from sionsmith as a code owner June 15, 2026 15:49
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels Jun 15, 2026
@sionsmith sionsmith closed this Jun 16, 2026
@dependabot @github

dependabot Bot commented on behalf of github Jun 16, 2026

Copy link
Copy Markdown
Author

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.

@dependabot dependabot Bot deleted the dependabot/cargo/prometheus-client-0.25.0 branch June 16, 2026 20:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file rust Pull requests that update rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant