Skip to content
Snippets Groups Projects
This project is mirrored from https://:*****@github.com/Ensembl/ensembl-hive.git. Pull mirroring updated .
  1. Oct 19, 2010
  2. Sep 30, 2010
  3. Sep 26, 2010
  4. Sep 22, 2010
  5. Sep 20, 2010
  6. Sep 13, 2010
  7. Sep 04, 2010
  8. Sep 03, 2010
  9. Sep 02, 2010
  10. Sep 01, 2010
  11. Jun 13, 2010
  12. Mar 26, 2010
  13. Jan 11, 2010
  14. Dec 11, 2009
  15. Dec 03, 2009
  16. Oct 16, 2009
  17. Sep 23, 2009
  18. Jul 13, 2009
  19. Apr 03, 2009
  20. Feb 15, 2009
  21. May 28, 2008
  22. Nov 16, 2007
  23. Oct 12, 2006
  24. Sep 04, 2006
  25. Jun 12, 2006
  26. Oct 01, 2005
  27. Aug 16, 2005
    • Jessica Severin's avatar
      added system for job-level blocking/unblocking. This is a very fine grain · faead1e0
      Jessica Severin authored
      control structure where a process/program has been made aware of the job(s)
      they are responsible for controlling.  This is facilited via a job url:
         mysql://ia64e:3306/jessica_compara32b_tree/analysis_job?dbID=6065355
      AnalysisJobAdptor::CreateNewJob now returns this url on job creation.
      When a job is datflowed, an array of these urls is returned (one for each rule).
      Jobs can now be dataflowed from a Process subclass with blocking enabled.
      A job can be fetched directly with one of these URLs.
      A commandline utility ehive_unblock.pl has been added to unblock a url job.
      To unblock a job do:
         Bio::EnsEMBL::Hive::URLFactory->fetch($url)->update_status('READY');
      This is primarily useful in asynchronous split process/parsing situations.
      faead1e0
  28. Aug 11, 2005
  29. Aug 09, 2005
  30. Jun 13, 2005
  31. Mar 04, 2005
  32. Mar 02, 2005
  33. Feb 23, 2005
  34. Feb 21, 2005
    • Jessica Severin's avatar
      YAHRF (Yet Another Hive ReFactor).....chapter 1 · 7675c31c
      Jessica Severin authored
      needed to better manage the hive system's load on the database housing all
      the hive related tables (in case the database is overloaded by multiple users).
      Added analysis_stats.sync_lock column (and correspondly in Object and Adaptor)
      Added Queen::safe_synchronize_AnalysisStats method which wraps over the
        synchronize_AnalysisStats method and does various checks and locks to ensure
        that only one worker is trying to do a 'synchronize' on a given analysis at
        any given moment.
      Cleaned up API between Queen/Worker so that worker only talks directly to the
        Queen, rather than getting the underlying database adaptor.
      Added analysis_job columns runtime_msec, query_count to provide more data on
        how the jobs hammer a database (queries/sec).
      7675c31c
  35. Feb 10, 2005