Skip to content

v3.2.3 Release

Compare
Choose a tag to compare
@adam-azarchs adam-azarchs released this 15 Jul 19:45
· 591 commits to master since this release
  • Regardless of --jobinterval setting, mrp will now never have more than one
    queue command pending at a time, to avoid overloading the job server or
    equivalent.
  • mrp will now shut down if the pipestance log file has been deleted, even if
    a new one has been created in its place. This prevents bad behavior in the
    somewhat common case where the pipestance directory (including the log) and
    lock files) has been deleted.
  • The script to check the status of the job queue on SGE has been modified to
    be faster and use less ram.
  • Fixed a bug in handling of the retain parameter for pipelines.
  • The mount options are now reported for the mounts on which the pipestance and
    binary directories are located.
  • Memory cgroups limits are now detected, reported, and used as default limits
    where applicable. This should be especially helpful for users submitting mrp
    to a cluster such as SLURM which uses memory cgroups to prevent jobs from
    using too much memory, by preventing mrp from trying to use more than the
    job's allowance.
  • Martian can now (experimentally) be built experimentally with bazel.