We have found the reason and created our own patch.
Check here:

https://github.com/cyrusimap/cyrus-imapd/issues/4692#issuecomment-1770903797
 
Gabriele
 
 
Sonicle S.r.l. : http://www.sonicle.com
Music: http://www.gabrielebulfon.com
eXoplanets : https://gabrielebulfon.bandcamp.com/album/exoplanets
 




----------------------------------------------------------------------------------

Da: Michael Menge <[email protected]>
A: Info <[email protected]>
Data: 19 ottobre 2023 14.33.54 CEST
Oggetto: Re: Not yet squattered emails are always returned on any search (3.4 
and later)

Hi Gabriele,i reported the a related problem almost 5 years 
agohttps://github.com/cyrusimap/cyrus-imapd/issues/2598There was a patch to to 
fix the problem that was merged into the masterbranch and should be in cyrus 
3.6. But i have not tested it jet fully.The handeling of unindexed mails may 
have been not included in the patch.I would like to see the return of a fully 
functional squatter, as it is mucheasier to set up als xapian.Quoting Gabriele 
Bulfon via Info <[email protected]>:> We tried to move to xapian, but we 
found it much slower than> squatter, both indexing and searching.> That's why 
we're stuck on latest 2.x.> > I feel that from 3.2 to 3.4 a refactoring has 
been made to the> search engine code, thus killing the original code that> 
automatically added unindexed emails applying the same filter.> Also beware 
that folders without a cyrus.squat (never indexed) will> never return any 
result.> If we're able to solve the bug above, then we may fix this last> 
behaviour by letting code search unindexed emails when the squat> file is not 
present.> At the moment, fixing the missing squat file code, would result in> 
an full listing at any search.> > Gabriele> > Sonicle S.r.l. : 
http://www.sonicle.com> Music: http://www.gabrielebulfon.com> eXoplanets : 
https://gabrielebulfon.bandcamp.com/album/exoplanets> > 
---------------------------------------------------------------------------------->
 > Da: Vladislav Kurz <[email protected]>> A: [email protected]> 
Data: 17 ottobre 2023 15.49.16 CEST>   Oggetto: Re: Not yet squattered emails 
are always returned on any> search (3.4 and later)> > Dne 17. 10. 23 v 15:06 
Gabriele Bulfon via Info napsal(a):> Hi, I> want to submit also here the issue 
I recently opened at GitHub:>> 
https://github.com/cyrusimap/cyrus-imapd/issues/4692 >> 
<https://github.com/cyrusimap/cyrus-imapd/issues/4692>> Hope someone> can help 
me to solve this, it's blocking any possible > upgrade from> 2.x for years...> 
Hello, I was just about to report the same.I> recently upgraded from Debian 
3.2.6-2+deb11u2 -> 3.6.1-4+deb12u1 and> ran into this issue. We are using 
search_engine: squat, and did not> have this problem on 3.2.6.We are 
considering switch to xapian, not> only to solve this problem, but also failing 
squatter on some> mailboxes 
(https://github.com/cyrusimap/cyrus-imapd/issues/4336).> but I'd like to know 
if this behavior is specific to squat engine or> not. I do not want to get 
through the hassle of setting up xapian,> just to run into the same 
problems.Also I thought rolling mode is> only for Xapian, but now looking at 
docs and your report - is it> available for classic squat too?-- Best Regards   
      Vladislav> Kurz------------------------------------------Cyrus: 
InfoPermalink:> 
https://cyrus.topicbox.com/groups/info/Td3a6a647edbac710-M53e262cdb3d876c79adfc4d3Delivery
 options:> 
https://cyrus.topicbox.com/groups/info/subscription--------------------------------------------------------------------------------Michael
 Menge                          Tel.: (49) 7071 / 29-70316Universität Tübingen  
                 Fax.: (49) 7071 / 29-5912Zentrum für Datenverarbeitung         
 mail:  [email protected]ächterstraße 7672074 
Tübingen------------------------------------------Cyrus: InfoPermalink: 
https://cyrus.topicbox.com/groups/info/Td3a6a647edbac710-M6810b555986401a26f5efc03Delivery
 options: https://cyrus.topicbox.com/groups/info/subscription
------------------------------------------
Cyrus: Info
Permalink: 
https://cyrus.topicbox.com/groups/info/Td3a6a647edbac710-M532ae6687e634761f6dfd23e
Delivery options: https://cyrus.topicbox.com/groups/info/subscription

Reply via email to