Skip to content

Releases: lsst-dm/prompt_processing

6.3.0

28 Mar 22:28
Compare
Choose a tag to compare

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

24 Mar 21:56
Compare
Choose a tag to compare

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

12 Mar 17:34
Compare
Choose a tag to compare

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

05 Mar 01:44
ee7a8f2
Compare
Choose a tag to compare

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

01 Mar 21:28
Compare
Choose a tag to compare

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

28 Feb 21:02
Compare
Choose a tag to compare

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

22 Feb 00:02
113d224
Compare
Choose a tag to compare

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

  • @timj made their first contribution in #258

Full Changelog: 4.11.1...4.12.0

4.11.1

11 Dec 21:50
Compare
Choose a tag to compare

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

09 Dec 23:07
6bc1056
Compare
Choose a tag to compare

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

Full Changelog: 4.10.0...4.11.0

4.10.1

06 Dec 22:19
Compare
Choose a tag to compare

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