search for: fts_backend_xxx_update_expunge

Displaying 12 results from an estimated 12 matches for "fts_backend_xxx_update_expunge".

2019 Jan 06
2
Solr -> Xapian ?
For "rescan " and "optimize", wouldn't it be the dovecot core who indicate which are to be dismissed (expunged), or re-ask for indexing a particular (or all) uid ? WHy would the backend be aware of the transactions on the mailbox ??? There is alredy "fts_backend_xxx_update_expunge", so I beleive the management of the expunged messages is *NOT* in the backend, right ? On 2019-01-06 15:41, Joan Moreau wrote: > also, for fts_backend_solr_update_set_build_key -> where is the data (of the hdr_name or the body) ? > > On 2019-01-06 14:10, Joan Moreau wrote: &g...
2019 Jan 06
3
Solr -> Xapian ?
...; > For "rescan " and "optimize", wouldn't it be the dovecot core who indicate which are to be dismissed (expunged), or re-ask for indexing a particular (or all) uid ? WHy would the backend be aware of the transactions on the mailbox ??? > > There is alredy "fts_backend_xxx_update_expunge", so I beleive the management of the expunged messages is *NOT* in the backend, right ? > > On 2019-01-06 15:41, Joan Moreau wrote: > > also, for fts_backend_solr_update_set_build_key -> where is the data (of the hdr_name or the body) ? > > On 2019-01-06 14:10, Joan M...
2019 Jan 08
3
Solr -> Xapian ?
...ow thinking about it, that sounds like a simpler and better way. optimize() is currently done only when explicitly running "doveadm fts optimize", which requests running a slower index optimization. Depends on the FTS backend whether this is useful or not. >> There is alredy "fts_backend_xxx_update_expunge", so I beleive the management of the expunged messages is *NOT* in the backend, right ? Normally when mails are expunged, update_expunge() is called to notify FTS backend that it should delete the mail also from FTS index. >> .flags = FTS_BACKEND_FLAG_NORMALIZE_INPUT,*-> what other...
2019 Jan 06
0
Solr -> Xapian ?
...: > For "rescan " and "optimize", wouldn't it be the dovecot core who indicate which are to be dismissed (expunged), or re-ask for indexing a particular (or all) uid ? WHy would the backend be aware of the transactions on the mailbox ??? > > There is alredy "fts_backend_xxx_update_expunge", so I beleive the management of the expunged messages is *NOT* in the backend, right ? > > On 2019-01-06 15:41, Joan Moreau wrote: > > also, for fts_backend_solr_update_set_build_key -> where is the data (of the hdr_name or the body) ? > > On 2019-01-06 14:10, Joan M...
2019 Jan 11
2
Solr -> Xapian ?
...ow thinking about it, that sounds like a simpler and better way. optimize() is currently done only when explicitly running "doveadm fts optimize", which requests running a slower index optimization. Depends on the FTS backend whether this is useful or not. >> There is alredy "fts_backend_xxx_update_expunge", so I beleive the management of the expunged messages is *NOT* in the backend, right ? Normally when mails are expunged, update_expunge() is called to notify FTS backend that it should delete the mail also from FTS index. >> .flags = FTS_BACKEND_FLAG_NORMALIZE_INPUT,*-> what other...
2019 Jan 07
0
Solr -> Xapian ?
...; > For "rescan " and "optimize", wouldn't it be the dovecot core who indicate which are to be dismissed (expunged), or re-ask for indexing a particular (or all) uid ? WHy would the backend be aware of the transactions on the mailbox ??? > > There is alredy "fts_backend_xxx_update_expunge", so I beleive the management of the expunged messages is *NOT* in the backend, right ? > > On 2019-01-06 15:41, Joan Moreau wrote: > > also, for fts_backend_solr_update_set_build_key -> where is the data (of the hdr_name or the body) ? > > On 2019-01-06 14:10, Joan M...
2019 Jan 11
2
Solr -> Xapian ?
...</div> <div> optimize", which requests running a slower index optimization. Depends </div> <div> on the FTS backend whether this is useful or not. </div> <div> <br> </div> <div> There is alredy "fts_backend_xxx_update_expunge", so I beleive the </div> <div> management of the expunged messages is *NOT* in the backend, right ? </div> <div> Normally when mails are expunged, update_expunge() is called to notify </div> <div> FTS backend that it should del...
2019 Jan 09
0
Solr -> Xapian ?
...ow thinking about it, that sounds like a simpler and better way. optimize() is currently done only when explicitly running "doveadm fts optimize", which requests running a slower index optimization. Depends on the FTS backend whether this is useful or not. >> There is alredy "fts_backend_xxx_update_expunge", so I beleive the management of the expunged messages is *NOT* in the backend, right ? Normally when mails are expunged, update_expunge() is called to notify FTS backend that it should delete the mail also from FTS index. >> .flags = FTS_BACKEND_FLAG_NORMALIZE_INPUT,*-> what other...
2019 Jan 11
0
Solr -> Xapian ?
...n core. Now thinking about it, that sounds like a simpler and better way. optimize() is currently done only when explicitly running "doveadm fts optimize", which requests running a slower index optimization. Depends on the FTS backend whether this is useful or not. There is alredy "fts_backend_xxx_update_expunge", so I beleive the management of the expunged messages is *NOT* in the backend, right ? Normally when mails are expunged, update_expunge() is called to notify FTS backend that it should delete the mail also from FTS index. .flags = FTS_BACKEND_FLAG_NORMALIZE_INPUT,*-> what other flags ?* Y...
2019 Jan 11
0
Solr -> Xapian ?
...and better way. >> >> optimize() is currently done only when explicitly running "doveadm fts >> optimize", which requests running a slower index optimization. Depends >> on the FTS backend whether this is useful or not. >> >> There is alredy "fts_backend_xxx_update_expunge", so I beleive the >> management of the expunged messages is *NOT* in the backend, right ? >> Normally when mails are expunged, update_expunge() is called to notify >> FTS backend that it should delete the mail also from FTS index. >> >> .flags = FTS_BACKEND_...
2019 Jan 06
2
Solr -> Xapian ?
for the "last uid"-> this is not the last added, but the maximum of the UID in the indexed emails, right ? On 2019-01-06 11:53, Joan Moreau via dovecot wrote: > Thank you > > I still don't get the "build_key" function. The email (body, hearders, .. and the uid) is the one (and only) to index . What "key" is that function referring to ? Or is the
2019 Jan 11
4
Solr -> Xapian ?
...t sounds like a simpler and better way. > > optimize() is currently done only when explicitly running "doveadm fts > optimize", which requests running a slower index optimization. Depends > on the FTS backend whether this is useful or not. > > There is alredy "fts_backend_xxx_update_expunge", so I beleive the > management of the expunged messages is *NOT* in the backend, right ? > Normally when mails are expunged, update_expunge() is called to notify > FTS backend that it should delete the mail also from FTS index. > > .flags = FTS_BACKEND_FLAG_NORMALIZE_INPUT...