Releases: lsst-dm/prompt_processing
6.3.0
This release is based on Science Pipelines w_2025_13
and rubin-env 10.0.0
. It was published to include new features and fixes in the science pipelines and expand diagnostic logs for Prompt Processing.
This release is compatible with:
- Next Visit Fan Out 2.x
- APDB schema 6.0.x, ApdbCassandra 0.1.x, and ApdbSql 0.1.x
- Butler repositories with dimensions-config versions daf_butler 6 to 7.
This release distributes alerts with schema 7.3.
What's Changed
Full Changelog: 6.2.0...6.3.0
6.2.0
This release is based on Science Pipelines d_2025_03_24
and rubin-env 10.0.0
. It was published so that scaling tests could incorporate changes from DM-49555 and DM-49513.
This release is compatible with:
Next Visit Fan Out 2.x
APDB schema 6.0.x, ApdbCassandra 0.1.x, and ApdbSql 0.1.x
Butler repositories with dimensions-config versions daf_butler 6 to 7.
This release distributes alerts with schema 7.3.
What's Changed
- DM-49555: Expand diagnostic logs for Prompt Processing by @kfindeisen in #272
Full Changelog: 6.1.0...6.2.0
6.1.0
This release is based on Science Pipelines d_2025_03_11
and rubin-env 10.0.0
. It was published to include new features and fixes in the science pipelines and prompt processing framework.
This release is compatible with:
- Next Visit Fan Out 2.x
- APDB schema 6.0.x, ApdbCassandra 0.1.x, and ApdbSql 0.1.x
- Butler repositories with dimensions-config versions daf_butler 6 to 7.
This release distributes alerts with schema 7.3.
What's Changed
- DM-49288 (hotfix): Data passed to put_object needs to be bytes. by @ktlim in #269
- DM-49078: Add support for worker restarts to Keda by @kfindeisen in #263
- DM-49327: Update MiddlewareInterface for changes in Apdb API by @andy-slac in #270
- DM-49291: Error with non-on-sky visits by @kfindeisen in #271
Full Changelog: 6.0.0...6.1.0
6.0.0
This release is based on Science Pipelines d_2025_03_01
and rubin-env 10.0.0
. It was published to include new features and fixes in the science pipelines, including the new Rubin environment 10 and APDB schema 6.0.0.
This release is compatible with:
- Next Visit Fan Out 2.x
- APDB schema 6.0.x, ApdbCassandra 0.1.x, and ApdbSql 0.1.x
- Butler repositories with dimensions-config versions daf_butler 6 to 7.
This release distributes alerts with schema 7.3.
What's Changed
- Fix APDB and type registration instructions in Playbook by @kfindeisen in #265
- DM-49288: Clean up temporary files when uploading. by @ktlim in #268
Full Changelog: 5.1.1...6.0.0
5.1.1
This release is based on Science Pipelines d_2025_02_17
and rubin-env 9.0.0
. It fixes a bug in the Knative service that doubled (or more) the number of images lost to out-of-memory errors.
This release is compatible with:
- Next Visit Fan Out 2.x
- APDB schema 5.0.x, ApdbCassandra 0.1.x, and ApdbSql 0.1.x
- Butler repositories with dimensions-config versions daf_butler 6 to 7.
This release distributes alerts with schema 7.3.
What's Changed
- DM-49245: Prompt Processing leaks storage on OOM (again) by @kfindeisen in #264
Full Changelog: 5.1.0...5.1.1
5.1.0
This release is based on Science Pipelines d_2025_02_17
and rubin-env 9.0.0
. It was published to include new features and fixes in the prompt processing framework and provide a stable version for Operations Rehearsal 5.
This release is compatible with:
- Next Visit Fan Out 2.x
- APDB schema 5.0.x, ApdbCassandra 0.1.x, and ApdbSql 0.1.x
- Butler repositories with dimensions-config versions daf_butler 6 to 7.
This release distributes alerts with schema 7.3.
What's Changed
- DM-45545: Lint fixes for rubin-env 10 by @timj in #261
- DM-49023: Factor shared code out of PP workflows by @kfindeisen in #257
- DM-48926: Enable PP upload_from_repo.py for LSSTCam-ImSim by @hsinfang in #259
- DM-49204: Instrument Keda activator with equivalent of Knative's request latency by @kfindeisen in #262
Full Changelog: 5.0.0...5.1.0
5.0.0
This release is based on Science Pipelines d_2025_02_17
and rubin-env 9.0.0.
This is the first version with full Keda support. It is intended as a stable fallback option ahead of Operations Rehearsal 5.
This release is compatible with:
- Next Visit Fan Out 2.x
- APDB schema 5.0.x, ApdbCassandra 0.1.x, and ApdbSql 0.1.x
- Butler repositories with dimensions-config versions daf_butler 6 to 7.
This release distributes alerts with schema 7.3.
What's Changed
- DM-48095: AP pipeline does not do solar system association by @kfindeisen in #245
- DM-48320: Allow Sasquatch upload failures in Prompt Processing by @kfindeisen in #248
- DM-46152: Support spatial criteria for selecting Prompt Processing pipelines by @kfindeisen in #240
- DM-47973: Support Keda in MiddlewareInterface._get_deployment by @kfindeisen in #246
- DM-46178: Use new query system in Prompt Processing by @kfindeisen in #249
- DM-47975: Handle multiple messages per Keda worker in Prompt Processing by @dspeck1 in #251
- DM-48842: Prompt Processing query errors don't report which query failed by @kfindeisen in #253
- DM-48889: Factor shared code out of Prompt Processing activator package by @kfindeisen in #254
- DM-45545: Fix trivial linting problem by @timj in #258
- DM-48195: Enable PP upload.py for LSSTCam-ImSim by @hsinfang in #255
- DM-49019: Update Tester for Keda by @dspeck1 in #260
New Contributors
Full Changelog: 4.11.1...4.12.0
4.11.1
This release is based on Science Pipelines d_2024_12_08
and rubin-env 9.0.0
. It includes several pipeline fixes for the last night of ComCam observing.
This release is compatible with:
- Next Visit Fan Out 2.x
- APDB schema 2.0.x, ApdbCassandra 0.1.x, and ApdbSql 0.1.x
- Butler repositories with dimensions-config versions daf_butler 6 to 7.
This release distributes alerts with schema 7.1.
What's Changed
- DM-48087: Isr-cal pipiline is misconfigured by @hsinfang in #243
- DM-48095: AP pipeline does not do solar system association by @kfindeisen in #244
Full Changelog: 4.11.0...4.11.1
4.11.0
This release is based on Science Pipelines d_2024_12_08
and rubin-env 9.0.0
. It was published to include new features and fixes in Science Pipelines and in prompt processing framework. This includes DM-47816, which adds a total AP runtime metric, and DM-43082, which allows for the co-existence of Knative and Keda.
This release is compatible with:
- Next Visit Fan Out 2.x
- APDB schema 2.0.x, ApdbCassandra 0.1.x, and ApdbSql 0.1.x
- Butler repositories with dimensions-config versions daf_butler 6 to 7.
This release distributes alerts with schema 7.1.
What's Changed
- DM-47818: Leave records of calib datasets used in PP operations by @hsinfang in #235
- Fix documented local repo location. by @kfindeisen in #239
- DM-47868: Remove "any filter" processing mode by @kfindeisen in #238
- DM-43082: Knative Keda co-existence by @dspeck1 in #237
Full Changelog: 4.10.0...4.11.0
4.10.1
This release is based on Science Pipelines d_2024_12_03
and rubin-env 9.0.0
. It fixes storage space crashes while version 4.11 is in development.
This release is compatible with:
- Next Visit Fan Out 2.x
- APDB schema 2.0.x, ApdbCassandra 0.1.x, and ApdbSql 0.1.x
- Butler repositories with dimensions-config versions daf_butler 6 to 7.
This release distributes alerts with schema 7.1.
What's Changed
- DM-47868: Fix cache bloat from "any filter" processing mode by @kfindeisen in #241
Full Changelog: 4.10.0...4.10.1