Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Apr 3, 2023

Bumps github.com/thanos-io/thanos from 0.30.2 to 0.31.0.

Release notes

Sourced from github.com/thanos-io/thanos's releases.

v0.31.0

What's Changed

Added

  • #5990 Cache/Redis: add support for Redis Sentinel via new option master_name.
  • #6008 *: Add counter metric gate_queries_total to gate.
  • #5926 Receiver: Add experimental string interning in writer. Can be enabled with a hidden flag --writer.intern.
  • #5773 Store: Support disabling cache index header file by setting --disable-caching-index-header-file. When toggled, Stores can run without needing persistent disks.
  • #5653 Receive: Allow setting hashing algorithm per tenant in hashrings config.
  • #6074 *: Add histogram metrics thanos_store_server_series_requested and thanos_store_server_chunks_requested to all Stores.
  • #6074 *: Allow configuring series and sample limits per Series request for all Stores.
  • #6104 Store: Support S3 session token.
  • #5548 Query: Add experimental support for load balancing across multiple Store endpoints.
  • #6148 Query-frontend: Add traceID to slow query detected log line.
  • #6153 Query-frontend: Add remote_user (from http basic auth) and remote_addr to slow query detected log line.

Fixed

  • #5995 Sidecar: Loads TLS certificate during startup.
  • #6044 Receive: Mark out-of-window errors as conflict when out-of-window samples ingestion is used.
  • #6050 Store: Re-try bucket store initial sync upon failure.
  • #6067 Receive: Fix panic when querying uninitialized TSDBs.
  • #6082 Query: Don't error when no stores are matched.
  • #6098 Cache/Redis: Upgrade rueidis to v0.0.93 to fix potential panic when the client-side caching is disabled.
  • #6103 Mixins(Rule): Fix expression for long rule evaluations.
  • #6121 Receive: Deduplicate meta-monitoring queries for Active Series Limiting.
  • #6137 Downsample: Repair of non-empty XOR chunks during 1h downsampling.
  • #6125 Query Frontend: Fix vertical shardable instant queries do not produce sorted results for sort, sort_desc, topk and bottomk functions.
  • #6203 Receive: Fix panic in head compaction under high query load.

Changed

  • #6010 *: Upgrade Prometheus to v0.42.0.
  • #5999 *: Upgrade Alertmanager dependency to v0.25.0.
  • #5887 Tracing: Make sure rate limiting sampler is the default, as was the case in version pre-0.29.0.
  • #5997 Rule: switch to miekgdns DNS resolver as the default one.
  • #6035 Tools (replicate): Support all types of matchers to match blocks for replication. Change matcher parameter from string slice to a single string.
  • #6131 Store: breaking ⚠️ Use Histograms instead of Summaries for bucket metrics.

v0.31.0-rc.1

  • #6203 Receive: Fix panic in head compaction under high query load.

v0.31.0-rc.0

What's Changed

Added

  • #5990 Cache/Redis: add support for Redis Sentinel via new option master_name.
  • #6008 *: Add counter metric gate_queries_total to gate.

... (truncated)

Changelog

Sourced from github.com/thanos-io/thanos's changelog.

v0.31.0 - 22.03.2023

Added

  • #5990 Cache/Redis: add support for Redis Sentinel via new option master_name.
  • #6008 *: Add counter metric gate_queries_total to gate.
  • #5926 Receiver: Add experimental string interning in writer. Can be enabled with a hidden flag --writer.intern.
  • #5773 Store: Support disabling cache index header file by setting --disable-caching-index-header-file. When toggled, Stores can run without needing persistent disks.
  • #5653 Receive: Allow setting hashing algorithm per tenant in hashrings config.
  • #6074 *: Add histogram metrics thanos_store_server_series_requested and thanos_store_server_chunks_requested to all Stores.
  • #6074 *: Allow configuring series and sample limits per Series request for all Stores.
  • #6104 Objstore: Support S3 session token.
  • #5548 Query: Add experimental support for load balancing across multiple Store endpoints.
  • #6148 Query-frontend: Add traceID to slow query detected log line.
  • #6153 Query-frontend: Add remote_user (from http basic auth) and remote_addr to slow query detected log line.

Fixed

  • #5995 Sidecar: Loads TLS certificate during startup.
  • #6044 Receive: Mark out-of-window errors as conflict when out-of-window samples ingestion is used.
  • #6050 Store: Re-try bucket store initial sync upon failure.
  • #6067 Receive: Fix panic when querying uninitialized TSDBs.
  • #6082 Query: Don't error when no stores are matched.
  • #6098 Cache/Redis: Upgrade rueidis to v0.0.93 to fix potential panic when the client-side caching is disabled.
  • #6103 Mixins(Rule): Fix expression for long rule evaluations.
  • #6121 Receive: Deduplicate meta-monitoring queries for Active Series Limiting.
  • #6137 Downsample: Repair of non-empty XOR chunks during 1h downsampling.
  • #6125 Query Frontend: Fix vertical shardable instant queries do not produce sorted results for sort, sort_desc, topk and bottomk functions.
  • #6203 Receive: Fix panic in head compaction under high query load.

Changed

  • #6010 *: Upgrade Prometheus to v0.42.0.
  • #5999 *: Upgrade Alertmanager dependency to v0.25.0.
  • #5887 Tracing: Make sure rate limiting sampler is the default, as was the case in version pre-0.29.0.
  • #5997 Rule: switch to miekgdns DNS resolver as the default one.
  • #6126 Build with Go 1.20
  • #6035 Tools (replicate): Support all types of matchers to match blocks for replication. Change matcher parameter from string slice to a single string.
  • #6131 Store: breaking ⚠️ Use Histograms instead of Summaries for bucket metrics.
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 merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @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)

Bumps [github.com/thanos-io/thanos](https://github.com/thanos-io/thanos) from 0.30.2 to 0.31.0.
- [Release notes](https://github.com/thanos-io/thanos/releases)
- [Changelog](https://github.com/thanos-io/thanos/blob/main/CHANGELOG.md)
- [Commits](thanos-io/thanos@v0.30.2...v0.31.0)

---
updated-dependencies:
- dependency-name: github.com/thanos-io/thanos
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file go Pull requests that update Go code labels Apr 3, 2023
@github-actions github-actions bot added the stale label Jun 3, 2023
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 go Pull requests that update Go code stale

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant