From: Eric Wong Date: Fri, 17 Jun 2016 01:12:26 +0000 (+0000) Subject: search: increase limit for thread search X-Git-Tag: v1.0.0~426 X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=3c9bb0e66ae923465c68245c336dbc1db76a4cd2;p=public-inbox.git search: increase limit for thread search Some threads are easily over 100 messages, so the 50 limit is not enough. It is likely that 1000 messages is not enough, either, and we will need to tune our threading to handle more messages and supply options for configurability. --- diff --git a/lib/PublicInbox/Search.pm b/lib/PublicInbox/Search.pm index 0f7815fb..d9fbc36c 100644 --- a/lib/PublicInbox/Search.pm +++ b/lib/PublicInbox/Search.pm @@ -109,6 +109,8 @@ sub get_thread { my $path = id_compress($smsg->path); my $qsub = Search::Xapian::Query->new(xpfx('path').$path); my $query = Search::Xapian::Query->new(OP_OR, $qtid, $qsub); + $opts ||= {}; + $opts->{limit} ||= 1000; $self->do_enquire($query, $opts); }