1. 29 Apr, 2019 5 commits
  2. 26 Apr, 2019 3 commits
  3. 24 Apr, 2019 3 commits
  4. 23 Apr, 2019 2 commits
  5. 22 Apr, 2019 1 commit
  6. 18 Apr, 2019 4 commits
  7. 16 Apr, 2019 8 commits
  8. 13 Apr, 2019 3 commits
  9. 12 Apr, 2019 1 commit
  10. 10 Apr, 2019 6 commits
  11. 05 Apr, 2019 1 commit
  12. 03 Apr, 2019 2 commits
    • 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
  13. 27 Mar, 2019 1 commit