Skip to content

Releases: neondatabase/autoscaling

v0.5.0

29 Mar 07:51
a7d5ec0
Compare
Choose a tag to compare
This release marks the first release where NeonVM has been merged into
the same repository. It was last at v0.4.6, so we've bumped to v0.5.0 as
a kind of clean slate.

Features:

- Added "dump state" endpoints to autoscaler-agent and scheduler plugin.
  Refer to https://github.com/neondatabase/autoscaling/pull/76 for more
  information. (The endpoints are enabled by default).

No protocol changes.

There have been significant changes to testing - everything is run by
the Makefile now. Refer to https://github.com/neondatabase/autoscaling/pull/91
for more information.

Upgrade path from v0.1.17 / v0.4.6:

- No ordering requirements.

v0.1.17

21 Mar 23:10
bbc3bdd
Compare
Choose a tag to compare
No new features.

Fixes:

- agent/billing: consumption event duplication fixed (#94)

No protocol changes.

Upgrade path from v0.1.16:

- No ordering requirements.

v0.1.16

14 Mar 22:47
5273fb9
Compare
Choose a tag to compare
Hotfix release, fixes a panic that occurs when billing is enabled.

v0.1.15

14 Mar 21:13
Compare
Choose a tag to compare
Features:

- billing: add additional active_time metric
- testing: add initial e2e tests and framework

Fixes:

- informant: improvements to process monitoring and signal handling

No protocol changes.

Upgrade path from v0.1.14:

- No ordering requirements.

v0.1.14

11 Mar 00:11
0b082ec
Compare
Choose a tag to compare
Features:

- vm-informant: Integration with Neon file cache (#47)
- scheduler, agent: Add pprof endpoints on port 7777 (#71, #70)

Fixes:

- scheduler, agent: Termination signal handling should be improved (#70, f3f1c38fe2)

No protocol changes.

Upgrade path from v0.1.13:

- No ordering requirements.

v0.1.13

08 Mar 00:24
Compare
Choose a tag to compare
Bump version: v0.1.12 -> v0.1.13

v0.1.12

06 Mar 02:43
8cc032c
Compare
Choose a tag to compare
No new features.

Fixes:

- Scheduler no longer spins 1+ CPU

No protocol changes.

Upgrade path from v0.1.11:

- No ordering requirements.

v0.1.11

28 Feb 16:06
b23c776
Compare
Choose a tag to compare
Hotfix release, fixes a panic case while handling VMs, introduced in
v0.1.9.

Upgrade path from v0.1.10:

- No ordering requirements. Only the scheduler is updated.

v0.1.10

28 Feb 08:20
f02ca61
Compare
Choose a tag to compare
No new features.

Changes:

- Use resource requests (not limits) for non-VM pods

No protocol changes.

Upgrade path from v0.1.9:

- No ordering requirements.

v0.1.9

28 Feb 01:37
ffce57a
Compare
Choose a tag to compare
Features:

- agent: VM billing events pushing added

Protocol changes:

- Allow nil metrics in agent->plugin messages
- agent<->plugin version to v1.1

Refer to pkg/api/VERSIONING.md for compatibility information.

Upgrade path from v0.1.8:

- Deploy scheduler v0.1.9 BEFORE the updated autoscaler-agent.
- No requirements relating to vm-informant.