1
0
mirror of https://github.com/djohnlewis/stackdump synced 2026-02-13 01:13:32 +00:00

Upgrade Apache Solr to 4.5.0 and PySolr to 3.1.0.

All Solr indexes will need to be re-created.
This commit is contained in:
Sam
2013-10-22 08:44:37 +11:00
parent e88e6a31a0
commit 436b86b234
567 changed files with 90092 additions and 14401 deletions

View File

@@ -0,0 +1,83 @@
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements. See the NOTICE file distributed with
this work for additional information regarding copyright ownership.
The ASF licenses this file to You under the Apache License, Version 2.0
(the "License"); you may not use this file except in compliance with
the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<div id="analysis">
<div class="block analysis-error" id="analysis-handler-missing">
<div class="head">This Functionality requires the <code>/analysis/field</code> Handler to be registered and active!</div>
</div>
<div class="block analysis-error" id="analysis-error">
<div class="body"></div>
</div>
<div id="analysis-holder">
<div id="field-analysis">
<form method="get">
<ul class="clearfix">
<li class="index">
<label for="analysis_fieldvalue_index">Field Value (Index)</label>
<textarea name="analysis.fieldvalue" id="analysis_fieldvalue_index"></textarea>
</li>
<li class="query">
<label for="analysis_fieldvalue_query">Field Value (Query)</label>
<textarea name="analysis.query" id="analysis_fieldvalue_query"></textarea>
</li>
<li class="settings-holder clearfix">
<div class="settings clearfix">
<label for="type_or_name">Analyse Fieldname / FieldType:</label>
<select id="type_or_name"></select>
<a id="tor_schema" href="#"><span>Schema Browser</span>&nbsp;</a>
<div class="buttons clearfix">
<button type="submit"><span>Analyse Values</span></button>
<div class="verbose_output active">
<a>Verbose Output</a>
</div>
</div>
</div>
</li>
</ul>
</form>
</div>
<div id="analysis-result" class="clearfix verbose_output"></div>
</div>
</div>

View File

@@ -0,0 +1,65 @@
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements. See the NOTICE file distributed with
this work for additional information regarding copyright ownership.
The ASF licenses this file to You under the Apache License, Version 2.0
(the "License"); you may not use this file except in compliance with
the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<div id="cloud" class="clearfix">
<div id="frame">
<div id="tree-content" class="content clearfix">
<div id="tree" class="tree">#tree</div>
<div id="file-content" class="clearfix">
<div id="prop">
<ul></ul>
</div>
<div id="data"></div>
<a class="close"><span>[x]</span></a>
</div>
</div>
<div id="graph-content" class="content clearfix">
<div id="canvas"></div>
<div id="legend">
<ul>
<li class="leader"><svg width="15" height="15"><g transform="translate(5,2)"><g transform="translate(0,5)"><circle r="4.5"></circle></g></g></svg> Leader</li>
<li class="active"><svg width="15" height="15"><g transform="translate(5,2)"><g transform="translate(0,5)"><circle r="4.5"></circle></g></g></svg> Active</li>
<li class="recovering"><svg width="15" height="15"><g transform="translate(5,2)"><g transform="translate(0,5)"><circle r="4.5"></circle></g></g></svg> Recovering</li>
<li class="down"><svg width="15" height="15"><g transform="translate(5,2)"><g transform="translate(0,5)"><circle r="4.5"></circle></g></g></svg> Down</li>
<li class="recovery_failed"><svg width="15" height="15"><g transform="translate(5,2)"><g transform="translate(0,5)"><circle r="4.5"></circle></g></g></svg> Recovery Failed</li>
<li class="gone"><svg width="15" height="15"><g transform="translate(5,2)"><g transform="translate(0,5)"><circle r="4.5"></circle></g></g></svg> Gone</li>
</ul>
</div>
</div>
</div>
<div id="debug">
<ul class="clearfix">
<li class="clipboard"><a href="#" data-copied="Copied to Clipboard!">Copy to Clipboard (BUGGY!)</a></li>
<li class="close"><a href="#">Close</a></li>
</ul>
<pre class="debug"></pre>
</div>
</div>

View File

