mirror of
https://github.com/percona/percona-toolkit.git
synced 2025-10-19 08:56:34 +00:00
Applied Baron's patch, which changes how qtime and stime are calculated.
Also includes a second attempt at fixing the $Diskstats::printed_lines bug, and fixed how the timestamp is chosen if --show-timestamps is in effect.
This commit is contained in:
@@ -103,6 +103,7 @@ sub _sample_callback {
|
||||
if ( $self->{_iterations} == 1 || $printed_a_line == 1 ) {
|
||||
$self->{_save_curr_as_prev} = 1;
|
||||
$self->_save_curr_as_prev( $self->stats_for() );
|
||||
$self->set_prev_ts_line( $self->curr_ts_line() );
|
||||
$self->{_save_curr_as_prev} = 0;
|
||||
}
|
||||
return;
|
||||
@@ -113,6 +114,11 @@ sub delta_against {
|
||||
return $self->prev_stats_for($dev);
|
||||
}
|
||||
|
||||
sub ts_line_for_timestamp {
|
||||
my ($self) = @_;
|
||||
return $self->prev_ts_line();
|
||||
}
|
||||
|
||||
sub delta_against_ts {
|
||||
my ( $self ) = @_;
|
||||
return $self->prev_ts();
|
||||
|
Reference in New Issue
Block a user