1. 10 Apr, 2019 2 commits
  2. 05 Apr, 2019 6 commits
  3. 03 Apr, 2019 4 commits
    • Danny Auble's avatar
      Fix missing xfree. · dc4ddb0b
      Danny Auble authored
      dc4ddb0b
    • Alejandro Sanchez's avatar
      Add new job's bit_flags of INVALID_DEPEND. · 10bd9f21
      Alejandro Sanchez authored
      This prevents rebuilding a job's dependency string when it has at least
      one invalid (never satisfied) dependency, no matter if such invalid
      dependency has already been purged (after MinJobAge) or not. This can
      be useful to track down the culprit invalid dependencies even after they
      are gone from ctld's in-memory job list.
      
      The flag is cleared upon a successful job dependency update or after
      another job in the dependency list has been satisfied if such list is
      composed with the '?' symbol (OR'ed).
      
      Bug 5851.
      10bd9f21
    • Alejandro Sanchez's avatar
      Fix issue with OR'ed job dependencies. · f4ae8783
      Alejandro Sanchez authored
      Job dependencies separated by "?" (OR'ed) should make the dependant job
      be independent as soon as any of the dependencies are resolved to be
      satisfied. Without this patch, if an invalid (non satisfiable)
      dependency was resolved before a satisfiable one, then the dependant job
      would never become independent, even after the satisfiable one got
      eventually resolved.
      
      Bug 5851.
      f4ae8783
    • Alejandro Sanchez's avatar
      Move test_job_dependency failure cases treatment to common place. · 7380058e
      Alejandro Sanchez authored
      No functional change, just preparement for a following commit with an
      actual fix.
      
      Bug 5851.
      7380058e
  4. 31 Mar, 2019 3 commits
  5. 27 Mar, 2019 1 commit
  6. 26 Mar, 2019 2 commits
  7. 25 Mar, 2019 1 commit
  8. 22 Mar, 2019 2 commits
  9. 21 Mar, 2019 3 commits
  10. 20 Mar, 2019 5 commits
  11. 19 Mar, 2019 2 commits
  12. 15 Mar, 2019 2 commits
  13. 13 Mar, 2019 1 commit
  14. 12 Mar, 2019 3 commits
  15. 11 Mar, 2019 1 commit
  16. 08 Mar, 2019 2 commits