@@ -0,0 +1,226 @@
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements. See the NOTICE file distributed with
this work for additional information regarding copyright ownership.
The ASF licenses this file to You under the Apache License, Version 2.0
(the "License"); you may not use this file except in compliance with
the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<div id="cores" class="clearfix empty">
<div id="ui-block">&nbsp;</div>
<div id="frame">
<div id="actions" class="actions clearfix">
<button id="add" class="action"><span>Add Core</span></button>
<button id="unload" class="warn requires-core"><span>Unload</span></button>
<button id="rename" class="action requires-core"><span>Rename</span></button>
<button id="swap" class="action requires-core"><span>Swap</span></button>
<button id="reload" class="requires-core"><span>Reload</span></button>
<button id="optimize" class="requires-core"><span>Optimize</span></button>
<div class="action add" data-rel="add">
<form>
<input type="hidden" name="action" value="CREATE">
<p class="clearfix"><label for="add_name">name:</label>
<input type="text" name="name" id="add_name" value="new_core"></p>
<p class="clearfix"><label for="add_instanceDir">instanceDir:</label>
<input type="text" name="instanceDir" id="add_instanceDir" value="new_core"></p>
<p class="clearfix"><label for="add_dataDir">dataDir:</label>
<input type="text" name="dataDir" id="dataDir" value="data"></p>
<p class="clearfix"><label for="add_config">config:</label>
<input type="text" name="config" id="add_config" value="solrconfig.xml"></p>
<p class="clearfix"><label for="add_schema">schema:</label>
<input type="text" name="schema" id="add_schema" value="schema.xml"></p>
<div class="cloud">
<p class="clearfix"><label for="add_collection">collection:</label>
<input type="text" name="collection" id="add_collection"></p>
<p class="clearfix"><label for="add_shard">shard:</label>
<input type="text" name="shard" id="shard"></p>
</div>
<p class="clearfix note directory-note">
<span><code>instanceDir</code> and <code>dataDir</code> need to exist before you can create the core</span>
</p>
<p class="clearfix note error">
<span></span>
</p>
<p class="clearfix buttons">
<button type="submit" class="submit"><span>Add Core</span></button>
<button type="reset" class="reset"><span>Cancel</span></button>
</p>
</form>
</div>
<div class="action rename" data-rel="rename">
<form>
<input type="hidden" name="action" value="RENAME">
<input type="hidden" name="core" data-core="current">
<p class="clearfix"><label for="rename_other">New Name:</label>
<input type="text" name="other" data-core="current" id="rename_other"></p>
<p class="clearfix buttons">
<button type="submit" class="submit"><span>Rename Core</span></button>
<button type="reset" class="reset"><span>Cancel</span></button>
</p>
</form>
</div>
<div class="action swap" data-rel="swap">
<form>
<input type="hidden" name="action" value="SWAP">
<p class="clearfix"><label for="swap_core">this:</label>
<input type="text" id="swap_core" name="core" data-core="current" readonly="readonly"></p>
<p class="clearfix"><label for="swap_other">and:</label>
<select name="other" id="swap_other" name="other" class="other">
</select></p>
<p class="clearfix buttons">
<button type="submit" class="submit"><span>Swap Cores</span></button>
<button type="reset" class="reset"><span>Cancel</span></button>
</p>
</form>
</div>
</div>
<div id="data" class="requires-core">
<div class="block" id="core-data">
<h2><span>Core</span></h2>
<div class="message-container">
<div class="message"></div>
</div>
<div class="content">
<ul>
<li class="startTime"><dl class="clearfix">
<dt><span>startTime:</span></dt>
<dd class="timeago"></dd>
</dl></li>
<li class="instanceDir"><dl class="clearfix">
<dt><span>instanceDir:</span></dt>
<dd></dd>
</dl></li>
<li class="dataDir"><dl class="clearfix">
<dt><span>dataDir:</span></dt>
<dd></dd>
</dl></li>
</ul>
</div>
</div>
<div class="block" id="index-data">
<h2><span>Index</span></h2>
<div class="message-container">
<div class="message"></div>
</div>
<div class="content">
<ul>
<li class="lastModified"><dl class="clearfix">
<dt><span>lastModified:</span></dt>
<dd class="timeago"></dd>
</dl></li>
<li class="version"><dl class="clearfix">
<dt><span>version:</span></dt>
<dd></dd>
</dl></li>
<li class="numDocs"><dl class="clearfix">
<dt><span>numDocs:</span></dt>
<dd></dd>
</dl></li>
<li class="maxDoc"><dl class="clearfix">
<dt><span>maxDoc:</span></dt>
<dd></dd>
</dl></li>
<li class="deletedDocs"><dl class="clearfix">
<dt><span>deletedDocs:</span></dt>
<dd></dd>
</dl></li>
<li class="optimized"><dl class="clearfix">
<dt><span>optimized:</span></dt>
<dd class="ico"><span></span></dd>
</dl></li>
<li class="current"><dl class="clearfix">
<dt><span>current:</span></dt>
<dd class="ico"><span></span></dd>
</dl></li>
<li class="directory"><dl class="clearfix">
<dt><span>directory:</span></dt>
<dd></dd>
</dl></li>
</ul>
</div>
</div>
</div>
</div>
<div id="navigation" class="requires-core clearfix">
</div>
</div>

View File

