Activity log for bug #924950

Date Who What changed Old value New value Message
2012-02-01 16:13:57 Daniel Nichter bug added bug
2012-02-01 16:14:18 Daniel Nichter tags infinite-loop pt-query-digest risk
2012-02-01 16:14:24 Daniel Nichter percona-toolkit: status New Confirmed
2012-02-01 16:14:59 Daniel Nichter description Jay encountered a bug when using pt-query-digest and --group-by db: the profile report crashed, sub metrics { my ( $self, %args ) = @_; foreach my $arg ( qw(attrib where) ) { die "I need a $arg argument" unless $args{$arg}; } because where was "" (blank string). This was probably due to queries with no default db (e.g. admin commands). Jay was using pt-query-digest 2.0.2, but the bug probably exists in all older versions too. Because this bug crashes a report, it causes this infinite loop: https://bugs.launchpad.net/percona-toolkit/+bug/888114 Jay encountered a bug when using pt-query-digest and --group-by db: the profile report crashed, sub metrics {    my ( $self, %args ) = @_;    foreach my $arg ( qw(attrib where) ) {       die "I need a $arg argument" unless $args{$arg};    } because where was "" (blank string). This was probably due to queries with no default db (e.g. admin commands). Jay was using pt-query-digest 2.0.2, but the bug probably exists in all older versions too. Changing the die line to "unless defined" fixed the problem in the field. Because this bug crashes a report, it causes this infinite loop: https://bugs.launchpad.net/percona-toolkit/+bug/888114
2012-07-10 21:35:57 Daniel Nichter percona-toolkit: assignee Daniel Nichter (daniel-nichter)
2012-07-10 21:35:59 Daniel Nichter percona-toolkit: milestone 2.1.3
2012-07-11 20:52:03 Daniel Nichter percona-toolkit: importance Undecided Medium
2012-07-11 20:52:07 Daniel Nichter percona-toolkit: status Confirmed In Progress
2012-07-11 21:49:36 Daniel Nichter branch linked lp:~percona-toolkit-dev/percona-toolkit/pqd-group-by-bug-924950
2012-07-11 21:52:28 Daniel Nichter percona-toolkit: status In Progress Fix Committed
2012-08-10 18:13:37 Daniel Nichter percona-toolkit: status Fix Committed Fix Released