Skip to content

Releases: mercari/spanner-autoscaler

v0.8.3

22 May 07:57
v0.8.3
68ac69c

Choose a tag to compare

What's Changed

Other Changes

  • Improve scheduled scaling log visibility by @tkuchiki in #240
  • Add Prometheus custom metrics for scaling observability by @tkuchiki in #241

Full Changelog: v0.8.2...v0.8.3

v0.8.2

21 May 11:04
v0.8.2
6821eac

Choose a tag to compare

What's Changed

Other Changes

  • Log per-metric PU candidates on scale events by @tkuchiki in #238
  • chore: regenerate deepcopy and CRD manifests by @tkuchiki in #239

Full Changelog: v0.8.1...v0.8.2

v0.8.1

21 May 07:07
v0.8.1
2224e78

Choose a tag to compare

What's Changed

Other Changes

  • Improve CPU metric observability: clearer log keys and dual-mode time alignment by @tkuchiki in #237

Full Changelog: v0.8.0...v0.8.1

v0.8.0

14 May 09:54
v0.8.0
0b3f970

Choose a tag to compare

What's Changed

Other Changes

  • Bump go version by @rustycl0ck in #221
  • Bump the actions group across 1 directory with 6 updates by @dependabot[bot] in #220
  • Migrate some tools from Makefile to go/tools by @rustycl0ck in #218
  • chore: bump dependencies and tune local scenario by @rustycl0ck in #224
  • chore: remove --config flag and bake ComponentConfig values as defaults by @rustycl0ck in #226
  • Bump the go-deps group across 1 directory with 8 updates by @dependabot[bot] in #225
  • Bump goreleaser/goreleaser-action from 7 to 7.1.0 in the actions group by @dependabot[bot] in #231
  • Switch cron library from robfig/cron to netresearch/go-cron by @rustycl0ck in #229
  • feat: add dual CPU scaling mode (highPriority + total, OR condition) by @tkuchiki in #228
  • chore: bump controller-runtime to v0.24.0 (supersedes #230) by @rustycl0ck in #233
  • Bump the go-deps group across 1 directory with 4 updates by @dependabot[bot] in #234
  • feat: support extended cron syntax in SpannerAutoscaleSchedule by @tkuchiki in #232
  • feat: make highPriority optional, add total-only CPU scaling mode by @tkuchiki in #235
  • Add scale down time restriction feature by @sinmetal in #227

New Contributors

Full Changelog: v0.7.3...v0.8.0

v0.7.3

22 Apr 12:40
9a3218d

Choose a tag to compare

What's Changed

Other Changes

  • chore: reduce dependabot PR volume with grouping, monthly schedule, and cooldown by @rustycl0ck in #217

Full Changelog: v0.7.2...v0.7.3

v0.7.2

22 Apr 02:12
bfa9267

Choose a tag to compare

What's Changed

Other Changes

  • docs: improve documentation for total CPU mode, schedule overlap, and immutable fields by @tkuchiki in #216

Full Changelog: v0.7.1...v0.7.2

v0.7.1

22 Apr 02:08
e5302a2

Choose a tag to compare

What's Changed

Other Changes

  • fix(controller): sum AdditionalPU from all active schedules for desiredMinPUs by @tkuchiki in #215

Full Changelog: v0.7.0...v0.7.1

v0.7.0

20 Apr 01:35
v0.7.0
cdad2ed

Choose a tag to compare

What's Changed

New Features 🎉

  • feat: support total CPU utilization based scaling by @tkuchiki in #214

Other Changes

Full Changelog: v0.6.1...v0.7.0

v0.6.1

25 Sep 04:07
2e2cce3

Choose a tag to compare

What's Changed

Other Changes

Full Changelog: v0.6.0...v0.6.1

v0.6.0

25 Sep 03:15
b79c4d7

Choose a tag to compare

What's Changed

New Features 🎉

Other Changes

  • Bump golang from 1.21 to 1.22 by @dependabot[bot] in #159
  • Bump golangci/golangci-lint-action from 3 to 4 by @dependabot[bot] in #158
  • Bump google.golang.org/protobuf from 1.31.0 to 1.33.0 by @dependabot[bot] in #164
  • Change scale(up|down)StepSize to IntOrString to allow percentages by @adijiwa in #179

New Contributors

Full Changelog: v0.5.0...v0.6.0