@@ -0,0 +1,198 @@
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements. See the NOTICE file distributed with
this work for additional information regarding copyright ownership.
The ASF licenses this file to You under the Apache License, Version 2.0
(the "License"); you may not use this file except in compliance with
the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<div id="dashboard">
<div class="clearfix">
<div class="block fieldlist" id="statistics">
<h2><span>Statistics</span></h2>
<div class="message-container">
<div class="message"></div>
</div>
<div class="content">
<dl>
<dt class="index_last-modified">Last Modified:</dt>
<dd class="index_last-modified value timeago"></dd>
<dt class="index_num-docs">Num Docs:</dt>
<dd class="index_num-docs value"></dd>
<dt class="index_max-doc">Max Doc:</dt>
<dd class="index_max-doc value"></dd>
<dt class="index_deleted-docs">Deleted Docs:</dt>
<dd class="index_deleted-docs value"></dd>
<dt class="index_version">Version:</dt>
<dd class="index_version value"></dd>
<dt class="index_segmentCount">Segment Count:</dt>
<dd class="index_segmentCount value"></dd>
<dt class="index_optimized">Optimized:</dt>
<dd class="index_optimized value ico"><span></span>
<a>optimize now</a></dd>
<dt class="index_current">Current:</dt>
<dd class="index_current value ico"><span></span></dd>
</dl>
</div>
</div>
<div class="block fieldlist" id="instance">
<h2><span>Instance</span></h2>
<div class="message-container">
<div class="message"></div>
</div>
<div class="content">
<dl>
<dt class="dir_cwd"><abbr title="Current Working Directory">CWD</abbr>:</dt>
<dd class="dir_cwd value"></dd>
<dt class="dir_instance">Instance:</dt>
<dd class="dir_instance value"></dd>
<dt class="dir_data">Data:</dt>
<dd class="dir_data value"></dd>
<dt class="dir_index">Index:</dt>
<dd class="dir_index value"></dd>
<dt class="dir_impl">Impl:</dt>
<dd class="dir_impl value"></dd>
</dl>
</div>
</div>
</div>
<div class="clearfix">
<div class="block" id="replication">
<h2><span class="is-replicating">Replication</span></h2>
<div class="message-container">
<div class="message"></div>
</div>
<div class="content clearfix"id="details">
<table border="0" cellspacing="0" cellpadding="0">
<thead>
<tr>
<td><span>Index</span></td>
<th>Version</th>
<th><abbr title="Generation">Gen</abbr></th>
<th>Size</th>
</tr>
</thead>
<tbody>
<tr class="masterSearch">
<th>Master (Searching)</th>
<td class="version"><div>x</div></td>
<td class="generation"><div>y</div></td>
<td class="size"><div>z</div></td>
</tr>
<tr class="master">
<th>Master (Replicable)</th>
<td class="version"><div>x</div></td>
<td class="generation"><div>y</div></td>
<td class="size"><div>z</div></td>
</tr>
<tr class="slave slaveOnly">
<th>Slave (Searching)</th>
<td class="version"><div>a</div></td>
<td class="generation"><div>c</div></td>
<td class="size"><div>c</div></td>
</tr>
</tbody>
</table>
</div>
</div>
<div class="block fieldlist" id="healthcheck">
<h2><span>Healthcheck</span></h2>
<div class="message-container">
<div class="message"></div>
</div>
<div class="content">
<dl>
<dt class="status">Status:</dt>
<dd class="status value ico">
<button class="healthcheck-status">Healthcheck Status</button>
</dd>
</dl>
</div>
</div>
</div>
<div class="clearfix">
<div class="block" id="admin-extra">
<h2><span>Admin Extra</span></h2>
<div class="message-container">
<div class="message"></div>
</div>
<div class="content">
</div>
</div>
</div>
</div>

View File

@@ -0,0 +1,183 @@
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements. See the NOTICE file distributed with
this work for additional information regarding copyright ownership.
The ASF licenses this file to You under the Apache License, Version 2.0
(the "License"); you may not use this file except in compliance with
the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<div id="dataimport" class="clearfix">
<div id="frame">
<div id="error"></div>
<div id="current_state">
<p class="last_update">Last Update: <abbr>Unknown</abbr></p>
<div class="info">
<strong></strong>
<div class="details">
<div class="docs"></div>
<div class="dates"></div>
</div>
<button class="abort-import warn"><span data-aborting="Aborting Import">Abort Import</span></button>
</div>
</div>
<div class="block hidden" id="raw_output">
<h2>
<a class="toggle"><span>Raw Status-Output</span></a>
</h2>
<div class="message-container">
<div class="message"></div>
</div>
<div class="content">
<div id="raw_output_container"></div>
</div>
</div>
<div class="block hidden" id="config">
<h2 class="clearfix">
<a class="toggle"><span>Configuration</span></a>
<a class="r reload_config" title="Reload Configuration">Reload</a>
<a class="r debug_mode">Debug-Mode</a>
</h2>
<div class="message-container">
<div class="message"></div>
</div>
<div class="content">
<div id="dataimport_config">
<div class="formatted">
<div class="loader">Loading ...</div>
</div>
<div class="editable">
<textarea></textarea>
</div>
</div>
</div>
</div>
<div class="block hidden" id="debug_response">
<h2>
<a class="toggle"><span>Raw Debug-Response</span></a>
</h2>
<div class="message-container">
<div class="message"></div>
</div>
<div class="content">
<em>No Request executed</em>
</div>
</div>
</div>
<div id="form">
<div id="navigation">
<ul></ul>
</div>
<form action="#" method="get">
<label for="command">
<a rel="help">Command</a>
</label>
<select name="command" id="command">
<option>full-import</option>
<option>delta-import</option>
</select>
<label for="verbose" class="checkbox">
<input type="checkbox" name="verbose" id="verbose" value="true">
<a rel="help">Verbose</a>
</label>
<label for="clean" class="checkbox">
<input type="checkbox" name="clean" id="clean" value="true" checked="checked">
<a rel="help">Clean</a>
</label>
<label for="commit" class="checkbox">
<input type="checkbox" name="commit" id="commit" value="true" checked="checked">
<a rel="help">Commit</a>
</label>
<label for="optimize" class="checkbox">
<input type="checkbox" name="optimize" id="optimize" value="true">
<a rel="help">Optimize</a>
</label>
<label for="debug" class="checkbox">
<input type="checkbox" name="debug" id="debug" value="true">
<a rel="help">Debug</a>
</label>
<label for="entity">
<a rel="help">Entity</a>
</label>
<select id="entity"></select>
<label for="start">
<a rel="help">Start</a>,
<a rel="help">Rows</a>
</label>
<div class="clearfix">
<input type="text" id="start" placeholder="0">
<input type="text" id="rows" placeholder="10">
</div>
<label for="custom_parameters">
<a rel="help">Custom Parameters</a>
</label>
<input type="text" id="custom_parameters" value="" placeholder="key1=val1&amp;key2=val2">
<button class="execute" type="submit"><span data-debugmode="Execute with this Configuration →">Execute</span></button>
<button class="refresh-status"><span>Refresh Status</span></button>
</form>
<p id="auto-refresh-status"><a>Auto-Refresh Status</a></p>
</div>
</div>

View File

