Skip to content

Commit

Permalink
Merge pull request #220 from lsst-sqre/tickets/DM-45281
Browse files Browse the repository at this point in the history
DM-45281: Collect change log for 3.1.0 release
  • Loading branch information
rra committed Aug 2, 2024
2 parents ae38c14 + 13c35de commit de15e24
Show file tree
Hide file tree
Showing 14 changed files with 25 additions and 44 deletions.
25 changes: 25 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,31 @@ Find changes for the upcoming release in the project's [changelog.d directory](h

<!-- scriv-insert-here -->

<a id='changelog-3.1.0'></a>
## 3.1.0 (2024-08-02)

### New features

- The database worker pod now deletes the records for all jobs that have passed their destruction times once per hour.
- Restore support for execution duration and change the default execution duration back to 10 minutes. Use a very ugly hack to enforce a timeout in the backend worker that will hopefully not be too fragile.
- Add support for aborting jobs.
- Re-add the `CUTOUT_TIMEOUT` configuration option to change the default and maximum execution duration for cutout jobs.
- Support pre-signed URLs returned by the backend worker. If the result URL is an `http` or `https` URL, pass it to the client unchanged.
- Abort jobs on deletion or expiration if they are pending, queued, or executing.
- Worker pods now wait for 30 seconds (UWS database workers) or 55 seconds (cutout workers) for jobs to finish on shutdown before cancelling them.

### Bug fixes

- Allow time durations in the configuration to be given in number of seconds as a string, which was accidentally broken in 3.0.0.
- Restore support for automatically starting an async job by setting `phase=RUN` in the POST body. The equivalent query parameter was always supported, but POST body support was accidentally dropped in 3.0.0.
- Add a colon after the error code and before the error message in error replies.
- Stop setting `isPost` when returning UWS parameters. This undocumented field is supposed to only be set if the parameter contains a raw POST value rather than a regular parameter, which is never the case here.

### Other changes

- Stop upgrading the operating system packages in the worker image because the base image is so old that the package repositories no longer exist. This will hopefully be fixed in a future release of the Science Pipelines base image based on AlmaLinux.
- Some XML output from UWS handlers is now handled by [vo-models](https://vo-models.readthedocs.io/latest/) instead of hand-written XML templates. More responses will hopefully be converted in the future.

<a id='changelog-3.0.0'></a>
## 3.0.0 (2024-06-28)

Expand Down
3 changes: 0 additions & 3 deletions changelog.d/20240701_153719_david.irving_DM_45088.md

This file was deleted.

3 changes: 0 additions & 3 deletions changelog.d/20240705_101725_rra_DM_45132.md

This file was deleted.

3 changes: 0 additions & 3 deletions changelog.d/20240708_165945_rra_DM_45138.md

This file was deleted.

3 changes: 0 additions & 3 deletions changelog.d/20240709_104843_rra_DM_45138.md

This file was deleted.

3 changes: 0 additions & 3 deletions changelog.d/20240709_134925_david.irving_DM_44509.md

This file was deleted.

4 changes: 0 additions & 4 deletions changelog.d/20240710_144457_rra_DM_45138.md

This file was deleted.

3 changes: 0 additions & 3 deletions changelog.d/20240710_155859_rra_DM_45138.md

This file was deleted.

3 changes: 0 additions & 3 deletions changelog.d/20240711_135843_rra_DM_45138.md

This file was deleted.

7 changes: 0 additions & 7 deletions changelog.d/20240712_161212_rra_DM_45138.md

This file was deleted.

3 changes: 0 additions & 3 deletions changelog.d/20240715_143650_rra_DM_45138.md

This file was deleted.

3 changes: 0 additions & 3 deletions changelog.d/20240715_155338_rra_DM_45138.md

This file was deleted.

3 changes: 0 additions & 3 deletions changelog.d/20240715_164613_rra_DM_45138.md

This file was deleted.

3 changes: 0 additions & 3 deletions changelog.d/20240715_170552_rra_DM_45138.md

This file was deleted.

0 comments on commit de15e24

Please sign in to comment.