Skip to content

Releases: topfreegames/maestro

v10.11.4

28 Feb 13:56
7590c7f
Compare
Choose a tag to compare
fix: try create occupancy key to existing rooms (#659)

v10.10.6

28 Feb 14:18
Compare
Choose a tag to compare
  • fix(runtime-watcher): do not exit disruption goroutine on errors

Unerecoverable errors are normal when updating PDB, for instance k8s might be updating at the same time, or we get throttled by Kube API, or we simply fail to get from Redis. In either way, if we return/exit we don't close the watcher since there's another goroutine running, leaving to scenarios that watcher is running only game room events loop. For now, if disruption failed, we log and retry in the next loop

Also:

  • fix(runtime-watcher): make Stop() indempotent

  • fix(runtime-watcher): default disruption loop to 60s

Previously the mitigate disruption loop that updates PDB was running
every 5s, changing to 60s. Also, moved the logs to INFO so we can track
this in production, one log entry per scheduler per min shouldn't spam
the logs

Full Changelog: v10.10.5...v10.10.6

v10.11.3

27 Feb 13:49
ccb4fba
Compare
Choose a tag to compare

What's Changed

  • fix: remove scheduler earlier validation when patching it by @reinaldooli in #657
  • fix(runtime-watcher): do not exit disruption goroutine on errors by @hspedro in #658

Full Changelog: v10.11.1...v10.11.3

v10.11.2

20 Feb 17:54
Compare
Choose a tag to compare
fix: remove scheduler earlier validation when patching it

v10.11.1

03 Feb 14:20
48c4617
Compare
Choose a tag to compare
fix: downscale calculation considering matches (#656)

v10.11.0

22 Jan 16:28
fb1c2b2
Compare
Choose a tag to compare

Full Changelog: v10.10.5...v10.11.0

v10.11.0-alpha.12

22 Jan 09:57
Compare
Choose a tag to compare
v10.11.0-alpha.12 Pre-release
Pre-release
fix: sync scheduler before sending metrics

v10.11.0-alpha.11

20 Jan 18:30
Compare
Choose a tag to compare
v10.11.0-alpha.11 Pre-release
Pre-release
feat: report metric with scheduler max matches

v10.11.0-alpha.9

16 Jan 12:29
Compare
Choose a tag to compare
v10.11.0-alpha.9 Pre-release
Pre-release
fix: adding transition from occupied to active

v10.11.0-alpha.10

16 Jan 14:22
Compare
Choose a tag to compare
v10.11.0-alpha.10 Pre-release
Pre-release
fix: multiple matches status calculation