Class: Gitlab::Database::Batch::EfficiencyCalculator
- Inherits:
-
Object
- Object
- Gitlab::Database::Batch::EfficiencyCalculator
- Includes:
- Utils::StrongMemoize
- Defined in:
- lib/gitlab/database/batch/efficiency_calculator.rb
Constant Summary collapse
- DEFAULT_NUMBER_OF_JOBS =
20- DEFAULT_EMA_ALPHA =
0.4
Instance Method Summary collapse
-
#initialize(record:) ⇒ EfficiencyCalculator
constructor
A new instance of EfficiencyCalculator.
- #optimizer ⇒ Object
Constructor Details
#initialize(record:) ⇒ EfficiencyCalculator
Returns a new instance of EfficiencyCalculator.
12 13 14 |
# File 'lib/gitlab/database/batch/efficiency_calculator.rb', line 12 def initialize(record:) @record = record end |