@@ -7258,7 +7258,7 @@ . " --max-load " . (join(',', @{$o->get('max-load')})) . "\n"; } - if ( $o->get('progress') ) { + if ( $o->get('progress') && !$o->get('quiet') ) { $replica_lag_pr = new Progress( jobsize => scalar @$slaves, spec => $o->get('progress'), @@ -7720,7 +7720,7 @@ PTDEBUG && _d('Checking slave diffs'); my $check_pr; - if ( $o->get('progress') ) { + if ( $o->get('progress') && !$o->get('quiet') ) { $check_pr = new Progress( jobsize => $max_chunk, spec => $o->get('progress'), @@ -7790,7 +7790,7 @@ # ######################################################################## TABLE: - while ( $oktorun && (my $tbl = $schema_iter->next()) ) { + while ( $oktorun && (my $tbl = $schema_iter->next())) { eval { # Results, stats, and info related to checksuming this table can # be saved here. print_checksum_results() uses this info. @@ -7857,6 +7857,7 @@ # depends on how many rows, chunk size, how fast the server # is, etc. But just in case, all tables have a Progress obj. if ( $o->get('progress') + && !$o->get('quiet') && !$nibble_iter->one_nibble() && $nibble_iter->row_estimate() ) { @@ -8286,7 +8287,7 @@ if ( scalar @$slaves ) { my $waiting_for; my $pr; - if ( $o->get('progress') ) { + if ( $o->get('progress') && !$o->get('quiet') ) { $pr = new Progress( jobsize => scalar @$slaves, spec => $o->get('progress'),