Implement ICU normalization of facets, bug #3812
[pazpar2-moved-to-github.git] / test / test_icu.cfg
1 <?xml version="1.0" encoding="UTF-8"?>
2 <pazpar2 xmlns="http://www.indexdata.com/pazpar2/1.0">
3   <!-- Used by test_http.sh -->
4   <server>
5     <listen port="9763"/>
6     <proxy host="localhost"/>
7     <settings src="z3950_indexdata_com_marc.xml"/>
8     
9     <relevance>
10       <icu_chain locale="en">
11         <transform rule="[:Control:] Any-Remove"/>
12         <tokenize rule="l"/>
13         <transform rule="[[:WhiteSpace:][:Punctuation:]] Remove"/>
14         <casemap rule="l"/>
15       </icu_chain>
16     </relevance>
17
18     <sort>
19       <icu_chain locale="en">
20         <transform rule="[[:Control:][:WhiteSpace:][:Punctuation:]] Remove"/>
21         <casemap rule="l"/>
22       </icu_chain>
23     </sort>
24     
25     <mergekey>
26       <icu_chain locale="en">
27         <tokenize rule="l"/>
28         <transform rule="[[:Control:][:WhiteSpace:][:Punctuation:]] Remove"/>
29         <casemap rule="l"/>
30       </icu_chain>
31     </mergekey>
32     
33     <facet>
34       <icu_chain locale="en">
35         <tokenize rule="l"/>
36         <transform rule="[[:Control:][:WhiteSpace:][:Punctuation:]] Remove"/>
37         <casemap rule="l"/>
38       </icu_chain>
39     </facet>
40     
41     <service>
42
43       <metadata name="url" merge="unique"/>
44       <metadata name="title" brief="yes" sortkey="skiparticle" merge="longest" rank="6"/>
45       <metadata name="title-remainder" brief="yes" merge="longest" rank="5"/>
46       <metadata name="isbn"/>
47       <metadata name="date" brief="yes" sortkey="numeric" type="year" merge="range"
48                 termlist="yes"/>
49       <metadata name="author" brief="yes" termlist="yes" merge="longest" rank="2"/>
50       <metadata name="subject" merge="unique" termlist="yes" rank="3"/>
51       <metadata name="id"/>
52       <metadata name="lccn" merge="unique"/>
53       <metadata name="description" brief="yes" merge="longest" rank="3"/>
54       
55       <metadata name="test-usersetting" brief="yes" setting="postproc"/>
56       <metadata name="test" setting="parameter"/>
57       <metadata name="test-usersetting-2" brief="yes"/>
58     </service>
59   </server>
60   
61 </pazpar2>
62 <!-- Keep this comment at the end of the file
63      Local variables:
64      mode: nxml
65      End:
66 -->