diff --git a/doc/changes.rst b/doc/changes.rst index 2aae49ac8..85ce47acb 100644 --- a/doc/changes.rst +++ b/doc/changes.rst @@ -5,10 +5,20 @@ desitarget Change Log 2.4.1 (unreleased) ------------------ +* Better functionality for fiber-based ToOs and overrides [`PR #795`_]: + * Append new ToOs to the ledger rather than fully overwriting it. + * Create a separate ToO-fiber file for ``TOO_TYPE==FIBER`` targets. + * Don't allow high-priority fiber-override ToOs in the Main Survey. + * Addresses `issue #794`_. + * Create new mtl-done files to log when MTL overrides were forced. + * When forcing MTL overrides, always process all ledgers: + * This makes reproducibility easier to track for alt MTL ledgers. * Added a notebook about running Main Survey targeting [`PR #791`_]. * To accompany the DESI target selection pipeline paper. .. _`PR #791`: https://github.com/desihub/desitarget/pull/791 +.. _`issue #794`: https://github.com/desihub/desitarget/issues/794 +.. _`PR #795`: https://github.com/desihub/desitarget/pull/795 2.4.0 (2022-01-20) ------------------ diff --git a/py/desitarget/mtl.py b/py/desitarget/mtl.py index 56f7f9db6..af28e2622 100644 --- a/py/desitarget/mtl.py +++ b/py/desitarget/mtl.py @@ -1517,7 +1517,9 @@ def force_overrides(obscon, survey='main', secondary=False, mtldir=None, # ADM initialize the output array and add the tiles. mocktiles = np.zeros(1, dtype=mtltilefiledm.dtype) - # ADM look up the time. + # ADM look up the time. Remember to delay so done-time is later than + # ADM any ledger-time. + sleep(1) mocktiles["TIMESTAMP"] = get_utc_date(survey=survey) # ADM add the version of desitarget. mocktiles["VERSION"] = dt_version