Skip to content

Latest commit

 

History

History
135 lines (98 loc) · 3.58 KB

CHANGELOG.md

File metadata and controls

135 lines (98 loc) · 3.58 KB

[v0.3.2] - 2022-11-16

Feat

  • support disable http keep alive during service discovery

[v0.3.1] - 2022-07-05

Fix

  • bugfix: dup transfer target (#101)

[v0.3.0] - 2022-06-23

Fix

  • target gc and duplicate alleviate shard (#96)

[v0.2.3] - 2022-06-17

Fix

  • miss 'break' in alleviate shard

[v0.2.2] - 2022-06-17

Fix

  • targets gc

[v0.2.1] - 2022-02-15

[v0.2.0] - 2022-01-03

Feat

  • add metrics (#82)
  • use stream model to reduce memory usage (#81)
  • support-http-sd (#74)
  • extend /api/v1/targets detail (#66)
  • support static shards (#64)

Fix

  • may panic when waiting for first service discovery done (#79)
  • statefulsets shards pods should be sort (#77)
  • statefulsets shards pods should be sort (#76)
  • some unit test (#68)
  • fetching head series (#53)

[v0.1.4] - 2021-05-25

Feat

  • coordinator skip upgrading statefulsets

Fix

  • log format
  • some unit test
  • use /api/v1/status/tsdb to get head series

[v0.1.3] - 2021-05-18

Feat

  • add "statistics" result of coordinator api about /api/targets

Fix

  • unexpect scaling up when some targets is too big during shard alleviation
  • sidecar proxy http request report "use of closed network connection"
  • return duplicate target with same hash
  • alleviateShards

[v0.1.2] - 2021-04-23

Fix

  • empty shard need ensure idle state every coordinate period
  • targets GC should include unhealthy target

[v0.1.1] - 2021-04-21

Feat

  • use weighted random when assign new target with max-idle-timeout=0

Fix

  • scale down blocked if any idle shard exited
  • scale up when target is too big
  • concurrent map iteration and map write on discovery targets map
  • set content-type when copy data to prometheus

[v0.1.0] - 2021-03-09

Feat

  • external_labels not affects config hash now
  • update workflow
  • support min shards, change replicas management and rand assign (#38)

Fix

  • coordinator min shard chaos with max shard
  • sidecar always panic at first time started
  • update workflow
  • go lint
  • base image

[v0.0.6] - 2021-02-24

Fix

  • sidecar panic when scrape failed (#32)

[v0.0.5] - 2021-02-22

Feat

  • disable scaling down by default

[v0.0.4] - 2021-01-18

Fix

  • scrape timeout message of targets list
  • register all SD type
  • register all SD type

[v0.0.3] - 2020-12-18

Fix

  • change workflow go version to 1.15
  • coordinator start with service discovery init
  • statistic samples before copy data to prometheus
  • remove deleted targets
  • remove all auth in injected config file

[v0.0.2] - 2020-12-11

Fix

  • Dockerfile and Makefile
  • unmarshal bear_token/password of remote write/read config (#6)
  • upgrade prometheus lib
  • flag descriptions of Coordinator

v0.0.1 - 2020-11-20

Feat

  • support invalid label name
  • support inject APIServer information for kubernetes SD
  • coordinator support maxShard flag

Fix

  • shard client return empty RuntimeInfo if request failed