Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DM-31251: Allow butler.ingest to work with execution butler #551

Merged
merged 5 commits into from
Aug 2, 2021

Commits on Aug 2, 2021

  1. Remove big list of refs creation in ingest

    No longer used since tags were removed in DM-27153 and
    commit 040943b
    timj committed Aug 2, 2021
    Configuration menu
    Copy the full SHA
    c1ee493 View commit details
    Browse the repository at this point in the history
  2. Allow butler.ingest to work with execution butler

    Add the check for pre-existing datasets in registry but no
    file in datastore.
    timj committed Aug 2, 2021
    Configuration menu
    Copy the full SHA
    316e297 View commit details
    Browse the repository at this point in the history
  3. Allow getURIs to filter out components if trusting and disassembled

    Not all components will have been written.
    timj committed Aug 2, 2021
    Configuration menu
    Copy the full SHA
    657867b View commit details
    Browse the repository at this point in the history
  4. Add "split" transfer mode

    This mode allows an ingest to have some files that are inside
    the datastore already and some that are outside. This is a common
    scenario for execution butler where raws are in a shared location
    outside of a datastore but calibrations and other products are
    inside the butler datastore.
    
    "auto" mode will choose the "split" option in that case.
    
    This mode is effectively transfer=None for files inside the datastore
    and transfer=direct for those outside the datastore.
    timj committed Aug 2, 2021
    Configuration menu
    Copy the full SHA
    de7f394 View commit details
    Browse the repository at this point in the history
  5. Add news fragment

    timj committed Aug 2, 2021
    Configuration menu
    Copy the full SHA
    2f6b627 View commit details
    Browse the repository at this point in the history