diff options
author | Eric Wong <e@80x24.org> | 2021-08-26 12:33:38 +0000 |
---|---|---|
committer | Eric Wong <e@80x24.org> | 2021-08-28 10:37:03 +0000 |
commit | d7780e12856d83b9f5c58586691e2fbe711321ed (patch) | |
tree | 621a3c478ee88ecf17df53fef40e0632bbaf9960 /lib/PublicInbox/Msgmap.pm | |
parent | 9a157ecd55d759418b30a81769eaa05ea8b7e5d5 (diff) | |
download | public-inbox-d7780e12856d83b9f5c58586691e2fbe711321ed.tar.gz |
move ->ids_after from mm to over
Since we favor ->over in WWW and IMAP, move this method to ->over to reduce open files in common cases. This fixes the /$EXTINDEX_NAME/all.mbox.gz endpoint for extindex entries (which may get expensive...).
Diffstat (limited to 'lib/PublicInbox/Msgmap.pm')
-rw-r--r-- | lib/PublicInbox/Msgmap.pm | 11 |
1 files changed, 0 insertions, 11 deletions
diff --git a/lib/PublicInbox/Msgmap.pm b/lib/PublicInbox/Msgmap.pm index 16a9a476..3887a9e6 100644 --- a/lib/PublicInbox/Msgmap.pm +++ b/lib/PublicInbox/Msgmap.pm @@ -189,17 +189,6 @@ CREATE TABLE IF NOT EXISTS meta ( } -# used by NNTP.pm -sub ids_after { - my ($self, $num) = @_; - my $ids = $self->{dbh}->selectcol_arrayref(<<'', undef, $$num); -SELECT num FROM msgmap WHERE num > ? -ORDER BY num ASC LIMIT 1000 - - $$num = $ids->[-1] if @$ids; - $ids; -} - sub msg_range { my ($self, $beg, $end, $cols) = @_; $cols //= 'num,mid'; |