lib/etl/engine.rb
# Get a Hash of benchmark values where each value represents the total
# amount of time in seconds spent processing in that portion of the ETL
# pipeline. Keys include:
# * <tt>:transforms</tt>
# * <tt>:after_reads</tt>
# * <tt>:before_writes</tt>
# * <tt>:writes</tt>
Get a Hash of benchmark values where each value represents the total
amount of time in seconds spent processing in that portion of the ETL
pipeline.
Get a Hash of benchmark values where each value represents the total amount of time in seconds spent processing in that portion of the ETL pipeline .
def benchmarks
      @benchmarks ||= {
        :transforms => 0,
        :after_reads => 0,
        :before_writes => 0,
        :writes => 0,
      }
    end
def benchmarks @benchmarks ||= { :transforms => 0 , :after_reads => 0 , :before_writes => 0 , :writes => 0 , } end
Get a Hash of benchmark values where each value represents the total
amount of time in seconds spent processing in that portion of the ETL
pipeline.
Get a Hash of benchmark values where each value represents the total amount of time in seconds spent processing in that portion of the ETL pipeline .