来源: https://github.com/thanos-io/thanos/releases/tag/v0.38.0
thanos-io/thanos v0.38.0 Release Notes
Published at: 2025-04-03T12:14:15Z
v0.38.0 is out now, please see the changelog below for what happened! 🚀
Changelog
Fixed
- #8091 *: Add POST into allowed CORS methods header
- #8046 Query-Frontend: Fix query statistic reporting for range queries when caching is enabled.
- #7978 Receive: Fix deadlock during local writes when
split-tenant-label-nameis used - #8016 Query Frontend: Fix @ modifier not being applied correctly on sub queries. -#8175 Query: fix endpointset setup
Added
- #7907 Receive: Add
--receive.grpc-service-configflag to configure gRPC service config for the receivers. - #7961 Store Gateway: Add
--store.posting-group-max-keysflag to mark posting group as lazy if it exceeds number of keys limit. Addedthanos_bucket_store_lazy_expanded_posting_groups_totalfor total number of lazy posting groups and corresponding reasons. - #8000 Query: Bump promql-engine, pass partial response through options
- #7353 #8045 Receiver/StoreGateway: Add
--matcher-cache-sizeoption to enable caching for regex matchers in series calls. - #8017 Store Gateway: Use native histogram for binary reader load and download duration and fixed download duration metric. #8017
- #8131 Store Gateway: Optimize regex matchers for .* and .+. #8131
- #7808 Query: Support chain deduplication algorithm.
- #8158 Rule: Add support for query offset.
- #8110 Compact: implement native histogram downsampling.
- #7996 Receive: Add OTLP endpoint.
Changed
- #7890 Query,Ruler: breaking :warning: deprecated
--store.sd-fileand--store.sd-intervalto be replaced with--endpoint.sd-configand--endpoint-sd-config-reload-interval; removed legacy flags to pass endpoints--store,--metadata,--rule,--exemplar. - #7012 Query: Automatically adjust
max_source_resolutionbased on promql query to avoid querying data from higher resolution resulting empty results. - #8118 Query: Bumped promql-engine
- #8135 Query: respect partial response in distributed engine
- #8181 Deps: bump promql engine
New Contributors
- @didukh86 made their first contribution in https://github.com/thanos-io/thanos/pull/7674
- @bluesky6529 made their first contribution in https://github.com/thanos-io/thanos/pull/7942
- @SungJin1212 made their first contribution in https://github.com/thanos-io/thanos/pull/7962
- @rvichery made their first contribution in https://github.com/thanos-io/thanos/pull/7978
- @abelsimonn made their first contribution in https://github.com/thanos-io/thanos/pull/8003
- @cswpy made their first contribution in https://github.com/thanos-io/thanos/pull/8031
- @rofc made their first contribution in https://github.com/thanos-io/thanos/pull/8034
- @dsabsay made their first contribution in https://github.com/thanos-io/thanos/pull/8044
- @celian-garcia made their first contribution in https://github.com/thanos-io/thanos/pull/8091
- @psliwka made their first contribution in https://github.com/thanos-io/thanos/pull/8092
- @Saumya40-codes made their first contribution in https://github.com/thanos-io/thanos/pull/8105
- @martafolf made their first contribution in https://github.com/thanos-io/thanos/pull/8075
- @miinsun made their first contribution in https://github.com/thanos-io/thanos/pull/8120
Full Changelog: https://github.com/thanos-io/thanos/compare/v0.37.2...v0.38.0