This project is mirrored from https://:*****@github.com/Ensembl/ensembl-hive.git. Pull mirroring updated .
  1. 05 Oct, 2021 1 commit
  2. 13 Aug, 2021 1 commit
  3. 08 Jan, 2021 1 commit
  4. 12 Nov, 2020 2 commits
  5. 07 Jan, 2020 1 commit
  6. 06 Jan, 2020 2 commits
  7. 04 Jan, 2019 1 commit
  8. 26 May, 2018 1 commit
  9. 13 Dec, 2017 1 commit
  10. 27 Nov, 2017 1 commit
  11. 24 Nov, 2017 1 commit
  12. 18 Sep, 2017 1 commit
  13. 12 Jun, 2017 1 commit
  14. 06 Jun, 2017 1 commit
  15. 11 May, 2017 1 commit
  16. 20 Jan, 2017 1 commit
  17. 12 Jan, 2017 1 commit
  18. 02 Dec, 2016 1 commit
  19. 04 Sep, 2016 1 commit
  20. 06 Jul, 2016 6 commits
  21. 20 May, 2016 1 commit
    • Matthieu Muffato's avatar
      New Meadow/Valley interface that detects slow workers and mark them as pending · 14fcdaa5
      Matthieu Muffato authored
      This fixes @danstaines's issue:
      [Feb 11th at 09:49]
      I've got a problem with hive where I supply a registry, and the registry takes
      a couple of minutes to load (this is normal with 40k bacteria unfortunately).
      
      The registry takes a lot of time to load, so the worker is running from the LSF
      point-of-view but is not registered in the database yet (because the DBAdaptor
      object is not ready yet). Because of the discrepancy, beekeeper thinks that
      nothing is running and keep on submitting new workers (beyond the analysis
      capacity)
      
      My fix is to basically count those workers as pending. Because the
      Valley/Meadow had a method to get the running workers and another one to get
      the pending workers, I had to unify them into a single method which saves us
      one call to _bjobs_. Then the Valley adjusts the counts into a complex hash
      that contains accurate information about all the workers. This super-hash is
      then carried around in various places so that all the decisions are consistent
      to each other. Overall the Valley now does more things and the Meadows are a
      bit shorter
      
      The test-suite has been updated accordingly
      14fcdaa5
  22. 18 Mar, 2016 4 commits
  23. 06 Feb, 2016 1 commit
  24. 05 Feb, 2016 1 commit
  25. 02 Dec, 2015 1 commit
  26. 26 Nov, 2015 1 commit