blob: c38b9cee4cf45c72710d33a26b7a4eaf3c9cabcb (
plain)
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
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
|
<h3>Debug/Analysis Settings</h3>
<div class="alert alert-warning" role="alert">
Be careful with these advanced settings, they can deeply affect the search process! You probably don't need to modify them for normal use.
</div>
<form action="SettingsAck_p.html" method="post" enctype="multipart/form-data" class="form-horizontal">
<input type="hidden" name="transactionToken" value="#[transactionToken]#"/>
<fieldset>
<legend>Solr communication</legend>
<div class="form-group">
<div class="col-sm-4">
<div class="checkbox">
<label>
<input name="solrBinaryResponse" id="solrBinaryResponse"
type="checkbox" #(solrBinaryResponseChecked)#::checked#(/solrBinaryResponseChecked)#
aria-describedby="solrBinaryResponseInfo"/>
Enable remote Solr binary responses
</label>
</div>
</div>
<div class="col-sm-8" id="solrBinaryResponseInfo">
When checked (default), responses from remote Solr index instances are transferred using an efficient binary data format.
When unchecked, responses are transferred as <abbr title="Extensible Markup Language">XML</abbr>,
which can be captured and parsed by any external XML aware tool for debug/analysis.
</div>
</div>
</fieldset>
<fieldset>
<legend>Search data sources</legend>
<p>By default all data sources are enabled to obtain search results,
but you can here disable one or more ones to check the behavior of the process.</p>
<div class="form-group">
<div class="col-sm-12">
<div class="checkbox">
<label>
<input name="searchLocalDHT" id="searchLocalDHT"
type="checkbox" #(searchLocalDHTChecked)#::checked#(/searchLocalDHTChecked)# />
Local <abbr title="Distributed Hash Table">DHT</abbr>/<abbr title="Reverse Word Index">RWI</abbr>
</label>
</div>
</div>
</div>
<div class="form-group">
<div class="col-sm-12">
<div class="checkbox">
<label>
<input name="searchLocalSolr" id="searchLocalSolr"
type="checkbox" #(searchLocalSolrChecked)#::checked#(/searchLocalSolrChecked)# />
Local Solr index
</label>
</div>
</div>
</div>
<div class="form-group">
<div class="col-sm-12">
<div class="checkbox">
<label>
<input name="searchRemoteDHT" id="searchRemoteDHT"
type="checkbox" #(searchRemoteDHTChecked)#::checked#(/searchRemoteDHTChecked)# />
Remote <abbr title="Distributed Hash Table">DHT</abbr>/<abbr title="Reverse Word Index">RWI</abbr>
</label>
</div>
</div>
</div>
<div class="form-group">
<div class="col-sm-12">
<div class="checkbox">
<label>
<input name="searchRemoteSolr" id="searchRemoteSolr"
type="checkbox" #(searchRemoteSolrChecked)#::checked#(/searchRemoteSolrChecked)# />
Remote Solr indexes
</label>
</div>
</div>
</div>
</fieldset>
<fieldset>
<legend>Search testing tweaks</legend>
<div class="form-group">
<div class="col-sm-4">
<div class="checkbox">
<label>
<input name="searchTestLocalDHT" id="searchTestLocalDHT"
type="checkbox" #(searchTestLocalDHTChecked)#::checked#(/searchTestLocalDHTChecked)#
aria-describedby="searchTestLocalDHTInfo"/>
Override <abbr title="Distributed Hash Table">DHT</abbr> peers selection by local only
</label>
</div>
</div>
<div class="col-sm-8" id="searchTestLocalDHTInfo">
When checked, the remote <abbr title="Distributed Hash Table">DHT</abbr> peers selection is overridden and only the local peer is selected to provide remote DHT search results.
</div>
</div>
<div class="form-group">
<div class="col-sm-4">
<div class="checkbox">
<label>
<input name="searchTestLocalSolr" id="searchTestLocalSolr"
type="checkbox" #(searchTestLocalSolrChecked)#::checked#(/searchTestLocalSolrChecked)#
aria-describedby="searchTestLocalSolrInfo"/>
Override Solr peers selection by local only
</label>
</div>
</div>
<div class="col-sm-8" id="searchTestLocalSolrInfo">
When checked, the remote Solr peers selection is overridden and only this peer is selected to provide remote Solr search results.
</div>
</div>
</fieldset>
<fieldset>
<legend>Ranking information</legend>
<div class="form-group">
<div class="col-sm-4">
<div class="checkbox">
<label>
<input name="searchShowRanking" id="searchShowRanking"
type="checkbox" #(searchShowRankingChecked)#::checked#(/searchShowRankingChecked)#
aria-describedby="searchShowRankingInfo"/>
Show search results scores
</label>
</div>
</div>
<div class="col-sm-8" id="searchShowRankingInfo">
When checked, the raw ranking score value is displayed for each text search result in the HTML results page.
</div>
</div>
</fieldset>
<fieldset>
<legend>Text snippets statistics</legend>
<div class="form-group">
<div class="col-sm-4">
<div class="checkbox">
<label>
<input name="debug.snippets.statistics.enabled" id="snippetsStatsEnabled"
type="checkbox" #(debug.snippets.statistics.enabled)#::checked#(/debug.snippets.statistics.enabled)#
aria-describedby="snippetStatisticsInfo"/>
Enable text snippets statistics
</label>
</div>
</div>
<div class="col-sm-8" id="snippetStatisticsInfo">
When checked, statistics are collected on text snippets generation for search results. They are summarized in the <a href="ConfigPortal_p.html">Portal Configuration</a> page.
</div>
</div>
</fieldset>
<div class="col-sm-6">
<input type="submit" class="btn btn-primary" name="debugAnalysisSettings" value="Submit" aria-describedby="submitInfo"/>
<em id="submitInfo">Changes will take effect immediately.</em>
</div>
</form>
|