Skip to content

Releases: apsis-scheduler/apsis

v0.33.6

21 Feb 16:16
bc2b738
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.33.5...v0.33.6

v0.33.5

15 Feb 13:16
7d39d0b
Compare
Choose a tag to compare

Bump version 0.33.4 -> 0.33.5

v0.33.4

14 Feb 17:49
44c7dc6
Compare
Choose a tag to compare

Bump version 0.33.3 -> 0.33.4

v0.33.3

08 Feb 12:22
4b81dec
Compare
Choose a tag to compare

Bump version: 0.33.2 --> 0.33.3

v0.33.2

23 Jan 20:02
Compare
Choose a tag to compare
Bump version: 0.33.1 → 0.33.2

v0.33.1

17 Jan 17:31
Compare
Choose a tag to compare
Bump version: 0.33.0 → 0.33.1

v0.33.0

15 Jan 20:23
Compare
Choose a tag to compare
  • Scheduled stop: #373

v0.32.0

16 Dec 22:05
Compare
Choose a tag to compare

Changes since v0.30.0:

  • ArchiveProgram no longer vacuums the database file. Use apsis.program.internal.vacuum.VacuumProgram to schedule this separately.
  • Configs python.gc.enable and python.gc.threshold configure the Python garbage collector.

This release requires changes to the schema of Apsis database files. To migrate an existing database,

  1. Stop Apsis.
  2. Create a backup of the database.
  3. python scripts/migrate-db.py path/to/apsis.db
  4. Start the new version.

The migrated database is backward-compatible; it will continue to work with previous versions.

v0.31.0

15 Dec 16:43
Compare
Choose a tag to compare
  • ArchiveProgram no longer vacuums the database file. Use apsis.program.internal.vacuum.VacuumProgram to schedule this separately.

This release requires changes to the schema of Apsis database files. To migrate an existing database,

  1. Stop Apsis.
  2. Create a backup of the database.
  3. python scripts/migrate-db.py path/to/apsis.db
  4. Start the new version.

The migrated database is backward-compatible; it will continue to work with previous versions.

v0.30.0

05 Dec 15:13
Compare
Choose a tag to compare
  • Config database.timeout sets the sqlite lock timeout.
  • The run archive program takes chunk_size and chunk_sleep parameters, to divide the archive operation into chunks with pauses in between.