ensembl-hive
2.5
|
Module to encapsulate all db access for persistent class AnalysisStats. There should be just one per application and database connection.
Definition at line 18 of file AnalysisStatsAdaptor.pm.
public Bio::EnsEMBL::Hive::DBSQL::AnalysisStatsAdaptor::default_input_column_mapping | ( | ) |
Undocumented method
public Bio::EnsEMBL::Hive::DBSQL::AnalysisStatsAdaptor::default_table_name | ( | ) |
Undocumented method
public Bio::EnsEMBL::Hive::DBSQL::AnalysisStatsAdaptor::do_not_update_columns | ( | ) |
Undocumented method
public Bio::EnsEMBL::Hive::DBSQL::AnalysisStatsAdaptor::increment_a_counter | ( | ) |
Undocumented method
public Bio::EnsEMBL::Hive::DBSQL::AnalysisStatsAdaptor::interval_update_work_done | ( | ) |
Arg [1] : int $analysis_id Arg [2] : int $jobs_done_in_interval Arg [3] : int $interval_msec Arg [4] : int $fetching_msec Arg [5] : int $running_msec Arg [6] : int $writing_msec Arg [7] : real $weight_factor [optional] Example :
Description : does a database update to recalculate the avg_msec_per_job and done_job_count does an interval equation by multiplying out the previous done_job_count with the previous avg_msec_per_job and then expanding by new interval values to give a better average. Caller : Bio::EnsEMBL::Hive::Worker
public Bio::EnsEMBL::Hive::DBSQL::AnalysisStatsAdaptor::object_class | ( | ) |
Undocumented method
public Bio::EnsEMBL::Hive::DBSQL::AnalysisStatsAdaptor::objectify | ( | ) |
Undocumented method
public Bio::EnsEMBL::Hive::DBSQL::AnalysisStatsAdaptor::update_stats_and_monitor | ( | ) |
Undocumented method
public Bio::EnsEMBL::Hive::DBSQL::AnalysisStatsAdaptor::update_status | ( | ) |
Undocumented method