Skip to content

Latest commit

 

History

History
104 lines (52 loc) · 4.14 KB

CHANGELOG.md

File metadata and controls

104 lines (52 loc) · 4.14 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

NOTE: As semantic versioning states all 0.y.z releases can contain breaking changes.

kube-thanos' major versions are in sync with upstream Thos project.

We use breaking word for marking changes that are not backward compatible (relates only to v0.y.z releases.)

Unreleased

Changed

  • #118 receive: Extend shutdown grace period to 900s (15min).

Added

  • #105 compactor, store: Add deduplication replica label flags and delete delay labels

  • #105 compactor, store: Add deduplication replica label flags and delete delay labels

  • #119 receive: Distribute receive instances across node zones via pod anti affinity (note: only available on 1.17+).

Fixed

Full Changelog

v0.11.0 (2020-02-11)

Compatible with https://github.com/thanos-io/thanos/releases/tag/v0.11.0

Fixed

  • #109 compactor: Use tc.config.replicas variable in compact component

Added

  • #97 store: Enable binary index header

  • #99 receive: Adapt receive local endpoint to gRPC based endpoint

  • #103 *: Add termination message policy to containers

Full Changelog

v0.10.0 (2020-02-11)

Compatible with https://github.com/thanos-io/thanos/releases/tag/v0.10.0

Breaking Changes

This version includes lots of breaking changes, you may have to change your downstream changes and re-create your resources when you apply.

  • #90 *: Refactor to not mutate global objects

Changed

  • #90 *: Refactor to not mutate global objects

  • #89 *: Remove resource requests and limits

  • #63 store, receive: Hide volumes in StatefulSet when null

  • #67 *: Move thanos-mixin to main Thanos repo

  • #75 *: Remove references to metalmatze repo

Added

  • #83 ruler, querier: De-duplicate ruler_replica when using Thanos Ruler

  • #84 receive, querier: Add host anti-affinity to receive and querier

Fixed

  • #78 ruler: Convert ruler service headless for discovery

  • #80 querier: Fix service discovery query

  • #91 receiver: Append hashring configmap mount rather than replacing

  • #93 receiver: Allow PodDisruptionBudget minAvailable to be overridden

  • #95 bucket: fix bucket port

  • #96 *: Filter emptyDir instead of resetting volumes with PVC

Full Changelog

v0.9.0 (2019-12-13)

Compatible with https://github.com/thanos-io/thanos/releases/tag/v0.9.0

Initial release: See full changelog for long history of changes.

Full Changelog