Re: Lucene support for FTS - EOL date.

2022-02-06 Thread Alessio Cecchi

Il 06/02/22 18:16, Robert L Mathews ha scritto:

On 2/6/22 12:05 AM, Alessio Cecchi wrote:

I'm testing it and is almost "ready for production".


Out of interest, why "almost"? Can you share what problems you've 
encountered with it?


Since is not mark as "stable" you cannot know if somethings will be 
changed with the next commit, you must built it from git and rebuild 
dovecot from source in order to add some feature (icu, stemmer, textcat) 
that are not present in the official repo.


More, in my test is not clear how will be big the "fts-flatcurve" 
database directory, with the latest dovecot (2.3.18) and fts-flatcurve 
the xapian database is more than double of the Maildir/ and I don't know 
why (I'm testing with an old xapian 1.4, I will try to upgrade it).


I found some issue during the switch from fts-solr to fts-flatcurve that 
require to delete some dovecot.* file in order to restore the correct 
result in the SEARCH.


I have not understand if Virtual mailboxes works fine.

So ready for a small environment where you can delete all dovecot index 
files is something is not clear/working fine but not ready for a 
medium/large environment where you need, for example, a well defined 
procedure for migration from one fts plugin to another.


But I'm still testing it and I hope to see a stable version for it as 
soon as possible.


--
Alessio Cecchi
Postmaster @http://www.qboxmail.it
https://www.linkedin.com/in/alessice


Re: Lucene support for FTS - EOL date.

2022-02-06 Thread Aki Tuomi
Hi!

fts-lucene and fts-squat are going to be removed in next major release, which 
is going to be released this year. We are planning to add xapian  based 
replacement for lucene.

Aki

> On 05/02/2022 23:33 Jacek Grabowski  wrote:
> 
> 
> We are talking about the large-scale commercial use of Dovecot + lucene as an 
> FTS.
> MIgration to SOLR is some kind of challenge that will take some time.
> I'm trying to find out how much time I have.
> On the one hand i would like to use only the newest version of Dovecot but on 
> the other hand i'm not able to switch fts from lucene to solr in the near 
> future
> 
> 
> 
> sob., 5 lut 2022 o 21:26 Stuart Henderson  
> napisał(a):
> > On 2022-02-05, Jacek Grabowski  wrote:
> >  > Ok but I have to know the date (approximate) when support for lucene will
> >  > be removed completely from dovecot.
> >  > Does anyone know when this will happen? It is scheduled in some version 
> > in
> >  > the future maybe?
> >  
> >  Why not assume that it could be removed at the next release and make
> >  plans to migrate to a maintained FTS engine? If dovecot-fts-lucene is
> >  currently working for you then dovecot-fts-flatcurve might be a good
> >  alternative. (Another option is to not update. You might think that's
> >  a bad idea, but with fts-lucene you already on something which is
> >  outdated so that isn't new).
> >  
> >  
> > 
> 
> 
> 
> -- 
> 
> Pozdrawiam.
> Jacek Grabowski.


Re: Lucene support for FTS - EOL date.

2022-02-06 Thread Robert L Mathews

On 2/6/22 12:05 AM, Alessio Cecchi wrote:

I'm testing it and is almost "ready for production".


Out of interest, why "almost"? Can you share what problems you've 
encountered with it?


--
Robert L Mathews, Tiger Technologies, http://www.tigertech.net/


Re: Lucene support for FTS - EOL date.

2022-02-06 Thread Alessio Cecchi

Il 05/02/22 22:33, Jacek Grabowski ha scritto:
We are talking about the large-scale commercial use of Dovecot + 
lucene as an FTS.

MIgration to SOLR is some kind of challenge that will take some time.
I'm trying to find out how much time I have.
On the one hand i would like to use only the newest version of Dovecot 
but on the other hand i'm not able to switch fts from lucene to solr 
in the near future


Solr, especially in a large environment is a nightmare. If you use 
Lucene the most "simple" switch is to the new fts-flatcurve and Xapian:


https://github.com/slusarz/dovecot-fts-flatcurve

I'm testing it and is almost "ready for production".

Ciao

--
Alessio Cecchi
Postmaster @ http://www.qboxmail.it
https://www.linkedin.com/in/alessice



Re: Lucene support for FTS - EOL date.

2022-02-05 Thread Jacek Grabowski
We are talking about the large-scale commercial use of Dovecot + lucene as
an FTS.
MIgration to SOLR is some kind of challenge that will take some time.
I'm trying to find out how much time I have.
On the one hand i would like to use only the newest version of Dovecot but
on the other hand i'm not able to switch fts from lucene to solr in the
near future


sob., 5 lut 2022 o 21:26 Stuart Henderson 
napisał(a):

> On 2022-02-05, Jacek Grabowski  wrote:
> > Ok but I have to know the date (approximate) when support for lucene will
> > be removed completely from dovecot.
> > Does anyone know when this will happen? It is scheduled in some version
> in
> > the future maybe?
>
> Why not assume that it could be removed at the next release and make
> plans to migrate to a maintained FTS engine? If dovecot-fts-lucene is
> currently working for you then dovecot-fts-flatcurve might be a good
> alternative. (Another option is to not update. You might think that's
> a bad idea, but with fts-lucene you already on something which is
> outdated so that isn't new).
>
>
>

-- 
Pozdrawiam.
Jacek Grabowski.


Re: Lucene support for FTS - EOL date.

2022-02-05 Thread Stuart Henderson
On 2022-02-05, Jacek Grabowski  wrote:
> Ok but I have to know the date (approximate) when support for lucene will
> be removed completely from dovecot.
> Does anyone know when this will happen? It is scheduled in some version in
> the future maybe?

Why not assume that it could be removed at the next release and make
plans to migrate to a maintained FTS engine? If dovecot-fts-lucene is
currently working for you then dovecot-fts-flatcurve might be a good
alternative. (Another option is to not update. You might think that's
a bad idea, but with fts-lucene you already on something which is
outdated so that isn't new).




Re: Lucene support for FTS - EOL date.

2022-02-05 Thread Jacek Grabowski
Ok but I have to know the date (approximate) when support for lucene will
be removed completely from dovecot.
Does anyone know when this will happen? It is scheduled in some version in
the future maybe?


pt., 4 lut 2022 o 22:57 Michael Slusarz 
napisał(a):

> On 02/04/2022 4:03 AM Jacek Grabowski  wrote:
>
> Actually on the https://doc.dovecot.org/configuration_manual/fts/lucene/
> site we can read about lucene fts plugin:
>
> "This plugin is no longer maintained in Dovecot (as of 2.3+) and will be
> removed in the future."
>
> Does anyone know about approximate EOL date for lucene plugin support in
> Dovecot?
>
> Realistically ... many years ago.  There has been no maintenance or
> testing of the code for years now.
>
> michael
>


-- 
Pozdrawiam.
Jacek Grabowski.


Re: Lucene support for FTS - EOL date.

2022-02-04 Thread Michael Slusarz
> On 02/04/2022 4:03 AM Jacek Grabowski  wrote:
> 
> Actually on the https://doc.dovecot.org/configuration_manual/fts/lucene/ site 
> we can read about lucene fts plugin:
> 
> "This plugin is no longer maintained in Dovecot (as of 2.3+) and will be 
> removed in the future."
> 
> Does anyone know about approximate EOL date for lucene plugin support in 
> Dovecot?
> 
Realistically ... many years ago.  There has been no maintenance or testing of 
the code for years now.

michael


Lucene support for FTS - EOL date.

2022-02-04 Thread Jacek Grabowski
Hello

Actually on the https://doc.dovecot.org/configuration_manual/fts/lucene/
site we can read about lucene fts plugin:

"This plugin is no longer maintained in Dovecot (as of 2.3+) and will be
removed in the future."

Does anyone know about approximate EOL date for lucene plugin support in
Dovecot?



-- 
Pozdrawiam.
Jacek Grabowski.