You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
v0.35.0 is out now!
We have several amazing features this time, including distributed query execution, receive tenant-label based request splitting, better query analysis, and loads of bugfixes and optimizations!
Thank you to all contributors who have contributed to this release. It wouldn't be possible without you!
Please try it out and let us know if you find any issues! 🚀
Changelog
Fixed
#7083 Store Gateway: Fix lazy expanded postings with 0 length failed to be cached.
#7080 Receive: race condition in handler Close() when stopped early
#7134 Store, Compact: Revert the recursive block listing mechanism introduced in Remove Exists call in meta fetcher #6474 and use the same strategy as in 0.31. Introduce a --block-discovery-strategy flag to control the listing strategy so that a recursive lister can still be used if the tradeoff of slower but cheaper discovery is preferred.
#7122 Store Gateway: Fix lazy expanded postings estimate base cardinality using posting group with remove keys.
#7166 Receive/MultiTSDB: Do not delete non-uploaded blocks
#7224 Query-frontend: Add Redis username to the client configuration.
#7220 Store Gateway: Fix lazy expanded postings caching partial expanded postings and bug of estimating remove postings with non existent value. Added PromQLSmith based fuzz test to improve correctness.
#7225 Compact: Don't halt due to overlapping sources when vertical compaction is enabled
#7244 Query: Fix Internal Server Error unknown targetHealth: "unknown" when trying to open the targets page.
#7248 Receive: Fix RemoteWriteAsync was sequentially executed causing high latency in the ingestion path.
#7271 Query: fixing dedup iterator when working on mixed sample types.
#7289 Query Frontend: show warnings from downstream queries.
#7219 Receive: add --remote-write.client-tls-secure and --remote-write.client-tls-skip-verify flags to stop relying on grpc server config to determine grpc client secure/skipVerify.
#7297 *: mark as not queryable if status is not ready
#7302 Considering the X-Forwarded-For header for the remote address in the logs.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
v0.35.0 is out now!
We have several amazing features this time, including distributed query execution, receive tenant-label based request splitting, better query analysis, and loads of bugfixes and optimizations!
Thank you to all contributors who have contributed to this release. It wouldn't be possible without you!
Please try it out and let us know if you find any issues! 🚀
Changelog
Fixed
--block-discovery-strategy
flag to control the listing strategy so that a recursive lister can still be used if the tradeoff of slower but cheaper discovery is preferred.PromQLSmith
based fuzz test to improve correctness.Added
--query.enable-x-functions
to allow usage of extended promql functions (xrate, xincrease, xdelta) in loaded rules--query.mode=distributed
which enables the new distributed mode of the Thanos query engine.--selector.relabel-config
and--selector.relabel-config-file
flags which allows scoping the Querier to a subset of matched TSDBs.--remote-write.client-tls-secure
and--remote-write.client-tls-skip-verify
flags to stop relying on grpc server config to determine grpc client secure/skipVerify.X-Forwarded-For
header for the remote address in the logs.Changed
New Contributors
Full Commit History: v0.34.1...v0.35.0-rc.0
This discussion was created from the release v0.35.0.
Beta Was this translation helpful? Give feedback.
All reactions