Mercurial > dovecot > core-2.2
annotate doc/solr-schema.xml @ 22654:abe554f10805
director: Show in process title how many requests are being delayed.
author | Timo Sirainen <timo.sirainen@dovecot.fi> |
---|---|
date | Sun, 05 Nov 2017 23:01:56 +0200 |
parents | 0e56484c665a |
children |
rev | line source |
---|---|
8003 | 1 <?xml version="1.0" encoding="UTF-8" ?> |
2 | |
3 <!-- | |
4 For fts-solr: | |
5 | |
6 This is the Solr schema file, place it into solr/conf/schema.xml. You may | |
7 want to modify the tokenizers and filters. | |
8 --> | |
16510
0e56484c665a
solr-schema.xml: More updates for Solr v4.x and hopefully with better filters.
Timo Sirainen <tss@iki.fi>
parents:
16509
diff
changeset
|
9 <schema name="dovecot" version="1.5"> |
8003 | 10 <types> |
11 <!-- IMAP has 32bit unsigned ints but java ints are signed, so use longs --> | |
16510
0e56484c665a
solr-schema.xml: More updates for Solr v4.x and hopefully with better filters.
Timo Sirainen <tss@iki.fi>
parents:
16509
diff
changeset
|
12 <fieldType name="string" class="solr.StrField" /> |
0e56484c665a
solr-schema.xml: More updates for Solr v4.x and hopefully with better filters.
Timo Sirainen <tss@iki.fi>
parents:
16509
diff
changeset
|
13 <fieldType name="long" class="solr.TrieLongField" /> |
0e56484c665a
solr-schema.xml: More updates for Solr v4.x and hopefully with better filters.
Timo Sirainen <tss@iki.fi>
parents:
16509
diff
changeset
|
14 <fieldType name="boolean" class="solr.BoolField" /> |
8003 | 15 |
16 <fieldType name="text" class="solr.TextField" positionIncrementGap="100"> | |
17 <analyzer type="index"> | |
16510
0e56484c665a
solr-schema.xml: More updates for Solr v4.x and hopefully with better filters.
Timo Sirainen <tss@iki.fi>
parents:
16509
diff
changeset
|
18 <tokenizer class="solr.StandardTokenizerFactory"/> |
0e56484c665a
solr-schema.xml: More updates for Solr v4.x and hopefully with better filters.
Timo Sirainen <tss@iki.fi>
parents:
16509
diff
changeset
|
19 <filter class="solr.StopFilterFactory" ignoreCase="true" words="lang/stopwords_en.txt"/> |
0e56484c665a
solr-schema.xml: More updates for Solr v4.x and hopefully with better filters.
Timo Sirainen <tss@iki.fi>
parents:
16509
diff
changeset
|
20 <filter class="solr.WordDelimiterFilterFactory" generateWordParts="1" generateNumberParts="1" catenateWords="1" catenateNumbers="1" catenateAll="0" splitOnCaseChange="1"/> |
8003 | 21 <filter class="solr.LowerCaseFilterFactory"/> |
16510
0e56484c665a
solr-schema.xml: More updates for Solr v4.x and hopefully with better filters.
Timo Sirainen <tss@iki.fi>
parents:
16509
diff
changeset
|
22 <filter class="solr.EnglishPossessiveFilterFactory"/> |
0e56484c665a
solr-schema.xml: More updates for Solr v4.x and hopefully with better filters.
Timo Sirainen <tss@iki.fi>
parents:
16509
diff
changeset
|
23 <filter class="solr.KeywordMarkerFilterFactory" protected="protwords.txt"/> |
0e56484c665a
solr-schema.xml: More updates for Solr v4.x and hopefully with better filters.
Timo Sirainen <tss@iki.fi>
parents:
16509
diff
changeset
|
24 <filter class="solr.EnglishMinimalStemFilterFactory"/> |
8003 | 25 </analyzer> |
26 <analyzer type="query"> | |
16510
0e56484c665a
solr-schema.xml: More updates for Solr v4.x and hopefully with better filters.
Timo Sirainen <tss@iki.fi>
parents:
16509
diff
changeset
|
27 <tokenizer class="solr.StandardTokenizerFactory"/> |
8003 | 28 <filter class="solr.SynonymFilterFactory" synonyms="synonyms.txt" ignoreCase="true" expand="true"/> |
16510
0e56484c665a
solr-schema.xml: More updates for Solr v4.x and hopefully with better filters.
Timo Sirainen <tss@iki.fi>
parents:
16509
diff
changeset
|
29 <filter class="solr.StopFilterFactory" ignoreCase="true" words="lang/stopwords_en.txt"/> |
0e56484c665a
solr-schema.xml: More updates for Solr v4.x and hopefully with better filters.
Timo Sirainen <tss@iki.fi>
parents:
16509
diff
changeset
|
30 <filter class="solr.WordDelimiterFilterFactory" generateWordParts="1" generateNumberParts="1" catenateWords="0" catenateNumbers="0" catenateAll="0" splitOnCaseChange="1"/> |
8003 | 31 <filter class="solr.LowerCaseFilterFactory"/> |
16510
0e56484c665a
solr-schema.xml: More updates for Solr v4.x and hopefully with better filters.
Timo Sirainen <tss@iki.fi>
parents:
16509
diff
changeset
|
32 <filter class="solr.EnglishPossessiveFilterFactory"/> |
0e56484c665a
solr-schema.xml: More updates for Solr v4.x and hopefully with better filters.
Timo Sirainen <tss@iki.fi>
parents:
16509
diff
changeset
|
33 <filter class="solr.KeywordMarkerFilterFactory" protected="protwords.txt"/> |
0e56484c665a
solr-schema.xml: More updates for Solr v4.x and hopefully with better filters.
Timo Sirainen <tss@iki.fi>
parents:
16509
diff
changeset
|
34 <filter class="solr.EnglishMinimalStemFilterFactory"/> |
8003 | 35 </analyzer> |
36 </fieldType> | |
37 </types> | |
38 | |
39 | |
40 <fields> | |
13101
7b9978eb6f91
fts: Redesigned/enhanced FTS API and how virtual plugin works with it.
Timo Sirainen <tss@iki.fi>
parents:
11809
diff
changeset
|
41 <field name="id" type="string" indexed="true" stored="true" required="true" /> |
16510
0e56484c665a
solr-schema.xml: More updates for Solr v4.x and hopefully with better filters.
Timo Sirainen <tss@iki.fi>
parents:
16509
diff
changeset
|
42 <field name="uid" type="long" indexed="true" stored="true" required="true" /> |
13101
7b9978eb6f91
fts: Redesigned/enhanced FTS API and how virtual plugin works with it.
Timo Sirainen <tss@iki.fi>
parents:
11809
diff
changeset
|
43 <field name="box" type="string" indexed="true" stored="true" required="true" /> |
7b9978eb6f91
fts: Redesigned/enhanced FTS API and how virtual plugin works with it.
Timo Sirainen <tss@iki.fi>
parents:
11809
diff
changeset
|
44 <field name="user" type="string" indexed="true" stored="true" required="true" /> |
7b9978eb6f91
fts: Redesigned/enhanced FTS API and how virtual plugin works with it.
Timo Sirainen <tss@iki.fi>
parents:
11809
diff
changeset
|
45 |
7b9978eb6f91
fts: Redesigned/enhanced FTS API and how virtual plugin works with it.
Timo Sirainen <tss@iki.fi>
parents:
11809
diff
changeset
|
46 <field name="hdr" type="text" indexed="true" stored="false" /> |
7b9978eb6f91
fts: Redesigned/enhanced FTS API and how virtual plugin works with it.
Timo Sirainen <tss@iki.fi>
parents:
11809
diff
changeset
|
47 <field name="body" type="text" indexed="true" stored="false" /> |
7b9978eb6f91
fts: Redesigned/enhanced FTS API and how virtual plugin works with it.
Timo Sirainen <tss@iki.fi>
parents:
11809
diff
changeset
|
48 |
7b9978eb6f91
fts: Redesigned/enhanced FTS API and how virtual plugin works with it.
Timo Sirainen <tss@iki.fi>
parents:
11809
diff
changeset
|
49 <field name="from" type="text" indexed="true" stored="false" /> |
7b9978eb6f91
fts: Redesigned/enhanced FTS API and how virtual plugin works with it.
Timo Sirainen <tss@iki.fi>
parents:
11809
diff
changeset
|
50 <field name="to" type="text" indexed="true" stored="false" /> |
7b9978eb6f91
fts: Redesigned/enhanced FTS API and how virtual plugin works with it.
Timo Sirainen <tss@iki.fi>
parents:
11809
diff
changeset
|
51 <field name="cc" type="text" indexed="true" stored="false" /> |
7b9978eb6f91
fts: Redesigned/enhanced FTS API and how virtual plugin works with it.
Timo Sirainen <tss@iki.fi>
parents:
11809
diff
changeset
|
52 <field name="bcc" type="text" indexed="true" stored="false" /> |
7b9978eb6f91
fts: Redesigned/enhanced FTS API and how virtual plugin works with it.
Timo Sirainen <tss@iki.fi>
parents:
11809
diff
changeset
|
53 <field name="subject" type="text" indexed="true" stored="false" /> |
16510
0e56484c665a
solr-schema.xml: More updates for Solr v4.x and hopefully with better filters.
Timo Sirainen <tss@iki.fi>
parents:
16509
diff
changeset
|
54 |
0e56484c665a
solr-schema.xml: More updates for Solr v4.x and hopefully with better filters.
Timo Sirainen <tss@iki.fi>
parents:
16509
diff
changeset
|
55 <!-- Used by Solr internally: --> |
0e56484c665a
solr-schema.xml: More updates for Solr v4.x and hopefully with better filters.
Timo Sirainen <tss@iki.fi>
parents:
16509
diff
changeset
|
56 <field name="_version_" type="long" indexed="true" stored="true"/> |
8003 | 57 </fields> |
58 | |
59 <uniqueKey>id</uniqueKey> | |
60 </schema> |