Steve Dondley
2021-Aug-25 20:10 UTC
[OT] Re: What kind of search response time are you setting with solr full text search?
On 2021-08-25 04:05 PM, Steve Dondley wrote:>> The search time was no better with it on than off. >> >> So I'm thinking I got something misconfigured somewhere. It seems IMAP >> may not be using solr to fetch results. But this would be odd since I >> definitely do see a big improvements in times with fts plugins turned >> on when using roundcube. > > OK, I'm finally getting somewhere. Found this lead here: > https://dovecot.org/pipermail/dovecot/2012-February/081514.html > > "doveadm fts optimize" throws an error: > > doveadm(root): Error: Couldn't drop privileges: User is missing UID > (see mail_uid setting) > > > Checking /var/log/mail.err, I see a ton of these entries: > > 83353 Aug 25 14:53:22 email dovecot: imap(s)<26536><gJ1Iw2bKKLh/AAAB>: > Error: fts_solr: received invalid uid ' > 83354 Aug 25 14:53:22 email dovecot: imap: Error: ' > 83355 Aug 25 14:58:05 email dovecot: imap(s)<26637><Awma1GbKprh/AAAB>: > Error: fts_solr: received invalid uid ' > 83356 Aug 25 14:58:05 email dovecot: imap: Error: ' > 83357 Aug 25 15:26:58 email dovecot: imap(s)<27217><TF0qOGfKort/AAAB>: > Error: fts_solr: received invalid uid ' > 83358 Aug 25 15:26:58 email dovecot: imap: Error: ' > 83359 Aug 25 15:27:11 email dovecot: imap(s)<27217><TF0qOGfKort/AAAB>: > Error: fts_solr: received invalid uid ' > 83360 Aug 25 15:27:11 email dovecot: imap: Error: ' > 83361 Aug 25 15:27:36 email dovecot: imap(s)<27217><TF0qOGfKort/AAAB>: > Error: fts_solr: received invalid uid ' > 83362 Aug 25 15:27:36 email dovecot: imap: Error: ' > > I think this will be nailed once I figure out this issue.And it looks like I'm running into a major bug in the slightly dated version of dovecot debian uses: https://www.mail-archive.com/dovecot at dovecot.org/msg78825.html
Steve Dondley
2021-Aug-25 20:15 UTC
[OT] Re: What kind of search response time are you setting with solr full text search?
>> I think this will be nailed once I figure out this issue. > > And it looks like I'm running into a major bug in the slightly dated > version of dovecot debian uses: > > https://www.mail-archive.com/dovecot at dovecot.org/msg78825.htmlAnd this: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=970692 Though my error is slightly different. Instead of uid '0' I have no uid at all.
Shawn Heisey
2021-Aug-25 20:32 UTC
[OT] Re: What kind of search response time are you setting with solr full text search?
On 8/25/2021 2:10 PM, Steve Dondley wrote:> > And it looks like I'm running into a major bug in the slightly dated > version of dovecot debian uses: > > https://www.mail-archive.com/dovecot at dovecot.org/msg78825.htmlRecently I did a fairly major upgrade.? I had an older Ubuntu release with Dovecot 1.x and an older Postfix version, wanted to upgrade it to v20, which had significantly newer versions of both programs. Before I did the Ubuntu upgrade, I took advice received here and installed the dovecot repo, upgrading it first.? I looked at the following link and only found a couple of things in my config I needed to change.? I didn't even use the conversion command at the top of the page.? Everything still worked after I upgraded, which I found a little surprising.? Postfix also worked after the upgrade, with no config changes required. https://doc.dovecot.org/installation_guide/upgrading/from-1.2-to-2.0/ I did the fts_solr integration *after* I upgraded dovecot. You can find the dovecot repos here, there are options for Debian: https://repo.dovecot.org/ Thanks, Shawn