Merge lp:~percona-toolkit-dev/percona-toolkit/fix-928226 into lp:percona-toolkit/2.0
Proposed by
Daniel Nichter
Status: | Merged | ||||
---|---|---|---|---|---|
Approved by: | Daniel Nichter | ||||
Approved revision: | 193 | ||||
Merged at revision: | 208 | ||||
Proposed branch: | lp:~percona-toolkit-dev/percona-toolkit/fix-928226 | ||||
Merge into: | lp:percona-toolkit/2.0 | ||||
Diff against target: |
93 lines (+47/-7) 3 files modified
bin/pt-diskstats (+11/-3) lib/Diskstats.pm (+11/-3) t/lib/Diskstats.t (+25/-1) |
||||
To merge this branch: | bzr merge lp:~percona-toolkit-dev/percona-toolkit/fix-928226 | ||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Daniel Nichter | Approve | ||
Review via email:
|
This proposal supersedes a proposal from 2012-03-06.
To post a comment you must log in.
Overall looks good; just needs one little tweak: simplify the new _d() message like:
_d('Using qtime=0 because average_ios is 0: number_of_ios', $number_of_ios, '+ delta for ios_in_progress', $delta_ for->{ios_ in_progress} );
(Line break it at 80 cols.) The main reason for this change is that debug messages should never interpolate vars in strings because if $foo=undef then _d("foo=$foo") will crash. _d() handles undef args, so _d('foo=', $foo) will not crash.