Skip to content

Commit

Permalink
Merge pull request #152 from lsst/tickets/DM-40883-main
Browse files Browse the repository at this point in the history
DM-40883 (main): Add v26 release notes
  • Loading branch information
timj committed Sep 26, 2023
2 parents d68f275 + 20cd7a1 commit 1510ddf
Show file tree
Hide file tree
Showing 13 changed files with 45 additions and 16 deletions.
1 change: 0 additions & 1 deletion doc/changes/DM-33500.feature.rst

This file was deleted.

1 change: 0 additions & 1 deletion doc/changes/DM-34131.doc.rst

This file was deleted.

1 change: 0 additions & 1 deletion doc/changes/DM-34915.feature.rst

This file was deleted.

2 changes: 0 additions & 2 deletions doc/changes/DM-38307.misc.rst

This file was deleted.

1 change: 0 additions & 1 deletion doc/changes/DM-38377.bugfix.rst

This file was deleted.

1 change: 0 additions & 1 deletion doc/changes/DM-38418.api.rst

This file was deleted.

1 change: 0 additions & 1 deletion doc/changes/DM-38469.removal.rst

This file was deleted.

3 changes: 0 additions & 3 deletions doc/changes/DM-39553.bugfix.rst

This file was deleted.

3 changes: 0 additions & 3 deletions doc/changes/DM-39553.misc.rst

This file was deleted.

1 change: 0 additions & 1 deletion doc/changes/DM-39949.feature.rst

This file was deleted.

1 change: 0 additions & 1 deletion doc/changes/DM-40025.other.rst

This file was deleted.

43 changes: 43 additions & 0 deletions doc/lsst.ctrl.bps/CHANGES.rst
Original file line number Diff line number Diff line change
@@ -1,3 +1,46 @@
lsst-ctrl-bps v26.0.0 (2023-09-25)
==================================

New Features
------------

- Provided support for using quantum backed Butler. (`DM-33500 <https://jira.lsstcorp.org/browse/DM-33500>`_)
- Addd traversal of ``GenericWorkflow`` by job label. (`DM-34915 <https://jira.lsstcorp.org/browse/DM-34915>`_)
- Expanded quantum cluster dimensions to include all implied dimensions. (`DM-39949 <https://jira.lsstcorp.org/browse/DM-39949>`_)


API Changes
-----------

- Implemented ``get()`` method in ``BpsConfig``. (`DM-38418 <https://jira.lsstcorp.org/browse/DM-38418>`_)


Bug Fixes
---------

- Improved label order handling to fix bugs highlighted by rescue workflows. (`DM-38377 <https://jira.lsstcorp.org/browse/DM-38377>`_)
- * Removed reloading of bps default values from ``bps_qbb.yaml``.
* Generalized finalJob's command line for no shared filesystem.
* Removed duplicate ``add_job_inputs`` line that was doubling inputs for ``pipetaskInit``. (`DM-39553 <https://jira.lsstcorp.org/browse/DM-39553>`_)


Other Changes and Additions
---------------------------

- Described how to specify job requirements for ``mergeExecutionButler`` job. (`DM-34131 <https://jira.lsstcorp.org/browse/DM-34131>`_)
- Modified some default YAML values to more easily allow parts to be
modified, like leaving off the output collection. (`DM-38307 <https://jira.lsstcorp.org/browse/DM-38307>`_)
- * Modified criteria on when to choose new style ``finalJob`` vs old ``mergeExecutionButler`` job to allow ``ctrl_bps_panda`` to define values like queues for both and still allow switching between them.
* Updated pipeline YAML path in pipelines check example
* Removed warning from docs about not working in other WMS. (`DM-39553 <https://jira.lsstcorp.org/browse/DM-39553>`_)
- Made quantum-backed butler the default mechanism for reducing access to the central butler registry. (`DM-40025 <https://jira.lsstcorp.org/browse/DM-40025>`_)

An API Removal or Deprecation
-----------------------------

- Removed ``read_quantum_graph`` method as passing of butler repository's ``DimensionUniverse`` to ``QuantumGraph.loadUri()`` is no longer required. (`DM-38469 <https://jira.lsstcorp.org/browse/DM-38469>`_)


lsst-ctrl-bps v25.0.0 (2023-03-01)
==================================

Expand Down
2 changes: 2 additions & 0 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ build-backend = "setuptools.build_meta"

[project]
name = "lsst-ctrl-bps"
requires-python = ">=3.10.0"
description = "Pluggable execution of workflow graphs from Rubin pipelines."
license = {text = "BSD 3-Clause License"}
readme = "README.md"
Expand All @@ -16,6 +17,7 @@ classifiers = [
"Operating System :: OS Independent",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.10",
"Programming Language :: Python :: 3.11",
"Topic :: Scientific/Engineering :: Astronomy",
]
keywords = ["lsst"]
Expand Down

0 comments on commit 1510ddf

Please sign in to comment.