History log of /dovecot/src/plugins/fts/fts-parser.h
Revision Date Author Comments Expand
8c93c82c97d7c125838344df7fdcb9df1b77f9a3 14-Dec-2017 Timo Sirainen <timo.sirainen@dovecot.fi>

fts: Add comment to fts_parser_deinit() describing its API

8e1eaf849ce4668c0941338e3e3671db159da575 11-Dec-2017 Sergey Kitov <sergey.kitov@open-xchange.com>

fts: Retry indexing for tika backend in case of internal server error

72d301f5751986396533088b769a9e74735a467c 11-Dec-2017 Sergey Kitov <sergey.kitov@open-xchange.com>

fts: Extend parser's deinit function interface with retriable_err_msg_r parameter the new parameter will be set to a error string in case indexing may need retrying, so it will be logged later when decision about retry will be made.

43f4e550efe7afa72aab3a7ded7ad7ce606526fb 11-Dec-2017 Sergey Kitov <sergey.kitov@open-xchange.com>

fts: Parser move try_init arguments to a single structure parser_context.

5518182f1165884742f9eb37eb2e6136b29394e8 13-Mar-2015 Timo Sirainen <tss@iki.fi>

fts: If fts-parser fails, stop indexing instead of ignoring the error and continuing. This is especially important in case there's just some temporary error.

ce87b647a0418ec4a6f4e860a9c918b2331ab353 17-Apr-2014 Timo Sirainen <tss@iki.fi>

fts: Added fts-parser support for Tika It can be enabled by setting: plugin { fts_tika = http://localhost:9998/tika/ }

3ad57148af55e45cc45401162d3460ed0b237a10 17-Apr-2014 Timo Sirainen <tss@iki.fi>

fts: Added unload() method to fts-parsers to allow them to cleanup before plugin unload.

c51afc0ab251923fbfcad5059af27a7fefab3502 27-Nov-2012 Timo Sirainen <tss@iki.fi>

Reversed recent "short utf8" changes. Solr code needs to parse the UTF8 input explicitly anyway to encode the XML characters. And all the character checks were already done in it.

119cbc046f3c6c245d1f5ad4f5d14ea20d520bdc 27-Nov-2012 Timo Sirainen <tss@iki.fi>

fts: Added FTS_BACKEND_FLAG_BUILD_SHORT_UTF8 to require sending only short UTF8 data to backend.

4d27f95c76bd008bb38f9c442567046da2b6ce14 03-Aug-2011 Timo Sirainen <tss@iki.fi>

fts: Don't pass NUL bytes to FTS backend. It can confuse them.

ecc5a1a440799a0966c26da956f5d6e2d8073e03 28-Jul-2011 Timo Sirainen <tss@iki.fi>

fts: Added attachment decoding via an external script.

772120713c176bde8c932b3fb4c413d223741fcd 27-Jul-2011 Timo Sirainen <tss@iki.fi>

fts: Strip text/html mails to plaintext before sending them to FTS backend.