@@ -0,0 +1,107 @@
<!--
/*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership.
* The ASF licenses this file to You under the Apache License, Version 2.0
* (the "License"); you may not use this file except in compliance with
* the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-->
<div id="documents" class="clearfix">
<div id="form">
<form action="#" method="post">
<label for="qt">
<a rel="help">Request-Handler (qt)</a>
</label>
<input type="text" id="qt" value="/update" title="Request handler in solrconfig.xml.">
<!-- TODO: Add support for uploading docs and a doc wizard -->
<label for="document-type">
<a rel="help">Document Type</a>
</label>
<div><select name="document-type" id="document-type" title="The type of the document field">
<!-- TODO: support the Builder -->
<option value="csv">CSV</option>
<option value="wizard">Document Builder</option>
<option value="upload">File Upload</option>
<option selected="true" value="json">JSON</option>
<option value="solr">Solr Command (raw XML or JSON)</option>
<option value="xml">XML</option>
<!-- TODO: If other, then, show a text box -->
<!--<option>Other</option>-->
</select></div>
<div id="document-container">
<div id="wizard">
<div id="wizard-fields">
<div><span class="description">Field</span>: <select id="wiz-field-select" name="wiz-field-select"></select>
</div>
<div><span id="wiz-field-data"><span class="description">Field Data</span>:</span> <textarea id="wizard-doc"
name="wizard-doc"
rows="10"
cols="40">Enter your field text here and then click "Add Field" to add the field to the document.</textarea></div>
</div>
<div id="wizard-add"><a id="add-field-href" href="#"><img border="0" src="./img/ico/plus-button.png"/>Add
Field</a></div>
</div>
<label for="document">
<a rel="help">Document(s)</a>
</label>
<textarea name="document" id="document" title="The Document" rows="10"
cols="70">{"id":"change.me","title":"change.me"}</textarea>
<div id="file-upload">
<input type="file" id="the-file" name="the-file"/>
</div>
</div>
<div id="advanced">
<!-- TODO: only show for JSON/XML-->
<div id="attribs">
<div id="upload-only">
<label for="erh-params"><!-- TODO: cleaner way to do this? -->
<a rel="help">Extracting Req. Handler Params</a>
</label>
<input type="text" id="erh-params" value="&literal.id=change.me"
title="Extracting Request Handler Parameters" size="50">
</div>
<div id="general-attribs">
<label for="commitWithin">
<a rel="help">Commit Within</a>
</label>
<input type="text" id="commitWithin" value="1000" title="Commit Within (ms)">
<label for="overwrite">
<a rel="help">Overwrite</a>
</label>
<input type="text" id="overwrite" value="true" title="Overwrite">
</div>
<!-- Boost is json only, since the XML has it embedded -->
<div id="json-only">
<label for="boost">
<a rel="help">Boost</a>
</label>
<input type="text" id="boost" value="1.0" title="Document Boost">
</div>
</div>
</div>
<button type="submit" id="submit">Submit Document</button>
</form>
</div>
<div id="result">
<div id="response">
<!--<iframe src="about:blank"></iframe>-->
</div>
</div>
</div>

View File

@@ -0,0 +1,23 @@
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements. See the NOTICE file distributed with
this work for additional information regarding copyright ownership.
The ASF licenses this file to You under the Apache License, Version 2.0
(the "License"); you may not use this file except in compliance with
the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<div id="file" class="clearfix">
<a id="url" class="address-bar" href="#"></a>
<div id="response"></div>
</div>

View File

@@ -0,0 +1,250 @@
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements. See the NOTICE file distributed with
this work for additional information regarding copyright ownership.
The ASF licenses this file to You under the Apache License, Version 2.0
(the "License"); you may not use this file except in compliance with
the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<div id="index" class="clearfix">
<div class="clearfix">
<div class="index-left">
<div class="block" id="instance">
<h2><span>Instance</span></h2>
<div class="content">
<ul class="data">
<li class="start_time"><dl class="clearfix">
<dt><span>Start</span></dt>
<dd class="timeago"></dd>
</dl></li>
<li class="host"><dl class="clearfix">
<dt><span>Host</span></dt>
<dd></dd>
</dl></li>
<li class="dir dir_cwd"><dl class="clearfix">
<dt><span>CWD</span></dt>
<dd></dd>
</dl></li>
<li class="dir dir_instance"><dl class="clearfix">
<dt><span>Instance</span></dt>
<dd></dd>
</dl></li>
<li class="dir dir_data"><dl class="clearfix">
<dt><span>Data</span></dt>
<dd></dd>
</dl></li>
<li class="dir dir_index"><dl class="clearfix">
<dt><span>Index</span></dt>
<dd></dd>
</dl></li>
</ul>
</div>
</div>
<div class="block" id="versions">
<h2><span>Versions</span></h2>
<div class="content">
<ul class="data">
<li class="solr solr_spec_version"><dl class="clearfix">
<dt><span>solr-spec</span></dt>
<dd></dd>
</dl></li>
<li class="solr_impl_version"><dl class="clearfix">
<dt class=""><span>solr-impl</span></dt>
<dd></dd>
</dl></li>
<li class="lucene lucene_spec_version"><dl class="clearfix">
<dt><span>lucene-spec</span></dt>
<dd></dd>
</dl></li>
<li class="lucene_impl_version"><dl class="clearfix">
<dt><span>lucene-impl</span></dt>
<dd></dd>
</dl></li>
</ul>
</div>
</div>
</div>
<div class="index-right">
<div class="block" id="system">
<h2><span>System</span></h2>
<a class="reload"><span>reload</span></a>
<div class="content">
<div id="physical-memory-bar">
<p data-desc="physical-memory-bar">Physical Memory</p>
<div class="bar-holder">
<div class="bar-max bar">
<span class="bar-max val"></span>
<div class="bar-total bar">
<span class="bar-total val"></span>
</div>
</div>
</div>
</div>
<div id="swap-space-bar">
<p data-desc="swap-space-bar">Swap Space</p>
<div class="bar-holder">
<div class="bar-max bar">
<span class="bar-max val"></span>
<div class="bar-total bar">
<span class="bar-total val"></span>
</div>
</div>
</div>
</div>
<div id="file-descriptor-bar">
<p data-desc="file-descriptor-bar">File Descriptor Count</p>
<div class="bar-holder">
<div class="bar-max bar">
<span class="bar-max val"></span>
<div class="bar-total bar">
<span class="bar-total val"></span>
</div>
</div>
</div>
</div>
<p class="no-info">Sorry, no information available</p>
</div>
</div>
</div>
</div>
<div class="clearfix">
<div class="index-left">
<div class="block" id="jvm">
<h2><span>JVM</span></h2>
<div class="content clearfix">
<ul class="data">
<li class="jvm_version"><dl class="clearfix">
<dt><span>Runtime</span></dt>
<dd></dd>
</dl></li>
<li class="processors"><dl class="clearfix">
<dt><span>Processors</span></dt>
<dd></dd>
</dl></li>
<li class="command_line_args"><dl class="clearfix">
<dt><span>Args</span></dt>
<dd></dd>
</dl></li>
</ul>
</div>
</div>
</div>
<div class="index-right">
<div class="block" id="jvm-memory">
<h2><span data-desc="jvm-memory-bar">JVM-Memory</span></h2>
<div class="content">
<div id="jvm-memory-bar">
<div class="bar-holder">
<div class="bar-max bar">
<span class="bar-max val"></span>
<div class="bar-total bar">
<span class="bar-total val"></span>
<div class="bar-used bar">
<span class="bar-used val"></span>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>

View File

@@ -0,0 +1,23 @@
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements. See the NOTICE file distributed with
this work for additional information regarding copyright ownership.
The ASF licenses this file to You under the Apache License, Version 2.0
(the "License"); you may not use this file except in compliance with
the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<div id="logging" class="clearfix">
<div id="frame">
</div>
</div>

View File

@@ -0,0 +1,39 @@
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements. See the NOTICE file distributed with
this work for additional information regarding copyright ownership.
The ASF licenses this file to You under the Apache License, Version 2.0
(the "License"); you may not use this file except in compliance with
the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<div id="plugins" class="clearfix">
<div id="frame">
</div>
<div id="navigation" class="clearfix">
<ul>
</ul>
</div>
<div id="recording">
<div class="wrapper clearfix">
<p class="loader">Watching for Changes</p>
<button class="primary">Stop &amp; Show Changes</button>
</div>
</div>
</div>

View File

@@ -0,0 +1,361 @@
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements. See the NOTICE file distributed with
this work for additional information regarding copyright ownership.
The ASF licenses this file to You under the Apache License, Version 2.0
(the "License"); you may not use this file except in compliance with
the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<div id="query" class="clearfix">
<div id="form">
<form action="#" method="get">
<label for="qt">
<a rel="help">Request-Handler (qt)</a>
</label>
<input type="text" id="qt" value="/select" title="Request handler in solrconfig.xml.">
<fieldset class="common">
<legend>common</legend>
<div class="fieldset">
<label for="q">
q
</label>
<textarea name="q" id="q" title="The query string.">*:*</textarea>
<label for="fq">
<a rel="help">fq</a>
</label>
<div class="multiple">
<div class="row clearfix">
<input type="text" id="fq" name="fq" title="Filter query.">
<div class="buttons">
<a class="rem" data-action="0"><span>[-]</span></a>
<a class="add" data-action="1"><span>[+]</span></a>
</div>
</div>
</div>
<label for="sort">
<a rel="help">sort</a>
</label>
<input type="text" id="sort" name="sort" title="Sort field or function with asc|desc.">
<label for="start">
<a rel="help">start</a>,
<a rel="help">rows</a>
</label>
<div class="clearfix">
<input type="text" name="start" id="start" placeholder="0" pattern="[0-9]+" title="Number of leading documents to skip. (Integer)">
<input type="text" name="rows" id="rows" placeholder="10" pattern="[0-9]+" title="Number of documents to return after 'start'. (Integer)">
</div>
<label for="fl">
<a rel="help">fl</a>
</label>
<input type="text" name="fl" id="fl" value="" title="Field list, comma separated.">
<label for="df">
<a rel="help">df</a>
</label>
<input type="text" name="df" id="df" value="" title="Default search field">
<label for="custom_parameters">
<a rel="help">Raw Query Parameters</a>
</label>
<input type="text" id="custom_parameters" value="" placeholder="key1=val1&amp;key2=val2">
<label for="wt">
<a rel="help">wt</a>
</label>
<select name="wt" id="wt" title="The writer type (response format).">
<option>json</option>
<option>xml</option>
<option>python</option>
<option>ruby</option>
<option>php</option>
<option>csv</option>
</select>
<label for="indent" class="checkbox">
<input type="checkbox" name="indent" id="indent" value="true" title="Indent results." checked="checked">
<a rel="help">indent</a>
</label>
<label for="debugQuery" class="checkbox">
<input type="checkbox" name="debugQuery" id="debugQuery" value="true" title="Show timing and diagnostics.">
<a rel="help">debugQuery</a>
</label>
</div>
</fieldset>
<fieldset class="dismax optional">
<legend>
<label for="dismax" class="checkbox">
<input type="checkbox" name="defType" id="dismax" value="dismax">
dismax
</label>
</legend>
<div class="fieldset">
<label for="q_alt">q.alt</label>
<input type="text" name="q.alt" id="q_alt" title="Alternate query when 'q' is absent.">
<label for="qf">qf</label>
<input type="text" name="qf" id="qf" title="Query fields with optional boosts.">
<label for="mm">mm</label>
<input type="text" name="mm" id="mm" title="Min-should-match expression.">
<label for="pf">pf</label>
<input type="text" name="pf" id="pf" title="Phrase boosted fields.">
<label for="ps">ps</label>
<input type="text" name="ps" id="ps" title="Phrase boost slop.">
<label for="qs">qs</label>
<input type="text" name="qs" id="qs" title="Query string phrase slop.">
<label for="tie">tie</label>
<input type="text" name="tie" id="tie" title="Score tie-breaker. Try 0.1.">
<label for="bq">bq</label>
<input type="text" name="bq" id="bq" title="Boost query.">
<label for="bf">bf</label>
<input type="text" name="bf" id="bf" title="Boost function (added).">
</div>
</fieldset>
<fieldset class="edismax optional">
<legend>
<label for="edismax" class="checkbox">
<input type="checkbox" name="defType" id="edismax" value="edismax">
<strong>e</strong>dismax
</label>
</legend>
<div class="fieldset">
<label for="edismax_q_alt">q.alt</label>
<input type="text" name="q.alt" id="edismax_q_alt" title="Alternate query when 'q' is absent.">
<label for="edismax_qf">qf</label>
<input type="text" name="qf" id="edismax_qf" title="Query fields with optional boosts.">
<label for="edismax_mm">mm</label>
<input type="text" name="mm" id="edismax_mm" title="Min-should-match expression.">
<label for="edismax_pf">pf</label>
<input type="text" name="pf" id="edismax_pf" title="Phrase boosted fields.">
<label for="edismax_ps">ps</label>
<input type="text" name="ps" id="edismax_ps" title="Phrase boost slop.">
<label for="edismax_qs">qs</label>
<input type="text" name="qs" id="edismax_qs" title="Query string phrase slop.">
<label for="edismax_tie">tie</label>
<input type="text" name="tie" id="edismax_tie" title="Score tie-breaker. Try 0.1.">
<label for="edismax_bq">bq</label>
<input type="text" name="bq" id="edismax_bq" title="Boost query.">
<label for="edismax_bf">bf</label>
<input type="text" name="bf" id="edismax_bf" title="Boost function (added).">
<label for="edismax_uf" title="User Fields">uf</label>
<input type="text" name="uf" id="edismax_uf">
<label for="edismax_pf2" title="bigram phrase boost fields">pf2</label>
<input type="text" name="pf2" id="edismax_pf2">
<label for="edismax_pf3" title="trigram phrase boost fields">pf3</label>
<input type="text" name="pf3" id="edismax_pf3">
<label for="edismax_ps2" title="phrase slop for bigram phrases">ps2</label>
<input type="text" name="ps2" id="edismax_ps2">
<label for="edismax_ps3" title="phrase slop for trigram phrases">ps3</label>
<input type="text" name="ps3" id="edismax_ps3">
<label for="edismax_boost" title="multiplicative boost function">boost</label>
<input type="text" name="boost" id="edismax_boost">
<label for="edismax_stopwords" class="checkbox" title="remove stopwords from mandatory 'matching' component">
<input type="checkbox" name="stopwords" id="edismax_stopwords" value="true" checked="checked">
stopwords
</label>
<label for="edismax_lowercaseOperators" class="checkbox" title="Enable lower-case 'and' and 'or' as operators">
<input type="checkbox" name="lowercaseOperators" id="edismax_lowercaseOperators" value="true" checked="checked">
lowercaseOperators
</label>
</div>
</fieldset>
<fieldset class="hl optional">
<legend>
<label for="hl" class="checkbox">
<input type="checkbox" name="hl" id="hl" value="true" title="Enable highlighting.">
hl
</label>
</legend>
<div class="fieldset">
<label for="hl_fl">hl.fl</label>
<input type="text" name="hl.fl" id="hl_fl" value="" title="Fields to highlight on.">
<label for="hl_simple_pre">hl.simple.pre</label>
<input type="text" name="hl.simple.pre" id="hl_simple_pre" value="<em>">
<label for="hl_simple_post">hl.simple.post</label>
<input type="text" name="hl.simple.post" id="hl_simple_post" value="</em>">
<label for="hl_requireFieldMatch" class="checkbox">
<input type="checkbox" name="hl.requireFieldMatch" id="hl_requireFieldMatch" value="true">
hl.requireFieldMatch
</label>
<label for="hl_usePhraseHighlighter" class="checkbox">
<input type="checkbox" name="hl.usePhraseHighlighter" id="hl_usePhraseHighlighter" value="true">
hl.usePhraseHighlighter
</label>
<label for="hl_highlightMultiTerm" class="checkbox">
<input type="checkbox" name="hl.highlightMultiTerm" id="hl_highlightMultiTerm" value="true">
hl.highlightMultiTerm
</label>
</div>
</fieldset>
<fieldset class="facet optional">
<legend>
<label for="facet" class="checkbox">
<input type="checkbox" name="facet" id="facet" value="true">
facet
</label>
</legend>
<div class="fieldset">
<label for="facet_query">facet.query</label>
<textarea name="facet.query" id="facet_query"></textarea>
<label for="facet_field">facet.field</label>
<input type="text" name="facet.field" id="facet_field">
<label for="facet_prefix">facet.prefix</label>
<input type="text" name="facet.prefix" id="facet_prefix">
</div>
</fieldset>
<fieldset class="spatial optional">
<legend>
<label for="spatial" class="checkbox">
<input type="checkbox" name="spatial" id="spatial" value="true">
spatial
</label>
</legend>
<div class="fieldset">
<label for="pt">pt</label>
<input type="text" name="pt" id="pt">
<label for="sfield">sfield</label>
<input type="text" name="sfield" id="sfield">
<label for="d">d</label>
<input type="text" name="d" id="d">
</div>
</fieldset>
<fieldset class="spellcheck optional">
<legend>
<label for="spellcheck" class="checkbox">
<input type="checkbox" name="spellcheck" id="spellcheck" value="true">
spellcheck
</label>
</legend>
<div class="fieldset">
<label for="spellcheck_build" class="checkbox">
<input type="checkbox" name="spellcheck.build" id="spellcheck_build" value="true">
spellcheck.build
</label>
<label for="spellcheck_reload" class="checkbox">
<input type="checkbox" name="spellcheck.reload" id="spellcheck_reload" value="true">
spellcheck.reload
</label>
<label for="spellcheck_q">spellcheck.q</label>
<input type="text" name="spellcheck.q" id="spellcheck_q">
<label for="spellcheck_dictionary">spellcheck.dictionary</label>
<input type="text" name="spellcheck.dictionary" id="spellcheck_dictionary">
<label for="spellcheck_count">spellcheck.count</label>
<input type="text" name="spellcheck.count" id="spellcheck_count">
<label for="spellcheck_onlyMorePopular" class="checkbox">
<input type="checkbox" name="spellcheck.onlyMorePopular" id="spellcheck_onlyMorePopular" value="true">
spellcheck.onlyMorePopular
</label>
<label for="spellcheck_extendedResults" class="checkbox">
<input type="checkbox" name="spellcheck.extendedResults" id="spellcheck_extendedResults" value="true">
spellcheck.extendedResults
</label>
<label for="spellcheck_collate" class="checkbox">
<input type="checkbox" name="spellcheck.collate" id="spellcheck_collate" value="true">
spellcheck.collate
</label>
<label for="spellcheck_maxCollations">spellcheck.maxCollations</label>
<input type="text" name="spellcheck.maxCollations" id="spellcheck_maxCollations">
<label for="spellcheck_maxCollationTries">spellcheck.maxCollationTries</label>
<input type="text" name="spellcheck.maxCollationTries" id="spellcheck_maxCollationTries">
<label for="spellcheck_accuracy">spellcheck.accuracy</label>
<input type="text" name="spellcheck.accuracy" id="spellcheck_accuracy">
</fieldset>
<button type="submit">Execute Query</button>
</form>
</div>
<div id="result">
<a id="url" class="address-bar" href="#"></a>
<div id="response">
<iframe src="about:blank"></iframe>
</div>
</div>
</div>

View File

@@ -0,0 +1,216 @@
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements. See the NOTICE file distributed with
this work for additional information regarding copyright ownership.
The ASF licenses this file to You under the Apache License, Version 2.0
(the "License"); you may not use this file except in compliance with
the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<div id="replication" class="clearfix">
<div id="frame">
<div id="error"></div>
<div class="replicating block">
<div id="progress">
<div id="start"><div class="info">
<span>Wed May 11 19:41:48 UTC 2011</span>
</div></div>
<div id="speed"><div class="info">
<span>5.1 MB</span>/s
</div></div>
<div id="bar">
<div id="bar-info"><div class="info">
<div class="files"><span>24</span> Files</div>
<div class="size"><span>226.85 MB</span></div>
</div></div>
<div id="eta"><div class="info">
ETA: <span>25s</span>
</div></div>
<div id="done" style="width: 20.0%;">
<div class="percent">
<span>20</span>%
</div>
<div id="done-info"><div class="info">
<div class="files"><span>2</span> Files</div>
<div class="size"><span>91.76 MB</span></div>
</div></div>
</div>
</div>
</div>
<div id="current-file" class="clearfix">
<div class="label"><span class="loader">Current File:</span></div>
<div class="file">_a.fdt</div>
<div class="progress">
<span class="done">84 MB</span> / <span class="total">102.98 MB</span> [<span class="percent">81</span>%]
</div>
</div>
</div>
<div id="iterations" class="slaveOnly block clearfix">
<div class="label"><span class="">Iterations:</span></div>
<div class="iterations">
<ul>
</ul>
<a>
<span class="expand">Show all Iterations</span>
<span class="collapse">Hide past Iterations</span>
</a>
</div>
</div>
<div id="details" class="block clearfix">
<table border="0" cellspacing="0" cellpadding="0">
<thead>
<tr>
<td><span>Index</span></td>
<th>Version</th>
<th><abbr title="Generation">Gen</abbr></th>
<th>Size</th>
</tr>
</thead>
<tbody>
<tr class="masterSearch">
<th>Master (Searching)</th>
<td class="version"><div></div></td>
<td class="generation"><div></div></td>
<td class="size"><div></div></td>
</tr>
<tr class="master">
<th>Master (Replicable)</th>
<td class="version"><div></div></td>
<td class="generation"><div></div></td>
<td class="size"><div></div></td>
</tr>
<tr class="slave slaveOnly">
<th>Slave (Searching)</th>
<td class="version"><div></div></td>
<td class="generation"><div></div></td>
<td class="size"><div></div></td>
</tr>
</tbody>
</table>
</div>
<div id="settings" class="settings block clearfix slaveOnly">
<div class="label"><span>Settings:</span></div>
<ul>
<li class="masterUrl"><dl class="clearfix">
<dt>master url:</dt>
<dd></dd>
</dl></li>
<li class="isPollingDisabled"><dl class="clearfix">
<dt>polling enable:</dt>
<dd class="ico">&nbsp;</dd>
</dl></li>
</ul>
</div>
<div id="master-settings" class="settings block clearfix">
<div class="label"><span>Settings (Master):</span></div>
<ul>
<li class="replicationEnabled"><dl class="clearfix">
<dt>replication enable:</dt>
<dd class="ico">&nbsp;</dd>
</dl></li>
<li class="replicateAfter"><dl class="clearfix">
<dt>replicateAfter:</dt>
<dd></dd>
</dl></li>
<li class="confFiles"><dl class="clearfix">
<dt>confFiles:</dt>
<dd></dd>
</dl></li>
</ul>
</div>
</div>
<div id="navigation">
<div class="timer">
<p>Next Run: <span class="approx">~</span><span class="tick">15m 8s</span></p>
<small>Sat Mar 03 11:00:00 CET 2012</smalL>
</div>
<button class="refresh-status"><span>Refresh Status</span></button>
<div class="slaveOnly">
<button class="optional replicate-now primary" data-command="fetchindex"><span>Replicate now</span></button>
<button class="optional abort-replication warn" data-command="abortfetch"><span>Abort Replication</span></button>
<button class="optional disable-polling" data-command="disablepoll"><span>Disable Polling</span></button>
<button class="optional enable-polling" data-command="enablepoll"><span>Enable Polling</span></button>
</div>
<div class="masterOnly">
<button class="optional disable-replication warn" data-command="disablereplication"><span>Disable Replication<span></button>
<button class="optional enable-replication warn" data-command="enablereplication"><span>Enable Replication<span></button>
</div>
</div>
</div>

View File

@@ -0,0 +1,192 @@
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements. See the NOTICE file distributed with
this work for additional information regarding copyright ownership.
The ASF licenses this file to You under the Apache License, Version 2.0
(the "License"); you may not use this file except in compliance with
the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<div id="schema-browser" class="loaded">
<div class="clearfix">
<div id="data">
<div id="field">
<div class="field-options">
<div class="block head">
<h2>
<span class="type"></span>:
<span class="name"></span>
</h2>
</div>
<div class="partial">
<p>Because your Index is empty, we have not enough Information about this Field</p>
</div>
<dl class="options clearfix">
<dt class="field-type">Field-Type:</dt>
<dt class="similarity">Similarity:</dt>
<dt class="position-increment-gap"><abbr title="Position Increment Gap">PI Gap</abbr>:</dt>
<dt class="docs">Docs:</dt>
<dt class="distinct">Distinct:</dt>
</dl>
<table class="flags" cellspacing="0" cellpadding="0" border="0">
<thead>
<tr>
<td>Flags:</td>
</tr>
</thead>
<tbody>
</tbody>
</table>
<ul class="analyzer">
<li class="clearfix index">
<p><a><span>Index&nbsp;Analyzer:</span></a></p>
<dl>
<dt><a class="toggle"></a></dt>
</dl>
<ul>
<li class="clearfix charFilters">
<p>Char Filters:</p>
<dl>
</dl>
</li>
<li class="clearfix tokenizer">
<p>Tokenizer:</p>
<dl>
</dl>
</li>
<li class="clearfix filters">
<p>Token Filters:</p>
<dl>
</dl>
</li>
</ul>
</li>
<li class="clearfix query">
<p><a><span>Query&nbsp;Analyzer:</span></a></p>
<dl>
<dt><a class="toggle"></a></dt>
</dl>
<ul>
<li class="clearfix charFilters">
<p>Char Filters:</p>
<dl>
</dl>
</li>
<li class="clearfix tokenizer">
<p>Tokenizer:</p>
<dl>
</dl>
</li>
<li class="clearfix filters">
<p>Token Filters:</p>
<dl>
</dl>
</li>
</ul>
</li>
</ul>
</div>
<div class="terminfo-holder clearfix">
<div class="trigger">
<button class="submit"><span>Load Term Info</span></button>
<a class="autoload" title="Automatically load Term Info?"><span>Autoload</span></a>
</div>
<p class="status">Sorry, no Term Info available :(</p>
<div class="topterms-holder">
<form>
<p class="head">
<input type="text">
<a class="max-holder" title="Load all Top-Terms">/<span class="max"></span></a> Top-Terms:
<a id="query_link" href="#"><span>Query</span>&nbsp;</a>
</p>
</form>
<ul>
</ul>
</div>
<div class="histogram-holder">
<p class="head">Histogram:</p>
<ul></ul>
</div>
</div>
</div>
</div>
<div id="related">
<select>
<option value="" selected="selected">Please select ...</option>
</select>
<dl id="f-df-t">
</dl>
<dl class="ukf-dsf">
<dt class="unique-key-field">Unique Key Field</dt>
<dt class="default-search-field">Default Search Field</dt>
</dl>
</div>
</div>
</div>

View File

@@ -0,0 +1,56 @@
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements. See the NOTICE file distributed with
this work for additional information regarding copyright ownership.
The ASF licenses this file to You under the Apache License, Version 2.0
(the "License"); you may not use this file except in compliance with
the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<div id="threads" class="collapsed">
<div class="controls">
<a>
<span class="expand">Show all Stacktraces</span>
<span class="collapse">Hide all Stacktraces</span>
</a>
</div>
<div id="thread-dump">
<table border="0" cellpadding="0" cellspacing="0">
<thead>
<tr>
<th class="name">name</th>
<th class="time">cpuTime / userTime</th>
</tr>
</thead>
<tbody>
</tbody>
</table>
</div>
<div class="controls">
<a>
<span class="expand">Show all Stacktraces</span>
<span class="collapse">Hide all Stacktraces</span>
</a>
</div>
</div>