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

fix: Repair MREs from #823 #1203

Merged
merged 12 commits into from Feb 21, 2022
Merged

fix: Repair MREs from #823 #1203

merged 12 commits into from Feb 21, 2022

Commits on Sep 22, 2021

  1. Copy the full SHA
    d6eb4c8 View commit details
    Browse the repository at this point in the history
  2. fix mistakes

    Maarten-vd-Sande committed Sep 22, 2021
    Copy the full SHA
    52ada93 View commit details
    Browse the repository at this point in the history
  3. black

    Maarten-vd-Sande committed Sep 22, 2021
    Copy the full SHA
    cf22d77 View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2021

  1. Update tests from snakemake#823 MREs

    - Can't have the b.txt in first text be temp and expect it present, it
    will correctly be deleted.
    - Add third MRE which is targeting more of a log issue
    epruesse committed Oct 2, 2021
    Copy the full SHA
    315f769 View commit details
    Browse the repository at this point in the history
  2. Add error message printed if snakemake#823 is encountered, also exit 1

    The main scheduler loop terminates if there are no more runnable
    jobs. This tests if there still are jobs that should be run, but that
    we cannot seem to get to. If so, print an error message, print the
    files affected, and exit 1. The latter is important so Snakemake can,
    as hotfix, be rerun in a loop until it's actually completed all
    tasks.
    epruesse committed Oct 2, 2021
    Copy the full SHA
    cb4378b View commit details
    Browse the repository at this point in the history
  3. Fix checkpoint+temp leads to incomplete run issue

    The aggressive early deletion of temp files must ignore
    checkpoints. Other rules depend on a checkpoint only via the first
    output file of the checkpoint (flagged string) as a stub. All other
    outputs marked as temp would be deleted (and have been before this
    patch). Since those files are missing, the dependent rules will never
    be runnable and the workflow ends before all targets have been built.
    epruesse committed Oct 2, 2021
    Copy the full SHA
    a9d3187 View commit details
    Browse the repository at this point in the history
  4. Don't break untiljobs

    epruesse committed Oct 2, 2021
    Copy the full SHA
    ce66f2a View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2021

  1. Copy the full SHA
    57854ac View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2021

  1. Copy the full SHA
    92d57bd View commit details
    Browse the repository at this point in the history

Commits on Jan 26, 2022

  1. Copy the full SHA
    6ca3943 View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2022

  1. Copy the full SHA
    571f8d3 View commit details
    Browse the repository at this point in the history
  2. fix typo

    johanneskoester committed Feb 21, 2022
    Copy the full SHA
    73764d4 View commit details
    Browse the repository at this point in the history