From eeb7b20926d7837a789c60ad58b9d1e119ae3612 Mon Sep 17 00:00:00 2001 From: Eric Wong Date: Thu, 12 Oct 2023 00:21:00 +0000 Subject: lei: quiet excessive write/seen messages We don't want to end up dumping nr_seen/nr_write when progress is disabled, nor do we want forked off `lei note-event' workers dump them when DS->Reset is called on fork. --- lib/PublicInbox/LeiXSearch.pm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'lib/PublicInbox/LeiXSearch.pm') diff --git a/lib/PublicInbox/LeiXSearch.pm b/lib/PublicInbox/LeiXSearch.pm index 2a4af3e7..d83a403c 100644 --- a/lib/PublicInbox/LeiXSearch.pm +++ b/lib/PublicInbox/LeiXSearch.pm @@ -419,12 +419,12 @@ Error closing $lei->{ovv}->{dst}: \$!=$! \$?=$? delete $l2m->{mbl}; # drop dotlock } } + my $nr_w = delete($lei->{-nr_write}) // 0; + my $nr_dup = (delete($lei->{-nr_seen}) // 0) - $nr_w; if ($lei->{-progress}) { my $tot = $lei->{-mset_total} // 0; - my $nr_w = delete($lei->{-nr_write}) // 0; - my $d = (delete($lei->{-nr_seen}) // 0) - $nr_w; my $x = "$tot matches"; - $x .= ", $d duplicates" if $d; + $x .= ", $nr_dup duplicates" if $nr_dup; if ($l2m) { my $m = "# $nr_w written to " . "$lei->{ovv}->{dst} ($x)"; -- cgit v1.2.3-24-ge0c7