-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsolrconfig.xml
106 lines (91 loc) · 2.7 KB
/
solrconfig.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
<?xml version="1.0" encoding="UTF-8" ?>
<config>
<luceneMatchVersion>4.6</luceneMatchVersion>
<dataDir>${solr.data.dir:}</dataDir>
<directoryFactory name="DirectoryFactory"
class="${solr.directoryFactory:solr.NRTCachingDirectoryFactory}"/>
<codecFactory class="solr.SchemaCodecFactory"/>
<schemaFactory class="ClassicIndexSchemaFactory"/>
<indexConfig>
<lockType>${solr.lock.type:native}</lockType>
<infoStream>true</infoStream>
</indexConfig>
<updateHandler class="solr.DirectUpdateHandler2">
<updateLog>
<str name="dir">${solr.ulog.dir:}</str>
</updateLog>
<autoCommit>
<maxTime>${solr.autoCommit.maxTime:15000}</maxTime>
<openSearcher>false</openSearcher>
</autoCommit>
<autoSoftCommit>
<maxTime>${solr.autoSoftCommit.maxTime:-1}</maxTime>
</autoSoftCommit>
</updateHandler>
<requestHandler name="/select" class="solr.SearchHandler">
<lst name="defaults">
<str name="echoParams">explicit</str>
<int name="rows">10</int>
<str name="df">text</str>
</lst>
</requestHandler>
<requestHandler name="/query" class="solr.SearchHandler">
<lst name="defaults">
<str name="echoParams">explicit</str>
<str name="wt">json</str>
<str name="indent">true</str>
<str name="df">text</str>
</lst>
</requestHandler>
<requestHandler name="/update" class="solr.UpdateRequestHandler"/>
<requestHandler name="/update/json" class="solr.JsonUpdateRequestHandler">
<lst name="defaults">
<str name="stream.contentType">application/json</str>
</lst>
</requestHandler>
<requestHandler name="/admin/"
class="solr.admin.AdminHandlers" />
<searchComponent name="geocoder" class="in.geocoder.component.GeocodingComponent">
<lst name="hierarchicalFields">
<str name="1">admin1</str>
<str name="2">admin2</str>
<str name="3">admin3</str>
<str name="4">admin4</str>
</lst>
<lst name="otherFields">
</lst>
<str name="geoField">geo</str>
<str name="levelField">level</str>
<arr name="grammar">
<str>1</str>
<str>2</str>
<str>4</str>
<str>21</str>
<str>41</str>
<str>42</str>
<str>421</str>
<str>.421</str>
<str>.42</str>
<str>.41</str>
<str>.21</str>
<str>42.</str>
<str>.2</str>
<str>.4</str>
<str>.1</str>
<str>2.</str>
<str>4.</str>
<str>.</str>
</arr>
</searchComponent>
<requestHandler name="/geocoder" class="solr.SearchHandler" startup="lazy">
<lst name="defaults">
<bool name="distrib">false</bool>
</lst>
<arr name="components">
<str>geocoder</str>
</arr>
</requestHandler>
<admin>
<defaultQuery>*:*</defaultQuery>
</admin>
</config>