Releases: apsis-scheduler/apsis
Releases · apsis-scheduler/apsis
v0.32.0
Changes since v0.30.0:
ArchiveProgramno longer vacuums the database file. Useapsis.program.internal.vacuum.VacuumProgramto schedule this separately.- Configs
python.gc.enableandpython.gc.thresholdconfigure the Python garbage collector.
This release requires changes to the schema of Apsis database files. To migrate an existing database,
- Stop Apsis.
- Create a backup of the database.
python scripts/migrate-db.py path/to/apsis.db- Start the new version.
The migrated database is backward-compatible; it will continue to work with previous versions.
v0.31.0
ArchiveProgramno longer vacuums the database file. Useapsis.program.internal.vacuum.VacuumProgramto schedule this separately.
This release requires changes to the schema of Apsis database files. To migrate an existing database,
- Stop Apsis.
- Create a backup of the database.
python scripts/migrate-db.py path/to/apsis.db- Start the new version.
The migrated database is backward-compatible; it will continue to work with previous versions.
v0.30.0
- Config
database.timeoutsets the sqlite lock timeout. - The run archive program takes
chunk_sizeandchunk_sleepparameters, to divide the archive operation into chunks with pauses in between.
v0.29.1
Bump version: 0.29.0 → 0.29.1
v0.29.0
- Turn down and track GC, to remediate GC pauses.
v0.28.3
Bump version: 0.28.2 → 0.28.3
v0.28.2
Bump version: 0.28.1 → 0.28.2
v0.28.1
Bump version: 0.28.0 → 0.28.1
v0.28.0
- Apsis checks at startup that the job dir exists and all YAML files within it are valid jobs. It fails to start if there are any job errors.
- Apsis, when checking jobs, instantiates runs from jobs according to schedules, to test that expansions function correctly.
- In a Procstar program with
sudo_userset, Apsis runs the command undersudofor the specified username.
This release requires changes to the schema of Apsis database files. To migrate an existing database,
- Stop Apsis.
- Create a backup of the database.
python scripts/migrate-db.py path/to/apsis.db- Start the new version.
The migrated database is backward-compatible; it will continue to work with Apsis v0.27.
v0.27.2
Bump version: 0.27.1 → 0.27.2