]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
fts-lucene: Index the header name tokenized, or we can't search it.
authorTimo Sirainen <tss@iki.fi>
Sat, 5 Nov 2011 15:30:55 +0000 (17:30 +0200)
committerTimo Sirainen <tss@iki.fi>
Sat, 5 Nov 2011 15:30:55 +0000 (17:30 +0200)
src/plugins/fts-lucene/lucene-wrapper.cc

index ed5e816c0a89a30c8f6d1cab2edd38178b819556..8f1858fba7023ed9522cc21f6c54d4971dd90815 100644 (file)
@@ -509,7 +509,7 @@ int lucene_index_build_more(struct lucene_index *index, uint32_t uid,
                wchar_t wname[namesize];
                lucene_utf8_n_to_tchar((const unsigned char *)hdr_name,
                                       strlen(hdr_name), wname, namesize);
-               index->doc->add(*_CLNEW Field(_T("hdr"), wname, Field::STORE_NO | Field::INDEX_UNTOKENIZED));
+               index->doc->add(*_CLNEW Field(_T("hdr"), wname, Field::STORE_NO | Field::INDEX_TOKENIZED));
                index->doc->add(*_CLNEW Field(_T("hdr"), dest, Field::STORE_NO | Field::INDEX_TOKENIZED));
 
                if (fts_header_want_indexed(hdr_name))