Is there any way for a user to specify folders they want excluded from
fts xapian indexing? Or can this only be done globally in /etc?
___
dovecot mailing list -- dovecot@dovecot.org
To unsubscribe send an email to dovecot-le...@dovecot.org
> On 31/10/2021 00:01 Juan Felipe Arjona wrote:
>
>
> Hello:
>
>
> I just upgraded my Debian server with dovecot 2.3.17, and it breaks when
> using the plugin fts-xapian.
>
> Apparently is a bug in Dovecot, please see:
>
>
> https://github.com/gro
Hello:
I just upgraded my Debian server with dovecot 2.3.17, and it breaks when
using the plugin fts-xapian.
Apparently is a bug in Dovecot, please see:
https://github.com/grosjo/fts-xapian/issues/99
Thanks,
Juan
vecot
side.
BR, Bob
Hi Bob,
Dovecot does not maintain either the packages for fedora. These are
maintained by Fedora Project. Also we do not maintain or document the
dovecot-fts-xapian plugin, since it's 3rd party plugin. It's maintained
by Joan Moreau.
Kind regards,
Aki
ould i'll wait for update?
> > > BR, Bob
>
> Got the new version and there is no more API mismatch.
> It's not so important for me, since i'm retired and i'm running this on my
> home computer.
> But i think it needs more support from te dovecot group.
>
On Sun, 12 Sep 2021 11:36:46 +0100
Joan Moreau wrote:
> This is where I am for now :
>
> https://koji.fedoraproject.org/koji/packageinfo?packageID=34417
>
> Probably, I should wait for Fedora batch programs to push that into main rep
>
> On 2021-09-12 11:18, Joan Moreau wrote:
>
> > Hi Bob,
>
Thank you for notice.
What is the process to rebuild the package with recent dovecot, as
1.4.12-2 (instead of existing 1.4.12-1) ?
On 2021-09-12 07:21, Bob Marcan wrote:
Problem with the dovecot-fts-xapian package.
Fedora 34 with latest updates.
dovecot-2.3.16-1.fc34.x86_64
dovecot-fts
Problem with the dovecot-fts-xapian package.
Fedora 34 with latest updates.
dovecot-2.3.16-1.fc34.x86_64
dovecot-fts-xapian-1.4.12-1.fc34.x86_64
[root@smicro conf.d]# systemctl restart dovecot
[root@smicro conf.d]# doveadm index -A \*
Fatal: Couldn't load required plugin
/usr/lib64/do
Just for clarity, Open-Xchange has not written any xapian plugin
whatsoever.
Yes but the doc says that Open Xchaneg "supports" one over the other.
Honestly, I am doing this over my free time, begin very reactive to user
requests, and have this confirmed by Debian, Archlinux and now Fedora in
> On Sep 1, 2021, at 2:21 PM, Joan Moreau wrote:
>
>
> > Just for clarity, Open-Xchange has not written any xapian plugin
> > whatsoever.
>
>
> Yes but the doc says that Open Xchaneg "supports" one over the other.
>
> Honestly, I am doing this over my free time, begin very reactive to u
On 09-01-2021 2:21 pm, Joan Moreau wrote:
Just for clarity, Open-Xchange has not written any xapian plugin
whatsoever.
Yes but the doc says that Open Xchaneg "supports" one over the other.
Honestly, I am doing this over my free time, begin very reactive to
user requests, and have this confirm
>> Am Dienstag, dem 31.08.2021 um 10:33 +0300 schrieb Aki Tuomi:
> > >>>
> > >>>> On 31/08/2021 00:11 Joan Moreau wrote:
> > >>>>
> > >>>> Hi
> > >>>> There seems to be 2 plugins doing the same thins
> > >>>
i:
> >>>
> >>>> On 31/08/2021 00:11 Joan Moreau wrote:
> >>>>
> >>>>
> >>>> Hi
> >>>> There seems to be 2 plugins doing the same thins
> >>>> - https://github.com/slusarz/dovecot-fts-flatcurve/
> >>>>
-flatcurve/
- https://github.com/grosjo/fts-xapian/ (mine)
Both are in the doc of dovecot
https://doc.dovecot.org/configuration_manual/fts/
I am currently working hard to push it to RPM package, and plugin
is already approved by ArchLinux and Debian
Isn't there double work here ?
Thanks
JM
If you
g the same thins
> > > - https://github.com/slusarz/dovecot-fts-flatcurve/
> > > - https://github.com/grosjo/fts-xapian/ (mine)
> > > Both are in the doc of dovecot
> > > https://doc.dovecot.org/configuration_manual/fts/
> > >
> > > I am currently wo
Am Dienstag, dem 31.08.2021 um 10:33 +0300 schrieb Aki Tuomi:
>
> > On 31/08/2021 00:11 Joan Moreau wrote:
> >
> >
> > Hi
> > There seems to be 2 plugins doing the same thins
> > - https://github.com/slusarz/dovecot-fts-flatcurve/
> > - https://gith
> On 31/08/2021 00:11 Joan Moreau wrote:
>
>
> Hi
> There seems to be 2 plugins doing the same thins
> - https://github.com/slusarz/dovecot-fts-flatcurve/
> - https://github.com/grosjo/fts-xapian/ (mine)
> Both are in the doc of dovecot
> https://doc.dovecot.o
Hi
There seems to be 2 plugins doing the same thins
- https://github.com/slusarz/dovecot-fts-flatcurve/
- https://github.com/grosjo/fts-xapian/ (mine)
Both are in the doc of dovecot
https://doc.dovecot.org/configuration_manual/fts/
I am currently working hard to push it to RPM package, and
8, Daniel Miller via dovecot wrote:
Logs:
Jun 5 06:02:25 bubba dovecot: imap(dmil...@amfes.com)<25877>:
Opening DB (RO)
/var/mail/amfes.com/dmiller/sdbox/xapian-indexes/db_f2857830c70c844e2f1d3bc41c5f
Jun 5 06:02:25 bubba dovecot: imap(dmil...@amfes.com)<25877>:
FTS Xapian: FLAG=
s.com/dmiller/sdbox/xapian-indexes/db_f2857830c70c844e2f1d3bc41c5f
Jun 5 06:02:25 bubba dovecot:
imap(dmil...@amfes.com)<25877>: FTS Xapian: FLAG=AND
Jun 5 06:02:25 bubba dovecot:
imap(dmil...@amfes.com)<25877>: FTS Xapian: Query=
(subject:"dovecot" OR from:"dovecot&
mfes.com/dmiller/sdbox/xapian-indexes/db_f2857830c70c844e2f1d3bc41c5f
Jun 5 06:02:25 bubba dovecot: imap(dmil...@amfes.com)<25877>:
FTS Xapian: FLAG=AND
Jun 5 06:02:25 bubba dovecot: imap(dmil...@amfes.com)<25877>: FTS Xapian: Query= (subject:"dovecot" OR
from:"dove
Logs:
Jun 5 06:02:25 bubba dovecot:
imap(dmil...@amfes.com)<25877>: Opening DB (RO)
/var/mail/amfes.com/dmiller/sdbox/xapian-indexes/db_f2857830c70c844e2f1d3bc41c5f
Jun 5 06:02:25 bubba dovecot:
imap(dmil...@amfes.com)<25877>: FTS Xapian: FLAG=AND
Jun 5 06:02:25 bubba dovecot
as well.
But my virtual folders aren't returning results - at least not to the
client. The logs show FTS Xapian opening several DB files and getting
results - but nothing is being returned to client. Is this a config
issue on my side or is this a current limitation of the plugin?
--
Daniel
For my primary namespace this is working fine - thanks to the developers!
It also appears to work great for shared folders as well.
But my virtual folders aren't returning results - at least not to the
client. The logs show FTS Xapian opening several DB files and getting
results - but no
t in the list sent by dovecot) and send back the list of UID not in its indexes to dovecot, so Dovect can send one by one the missing emails
WHat do you think ?
---- Original Message
SUBJECT:
[grosjo/fts-xapian] `doveadm fts rescan` removes all indices (#15)
DATE:
2019-02-08
dly" indexed emails (UID), and the plugin shall purge the
> > redundant UID (i..e UID present in the index but not in the list sent by
> > dovecot) and send back the list of UID not in its indexes to dovecot, so
> > Dovect can send one by one the missing emails
>
s to dovecot, so Dovect can send one by one the missing emails
WHat do you think ?
Original Message ----
SUBJECT:
[grosjo/fts-xapian] `doveadm fts rescan` removes all indices (#15)
DATE:
2019-02-08 08:28
FROM:
Leonard Lausen
TO:
grosjo/fts-xapian
CC:
Subscribed
REPLY-
ails (UID), and the plugin shall purge the
> redundant UID (i..e UID present in the index but not in the list sent by
> dovecot) and send back the list of UID not in its indexes to dovecot, so
> Dovect can send one by one the missing emails
>
>
>
> WHat do you think ?
>
&
UID (i..e UID present in the index but not in the list sent by dovecot) and send back the list of UID not in its indexes to dovecot, so Dovect can send one by one the missing emails
WHat do you think ?
Original Message
SUBJECT:
[grosjo/fts-xapian] `doveadm fts rescan` r
vecot) and send back the list of UID not in its indexes to
dovecot, so Dovect can send one by one the missing emails
WHat do you think ?
Original Message
SUBJECT:
[grosjo/fts-xapian] `doveadm fts rescan` removes all indices
(#15)
On Thu, 24 Jan 2019 14:35:13 +0100
Joan Moreau via dovecot wrote:
> Hi,
>
> FTS Xapian matches my targets for the plugins (replacing deprecated
> fts-squat in a production environment)
>
> https://github.com/grosjo/fts-xapian
>
> Please do not hesitate to add &q
On 24 Jan 2019, at 14:35, Joan Moreau via dovecot wrote:
> Hi,
Hi Joan,
> FTS Xapian matches my targets for the plugins (replacing deprecated
> fts-squat in a production environment)
> https://github.com/grosjo/fts-xapian
> Please do not hesitate to add "issues" on g
Hi,
FTS Xapian matches my targets for the plugins (replacing deprecated
fts-squat in a production environment)
https://github.com/grosjo/fts-xapian
Please do not hesitate to add "issues" on github, if the case happen
Hope it helps
JM
It is indeed better is you use the issue tracker of github:
https://github.com/grosjo/fts-xapian/issues
I updated the Readme accordingly
On 2019-01-14 14:24, Stephan Bosch wrote:
Op 14-1-2019 om 13:40 schreef Aki Tuomi:
Just to remind that now that there is a github repo for fts-xapian
It is indeed better is you use the issue tracker of github:
https://github.com/grosjo/fts-xapian/issues
I updated the Readme accordingly
On 2019-01-14 14:24, Stephan Bosch wrote:
Op 14-1-2019 om 13:40 schreef Aki Tuomi:
Just to remind that now that there is a github repo for fts-xapian
Op 14-1-2019 om 13:40 schreef Aki Tuomi:
Just to remind that now that there is a github repo for fts-xapian,
you could maybe open these issues there instead?
Although README.md currently says:
"Please feel free to send your questions, together with the dovecot log
file,
Op 14-1-2019 om 13:29 schreef Odhiambo Washington:
Testing a compile on FreeBSD.
[...]
During `make`, the following warning is generated:
/bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I.
-I.. -I/opt/dovecot2.3/include/dovecot -I/usr/local/include
-I/opt/dovecot2.3/i
Hi Joan,
opened an issue here:
<https://github.com/grosjo/fts-xapian/issues/2
<https://github.com/grosjo/fts-xapian/issues/2>>
But no, this does not fix the crash, sorry.
Thanks,
Paul
> On 14. Jan 2019, at 13:58, Joan Moreau via dovecot
> wrote:
>
> THanks Paul
&
THanks Paul
Can you try indexing the same emails with "full=10" for instance in the
dovecot.conf ?
On 2019-01-14 12:19, Paul Hecker via dovecot wrote:
Thank you. Here is the stack trace with all debug symbols:
On 14. Jan 2019, at 11:07, Stephan Bosch wrote:
Op 14-1-2019 om 10:55 schreef
Just to remind that now that there is a github repo for fts-xapian, you
could maybe open these issues there instead?
Aki
On 14.1.2019 14.29, Odhiambo Washington wrote:
> Testing a compile on FreeBSD.
>
> gmake[2]: Entering directory '/usr/home/wash/Tools/Dovecot/fts-xapian/
Testing a compile on FreeBSD.
gmake[2]: Entering directory '/usr/home/wash/Tools/Dovecot/fts-xapian/src'
/bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I.
-I.. -I/opt/dovecot2.3/include/dovecot
-I/opt/dovecot2.3/include/dovecot -g -O2 -MT fts-backend-xapian.
Thank you. Here is the stack trace with all debug symbols:
(gdb) bt
#0 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51
#1 0x7f88b6cc742a in __GI_abort () at abort.c:89
#2 0x7f88b5b240ad in __gnu_cxx::__verbose_terminate_handler() () from
/usr/lib/x86_64-linux-gnu/
Op 14-1-2019 om 10:55 schreef Paul Hecker via dovecot:
OK, got it (my fault, as always, put the LimitCORE in the wrong line).
Here is the stack trace:
If you want to get rid of those "??" stack trace elements, you'll need
to install debug symbols for the xapian library. It depends on your
s
OK, got it (my fault, as always, put the LimitCORE in the wrong line). Here is the stack trace:(gdb) bt
#0 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51
#1 0x7fe342b0942a in __GI_abort () at abort.c:89
#2 0x7fe3419660ad in __gnu_cxx::__verbose_terminate_handler()
g/paul/mdbox, index=, indexpvt=, control=, inbox=, alt=
Jan 14 09:26:08 mail dovecot:
indexer-worker(p...@iwascoding.com)<16777>: FTS Xapian:
Partial=2, Full=20 DB_PATH=/var/spool/mail/iwascoding/paul/mdbox/xapian-indexes
Jan 14 09:26:08 mail dovecot:
indexer-worker(p...@iwasco
ocation=mdbox:~/mdbox
Jan 14 09:26:08 mail dovecot:
indexer-worker(p...@iwascoding.com)<16777>: Debug: fs:
root=/var/spool/mail/iwascoding/paul/mdbox, index=, indexpvt=, control=,
inbox=, alt=
Jan 14 09:26:08 mail dovecot:
indexer-worker(p...@iwascoding.com)<16777>: FTS Xapian:
Partial=2,
=mdbox:~/mdbox
Jan 14 09:26:08 mail dovecot: indexer-worker(p...@iwascoding.com
<mailto:p...@iwascoding.com>)<16777>: Debug: fs:
root=/var/spool/mail/iwascoding/paul/mdbox, index=, indexpvt=, control=,
inbox=, alt=
Jan 14 09:26:08 mail dovecot: indexer-worker(p...@iwascoding.com
<mailto:p.
Can you send the log part that includes the "init" of the plugins
(something similar as below) ?
WHich version of Xapian are you on ?
Jan 14 09:10:04 gjserver dovecot[31082]:
indexer-worker(ad...@grosjo.net)<14725>:
FTS Xapian: Partial=2, Full=20
DB_PATH=/data/mail/grosjo.
d running :
> https://github.com/grosjo/fts-xapian
>
>
>
>
>
>
> On 2019-01-14 00:07, Stephan Bosch wrote:
>
>>
>>
>> Op 13/01/2019 om 21:25 schreef Joan Moreau via dovecot:
>>>
>>> I tried to combined it, the "autor
nd running : https://github.com/grosjo/fts-xapian
On 2019-01-14 00:07, Stephan Bosch wrote:
Op 13/01/2019 om 21:25 schreef Joan Moreau via dovecot:
I tried to combined it, the "autoreconf" errors are solved
Now, when I type "make install", the lib is not pushed into dovecot
to/dovecot [ This
/path/to/dovecot is not obvious. Is it the dovecot binary or what??]
On Mon, 14 Jan 2019 at 09:42, Joan Moreau via dovecot
wrote:
> Thank you Stephan.
>
> The version here shall be up and running :
> https://github.com/grosjo/fts-xapian
>
>
>
>
>
>
Thank you Stephan.
The version here shall be up and running :
https://github.com/grosjo/fts-xapian
On 2019-01-14 00:07, Stephan Bosch wrote:
Op 13/01/2019 om 21:25 schreef Joan Moreau via dovecot:
I tried to combined it, the "autoreconf" errors are solved
Now, when I type &qu
ry that?
(sorry for dup)
Aki
Original message
From: Joan Moreau
Date: 13/01/2019 21:39 (GMT+02:00)
To: Stephan Bosch
Cc: Aki Tuomi
Subject: Re: [FTS Xapian] Beta release
I used the skeleton from Aki : https://github.com/grosjo/fts-xapian
However, when I try to act as a
+02:00)
To: Stephan Bosch
Cc: Aki Tuomi
Subject: Re: [FTS Xapian] Beta release
I used the skeleton from Aki : https://github.com/grosjo/fts-xapian
However, when I try to act as a visitor, I reach teh follwoing error:
# autoreconf -vi
autoreconf: Entering directory `.'
autoreconf: config
te:
You copied your Makefile.am there. Stephan made you a working version, can you try that?
(sorry for dup)
Aki
Original message
From: Joan Moreau
Date: 13/01/2019 21:39 (GMT+02:00)
To: Stephan Bosch
Cc: Aki Tuomi
Subject: Re: [FTS Xapian] Beta release
I used the skele
You copied your Makefile.am there. Stephan made you a working version, can you
try that?
(sorry for dup)
Aki
Original message From: Joan Moreau Date:
13/01/2019 21:39 (GMT+02:00) To: Stephan Bosch Cc: Aki
Tuomi Subject: Re: [FTS Xapian] Beta release
I used the skeleton
' IS DEFINED BUT
NO PROGRAM OR
SRC/MAKEFILE.AM:11: LIBRARY HAS 'NOPLUGIN' AS CANONICAL NAME (POSSIBLE
TYPO)
AUTORECONF: AUTOMAKE FAILED WITH EXIT STATUS: 1
On 2019-01-13 20:32, Joan Moreau via dovecot wrote:
Please kindly check https://github.com/grosjo/fts-xapian
On 2019-01-1
Please kindly check https://github.com/grosjo/fts-xapian
On 2019-01-13 20:11, Aki Tuomi wrote:
If you had looked at what I sent, you'd seen it's quite different from what you
sent.
Anyways, put the contents of skeleton.tar.gz and
./src/plugins/fts-xapian/fts-xapian-plugin.h
./s
If you had looked at what I sent, you'd seen it's quite different from what you
sent.
Anyways, put the contents of skeleton.tar.gz and
./src/plugins/fts-xapian/fts-xapian-plugin.h
./src/plugins/fts-xapian/fts-backend-xapian.cpp
./src/plugins/fts-xapian/Makefile.am
./src/plugins/fts-
Moreau wrote:
The only point here of this fts-xapian is to get rid of solr (because it
is just a nightmare to setup) and squat (because it is considere
obsolete).
I already sent the changed in configure.ac, makefile.am, etc.. in order
to include it in the dovecot, and it compiles properly
The only
t; https://github.com/st3fan/dovecot-xaps-plugin
> >
> > Aki
> >
> > On 13 January 2019 at 19:52 Joan Moreau wrote:
> >
> > The only point here of this fts-xapian is to get rid of solr (because it
> > is just a nightmare to setup) and squat (because it is cons
a link to your plugin on our
FTS page so people can also find it.
There are other plugins like this, e.g.
https://github.com/st3fan/dovecot-xaps-plugin
Aki
On 13 January 2019 at 19:52 Joan Moreau wrote:
The only point here of this fts-xapian is to get rid of solr (because it
is just a
Aki
> On 13 January 2019 at 19:52 Joan Moreau wrote:
>
>
> The only point here of this fts-xapian is to get rid of solr (because it
> is just a nightmare to setup) and squat (because it is considere
> obsolete).
>
> I already sent the changed in configure.ac, makefile
The only point here of this fts-xapian is to get rid of solr (because it
is just a nightmare to setup) and squat (because it is considere
obsolete).
I already sent the changed in configure.ac, makefile.am, etc.. in order
to include it in the dovecot, and it compiles properly
The only
> On 13 January 2019 at 17:05 Joan Moreau via dovecot
> wrote:
>
>
> Hi
>
> Please find attached the beta release of FTS Xapian, with the objective
> to replace fts_squat that is being deprecated.
>
> Configuration is exactly the same as for fts_squat:
&g
Hi
Please find attached the beta release of FTS Xapian, with the objective
to replace fts_squat that is being deprecated.
Configuration is exactly the same as for fts_squat:
plugin {
plugin = fts fts_xapian (...)
fts = xapian
fts_autoindex = yes
fts_enforced = yes
fts_xapian = partial=2
Sorted this out. sorry for noise
On 2019-01-12 11:39, Joan Moreau wrote:
The change of "Extern C" suggested by Timo actually solved the situation
Now, further question :
I put a "i_warning" at each of my functions, and I see in the log :
Jan 12 10:33:27
indexer-worker(j...@grosjo.net)<30
The change of "Extern C" suggested by Timo actually solved the situation
Now, further question :
I put a "i_warning" at each of my functions, and I see in the log :
Jan 12 10:33:27
indexer-worker(j...@grosjo.net)<30970>:
Warning: fts_backend_xapian_alloc
Jan 12 10:33:27
indexer-worker(j...@
Did you remember to load fts first?
mail_plugins =$mail_plugins fts fts_xapian
Aki
On 12 January 2019 at 10:37 Joan Moreau via dovecot <
dovecot@dovecot.org> wrote:
STATUS
STATUS
- Alpha code is written and compiling now. (attached)
- I would like to start testing. However, there is an error when
starting dovecot (git) :
Error: Couldn't load required plugin
/usr/lib/dovecot/lib21_fts_xapian_plugin.so: dlopen() failed:
/usr/lib/dovecot/lib21_fts_xapian_plugin.
70 matches
Mail list logo