You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by ct...@apache.org on 2017/05/09 19:22:32 UTC

svn commit: r1011953 [3/32] - in /websites/production/lucene/content/solr/guide/test-10290: ./ fonts/mplus1mn/ images/a-quick-overview/ images/other-parsers/

Modified: websites/production/lucene/content/solr/guide/test-10290/command-line-utilities.html
==============================================================================
--- websites/production/lucene/content/solr/guide/test-10290/command-line-utilities.html (original)
+++ websites/production/lucene/content/solr/guide/test-10290/command-line-utilities.html Tue May  9 19:22:29 2017
@@ -1280,7 +1280,13 @@ $('#toc').on('click', 'a', function() {
   <div id="preamble">
 <div class="sectionbody">
 <div class="paragraph">
-<p>Solr&#8217;s Administration page (found by default at <code><a href="http://hostname:8983/solr/" class="bare">http://hostname:8983/solr/</a></code> ), provides a section with menu items for monitoring indexing and performance statistics, information about index distribution and replication, and information on all threads running in the JVM at the time. There is also a section where you can run queries, and an assistance area.</p>
+<p>Solr&#8217;s Administration page (found by default at <code>http://hostname:8983/solr/</code>), provides a section with menu items for monitoring indexing and performance statistics.</p>
+</div>
+<div class="paragraph">
+<p>This pag also includes information about index distribution and replication, and information on all threads running in the JVM at the time.</p>
+</div>
+<div class="paragraph">
+<p>There is also a section where you can run queries, and an assistance area.</p>
 </div>
 <div class="paragraph">
 <p>In addition, SolrCloud provides its own administration page (found at <a href="http://localhost:8983/solr/#/~cloud" class="bare">http://localhost:8983/solr/#/~cloud</a>), as well as a few tools available via a ZooKeeper Command Line Utility (CLI). The CLI scripts found in <code>server/scripts/cloud-scripts</code> let you upload configuration information to ZooKeeper, in the same two ways that were shown in the examples in <a href="parameter-reference.html#parameter-reference">Parameter Reference</a>. It also provides a few other commands that let you link collection sets to collections, make ZooKeeper paths or clear them, and download configurations from ZooKeeper to the local filesystem.</p>
@@ -1316,9 +1322,9 @@ $('#toc').on('click', 'a', function() {
 </div>
 <table class="tableblock frame-all grid-all spread">
 <colgroup>
-<col style="width: 34%;">
-<col style="width: 33%;">
-<col style="width: 33%;">
+<col style="width: 10%;">
+<col style="width: 30%;">
+<col style="width: 60%;">
 </colgroup>
 <thead>
 <tr>
@@ -1401,8 +1407,7 @@ $('#toc').on('click', 'a', function() {
 <h3 id="CommandLineUtilities-Uploadaconfigurationdirectory">Upload a configuration directory</h3>
 <div class="listingblock">
 <div class="content">
-<pre class="pygments highlight"><code data-lang="java"><span style="color: #666666">./</span>server<span style="color: #666666">/</span>scripts<span style="color: #666666">/</span>cloud<span style="color: #666666">-</span>scripts<span style="color: #666666">/</span>zkcli<span style="color: #666666">.</span><span style="color: #7D9029">sh</span> <span style="color: #666666">-</span>zkhost <span style="color: #666666">127.0.0.1:9983</span> <span style="border: 1px solid #FF0000">\</span>
-   <span style="color: #666666">-</span>cmd upconfig <span style="color: #666666">-</span>confname my_new_config <span style="color: #666666">-</span>confdir server<span style="color: #666666">/</span>solr<span style="color: #666666">/</span>configsets<span style="color: #666666">/</span>basic_configs<span style="color: #666666">/</span>conf</code></pre>
+<pre class="pygments highlight"><code data-lang="bash">./server/scripts/cloud-scripts/zkcli.sh -zkhost <span style="color: #666666">127</span>.0.0.1:9983 -cmd upconfig -confname my_new_config -confdir server/solr/configsets/basic_configs/conf</code></pre>
 </div>
 </div>
 </div>
@@ -1410,8 +1415,7 @@ $('#toc').on('click', 'a', function() {
 <h3 id="CommandLineUtilities-BootstrapZooKeeperfromexistingSOLR_HOME">Bootstrap ZooKeeper from existing SOLR_HOME</h3>
 <div class="listingblock">
 <div class="content">
-<pre class="pygments highlight"><code data-lang="java"><span style="color: #666666">./</span>server<span style="color: #666666">/</span>scripts<span style="color: #666666">/</span>cloud<span style="color: #666666">-</span>scripts<span style="color: #666666">/</span>zkcli<span style="color: #666666">.</span><span style="color: #7D9029">sh</span> <span style="color: #666666">-</span>zkhost <span style="color: #666666">127.0.0.1:2181</span> <span style="border: 1px solid #FF0000">\</span>
-   <span style="color: #666666">-</span>cmd bootstrap <span style="color: #666666">-</span>solrhome <span style="color: #666666">/</span>var<span style="color: #666666">/</span>solr<span style="color: #666666">/</span>data</code></pre>
+<pre class="pygments highlight"><code data-lang="bash">./server/scripts/cloud-scripts/zkcli.sh -zkhost <span style="color: #666666">127</span>.0.0.1:2181 -cmd bootstrap -solrhome /var/solr/data</code></pre>
 </div>
 </div>
 <div class="admonitionblock note">
@@ -1434,8 +1438,7 @@ $('#toc').on('click', 'a', function() {
 <h3 id="CommandLineUtilities-PutarbitrarydataintoanewZooKeeperfile">Put arbitrary data into a new ZooKeeper file</h3>
 <div class="listingblock">
 <div class="content">
-<pre class="pygments highlight"><code data-lang="java"><span style="color: #666666">./</span>server<span style="color: #666666">/</span>scripts<span style="color: #666666">/</span>cloud<span style="color: #666666">-</span>scripts<span style="color: #666666">/</span>zkcli<span style="color: #666666">.</span><span style="color: #7D9029">sh</span> <span style="color: #666666">-</span>zkhost <span style="color: #666666">127.0.0.1:9983</span> <span style="border: 1px solid #FF0000">\</span>
-   <span style="color: #666666">-</span>cmd put <span style="color: #666666">/</span>my_zk_file<span style="color: #666666">.</span><span style="color: #7D9029">txt</span> <span style="border: 1px solid #FF0000">&#39;</span>some data<span style="border: 1px solid #FF0000">&#39;</span></code></pre>
+<pre class="pygments highlight"><code data-lang="bash">./server/scripts/cloud-scripts/zkcli.sh -zkhost <span style="color: #666666">127</span>.0.0.1:9983 -cmd put /my_zk_file.txt <span style="color: #BA2121">&#39;some data&#39;</span></code></pre>
 </div>
 </div>
 </div>
@@ -1443,8 +1446,7 @@ $('#toc').on('click', 'a', function() {
 <h3 id="CommandLineUtilities-PutalocalfileintoanewZooKeeperfile">Put a local file into a new ZooKeeper file</h3>
 <div class="listingblock">
 <div class="content">
-<pre class="pygments highlight"><code data-lang="java"><span style="color: #666666">./</span>server<span style="color: #666666">/</span>scripts<span style="color: #666666">/</span>cloud<span style="color: #666666">-</span>scripts<span style="color: #666666">/</span>zkcli<span style="color: #666666">.</span><span style="color: #7D9029">sh</span> <span style="color: #666666">-</span>zkhost <span style="color: #666666">127.0.0.1:9983</span> <span style="border: 1px solid #FF0000">\</span>
-   <span style="color: #666666">-</span>cmd putfile <span style="color: #666666">/</span>my_zk_file<span style="color: #666666">.</span><span style="color: #7D9029">txt</span> <span style="color: #666666">/</span>tmp<span style="color: #666666">/</span>my_local_file<span style="color: #666666">.</span><span style="color: #7D9029">txt</span></code></pre>
+<pre class="pygments highlight"><code data-lang="bash">./server/scripts/cloud-scripts/zkcli.sh -zkhost <span style="color: #666666">127</span>.0.0.1:9983 -cmd putfile /my_zk_file.txt /tmp/my_local_file.txt</code></pre>
 </div>
 </div>
 </div>
@@ -1452,8 +1454,7 @@ $('#toc').on('click', 'a', function() {
 <h3 id="CommandLineUtilities-Linkacollectiontoaconfigurationset">Link a collection to a configuration set</h3>
 <div class="listingblock">
 <div class="content">
-<pre class="pygments highlight"><code data-lang="java"><span style="color: #666666">./</span>server<span style="color: #666666">/</span>scripts<span style="color: #666666">/</span>cloud<span style="color: #666666">-</span>scripts<span style="color: #666666">/</span>zkcli<span style="color: #666666">.</span><span style="color: #7D9029">sh</span> <span style="color: #666666">-</span>zkhost <span style="color: #666666">127.0.0.1:9983</span> <span style="border: 1px solid #FF0000">\</span>
-   <span style="color: #666666">-</span>cmd linkconfig <span style="color: #666666">-</span>collection gettingstarted <span style="color: #666666">-</span>confname my_new_config</code></pre>
+<pre class="pygments highlight"><code data-lang="bash">./server/scripts/cloud-scripts/zkcli.sh -zkhost <span style="color: #666666">127</span>.0.0.1:9983 -cmd linkconfig -collection gettingstarted -confname my_new_config</code></pre>
 </div>
 </div>
 </div>
@@ -1461,8 +1462,7 @@ $('#toc').on('click', 'a', function() {
 <h3 id="CommandLineUtilities-CreateanewZooKeeperpath">Create a new ZooKeeper path</h3>
 <div class="listingblock">
 <div class="content">
-<pre class="pygments highlight"><code data-lang="java"><span style="color: #666666">./</span>server<span style="color: #666666">/</span>scripts<span style="color: #666666">/</span>cloud<span style="color: #666666">-</span>scripts<span style="color: #666666">/</span>zkcli<span style="color: #666666">.</span><span style="color: #7D9029">sh</span> <span style="color: #666666">-</span>zkhost <span style="color: #666666">127.0.0.1:2181</span> <span style="border: 1px solid #FF0000">\</span>
-   <span style="color: #666666">-</span>cmd makepath <span style="color: #666666">/</span>solr</code></pre>
+<pre class="pygments highlight"><code data-lang="bash">./server/scripts/cloud-scripts/zkcli.sh -zkhost <span style="color: #666666">127</span>.0.0.1:2181 -cmd makepath /solr</code></pre>
 </div>
 </div>
 <div class="paragraph">
@@ -1472,12 +1472,11 @@ $('#toc').on('click', 'a', function() {
 <div class="sect2">
 <h3 id="CommandLineUtilities-Setaclusterproperty">Set a cluster property</h3>
 <div class="paragraph">
-<p>This command will add or modify a single cluster property in <code>/clusterprops.json</code>. Use this command instead of the usual getfile &#8594; edit &#8594; putfile cycle. Unlike the CLUSTERPROP REST API, this command does <strong>not</strong> require a running Solr cluster.</p>
+<p>This command will add or modify a single cluster property in <code>clusterprops.json</code>. Use this command instead of the usual getfile &#8594; edit &#8594; putfile cycle. Unlike the CLUSTERPROP REST API, this command does <strong>not</strong> require a running Solr cluster.</p>
 </div>
 <div class="listingblock">
 <div class="content">
-<pre class="pygments highlight"><code data-lang="java"><span style="color: #666666">./</span>server<span style="color: #666666">/</span>scripts<span style="color: #666666">/</span>cloud<span style="color: #666666">-</span>scripts<span style="color: #666666">/</span>zkcli<span style="color: #666666">.</span><span style="color: #7D9029">sh</span> <span style="color: #666666">-</span>zkhost <span style="color: #666666">127.0.0.1:2181</span> <span style="border: 1px solid #FF0000">\</span>
-   <span style="color: #666666">-</span>cmd clusterprop <span style="color: #666666">-</span>name urlScheme <span style="color: #666666">-</span>val https</code></pre>
+<pre class="pygments highlight"><code data-lang="bash">./server/scripts/cloud-scripts/zkcli.sh -zkhost <span style="color: #666666">127</span>.0.0.1:2181 -cmd clusterprop -name urlScheme -val https</code></pre>
 </div>
 </div>
 </div>
@@ -1519,7 +1518,7 @@ $('#toc').on('click', 'a', function() {
             <div class="row">
                 <div class="col-lg-12 footer">
                &copy;2017 Apache Software Foundation. All rights reserved. <br />
- Site last generated: 2017-05-03 <br />
+ Site last generated: 2017-05-09 <br />
 <p><img src="solr-sunOnly-small.png" alt="Apache Solr"/></p>
                 </div>
             </div>

Modified: websites/production/lucene/content/solr/guide/test-10290/common-query-parameters.html
==============================================================================
--- websites/production/lucene/content/solr/guide/test-10290/common-query-parameters.html (original)
+++ websites/production/lucene/content/solr/guide/test-10290/common-query-parameters.html Tue May  9 19:22:29 2017
@@ -1280,12 +1280,15 @@ $('#toc').on('click', 'a', function() {
   <div id="preamble">
 <div class="sectionbody">
 <div class="paragraph">
-<p>The table below summarizes Solr&#8217;s common query parameters, which are supported by the <a href="https://cwiki.apache.org/confluence/display/solr/RequestHandlers+and+SearchComponents+in+SolrConfig#RequestHandlersandSearchComponentsinSolrConfig-SearchHandlers">Search RequestHandlers</a></p>
+<p>Several query parsers share supported query parameters.</p>
+</div>
+<div class="paragraph">
+<p>The table below summarizes Solr&#8217;s common query parameters, which are supported by the <a href="requesthandlers-and-searchcomponents-in-solrconfig.html#RequestHandlersandSearchComponentsinSolrConfig-SearchHandlers">Search RequestHandlers</a></p>
 </div>
 <table class="tableblock frame-all grid-all spread">
 <colgroup>
-<col style="width: 50%;">
-<col style="width: 50%;">
+<col style="width: 30%;">
+<col style="width: 70%;">
 </colgroup>
 <thead>
 <tr>
@@ -1398,8 +1401,8 @@ $('#toc').on('click', 'a', function() {
 </div>
 <table class="tableblock frame-all grid-all spread">
 <colgroup>
-<col style="width: 50%;">
-<col style="width: 50%;">
+<col style="width: 30%;">
+<col style="width: 70%;">
 </colgroup>
 <thead>
 <tr>
@@ -1491,7 +1494,7 @@ $('#toc').on('click', 'a', function() {
 <p>The <code>fq</code> parameter can be specified multiple times in a query. Documents will only be included in the result if they are in the intersection of the document sets resulting from each instance of the parameter. In the example below, only documents which have a popularity greater then 10 and have a section of 0 will match.</p>
 <div class="listingblock">
 <div class="content">
-<pre class="pygments highlight"><code data-lang="java">fq<span style="color: #666666">=</span>popularity<span style="color: #666666">:[10</span> TO <span style="color: #666666">*]&amp;</span>fq<span style="color: #666666">=</span>section<span style="color: #666666">:0</span></code></pre>
+<pre class="pygments highlight"><code data-lang="text">fq=popularity:[10 TO *]&amp;fq=section:0</code></pre>
 </div>
 </div>
 </li>
@@ -1499,7 +1502,7 @@ $('#toc').on('click', 'a', function() {
 <p>Filter queries can involve complicated Boolean queries. The above example could also be written as a single <code>fq</code> with two mandatory clauses like so:</p>
 <div class="listingblock">
 <div class="content">
-<pre class="pygments highlight"><code data-lang="java">fq<span style="color: #666666">=+</span>popularity<span style="color: #666666">:[10</span> TO <span style="color: #666666">*]</span> <span style="color: #666666">+</span>section<span style="color: #666666">:0</span></code></pre>
+<pre class="pygments highlight"><code data-lang="text">fq=+popularity:[10 TO *] +section:0</code></pre>
 </div>
 </div>
 </li>
@@ -1523,15 +1526,15 @@ $('#toc').on('click', 'a', function() {
 <p>The <code>fl</code> parameter limits the information included in a query response to a specified list of fields. The fields need to either be <code>stored="true"</code> or <code>docValues="true"`</code>.`</p>
 </div>
 <div class="paragraph">
-<p>The field list can be specified as a space-separated or comma-separated list of field names. The string "score" can be used to indicate that the score of each document for the particular query should be returned as a field. The wildcard character &#8220;*&#8221; selects all the fields in the document which are either <code>stored="true"</code> or <code>docValues="true"</code> and` useDocValuesAsStored="true"` (which is the default when docValues are enabled). You can also add psuedo-fields, functions and transformers to the field list request.</p>
+<p>The field list can be specified as a space-separated or comma-separated list of field names. The string "score" can be used to indicate that the score of each document for the particular query should be returned as a field. The wildcard character <code>*</code> selects all the fields in the document which are either <code>stored="true"</code> or <code>docValues="true"</code> and <code>useDocValuesAsStored="true"</code> (which is the default when docValues are enabled). You can also add pseudo-fields, functions and transformers to the field list request.</p>
 </div>
 <div class="paragraph">
 <p>This table shows some basic examples of how to use <code>fl</code>:</p>
 </div>
 <table class="tableblock frame-all grid-all spread">
 <colgroup>
-<col style="width: 50%;">
-<col style="width: 50%;">
+<col style="width: 30%;">
+<col style="width: 70%;">
 </colgroup>
 <thead>
 <tr>
@@ -1573,11 +1576,11 @@ $('#toc').on('click', 'a', function() {
 <div class="sect2">
 <h3 id="CommonQueryParameters-FunctionValues">Function Values</h3>
 <div class="paragraph">
-<p><a href="function-queries.html#function-queries">Functions</a> can be computed for each document in the result and returned as a psuedo-field:</p>
+<p><a href="function-queries.html#function-queries">Functions</a> can be computed for each document in the result and returned as a pseudo-field:</p>
 </div>
 <div class="listingblock">
 <div class="content">
-<pre class="pygments highlight"><code data-lang="java">fl<span style="color: #666666">=</span>id<span style="color: #666666">,</span>title<span style="color: #666666">,</span>product<span style="color: #666666">(</span>price<span style="color: #666666">,</span>popularity<span style="color: #666666">)</span></code></pre>
+<pre class="pygments highlight"><code data-lang="text">fl=id,title,product(price,popularity)</code></pre>
 </div>
 </div>
 </div>
@@ -1588,7 +1591,7 @@ $('#toc').on('click', 'a', function() {
 </div>
 <div class="listingblock">
 <div class="content">
-<pre class="pygments highlight"><code data-lang="java">fl<span style="color: #666666">=</span>id<span style="color: #666666">,</span>title<span style="color: #666666">,[</span>explain<span style="color: #666666">]</span></code></pre>
+<pre class="pygments highlight"><code data-lang="text">fl=id,title,[explain]</code></pre>
 </div>
 </div>
 </div>
@@ -1599,22 +1602,26 @@ $('#toc').on('click', 'a', function() {
 </div>
 <div class="listingblock">
 <div class="content">
-<pre class="pygments highlight"><code data-lang="java">fl<span style="color: #666666">=</span>id<span style="color: #666666">,</span>sales_price<span style="color: #666666">:</span>price<span style="color: #666666">,</span>secret_sauce<span style="color: #666666">:</span>prod<span style="color: #666666">(</span>price<span style="color: #666666">,</span>popularity<span style="color: #666666">),</span>why_score<span style="color: #666666">:[</span>explain style<span style="color: #666666">=</span>nl<span style="color: #666666">]</span></code></pre>
+<pre class="pygments highlight"><code data-lang="text">fl=id,sales_price:price,secret_sauce:prod(price,popularity),why_score:[explain style=nl]</code></pre>
 </div>
 </div>
 <div class="listingblock">
 <div class="content">
-<pre class="pygments highlight"><code data-lang="java">  <span style="color: #BA2121">&quot;response&quot;</span><span style="color: #666666">:{</span><span style="color: #BA2121">&quot;numFound&quot;</span><span style="color: #666666">:2,</span><span style="color: #BA2121">&quot;start&quot;</span><span style="color: #666666">:0,</span><span style="color: #BA2121">&quot;docs&quot;</span><span style="color: #666666">:[</span>
-      <span style="color: #666666">{</span>
-        <span style="color: #BA2121">&quot;id&quot;</span><span style="color: #666666">:</span><span style="color: #BA2121">&quot;6H500F0&quot;</span><span style="color: #666666">,</span>
-        <span style="color: #BA2121">&quot;secret_sauce&quot;</span><span style="color: #666666">:2100.0,</span>
-        <span style="color: #BA2121">&quot;sales_price&quot;</span><span style="color: #666666">:350.0,</span>
-        <span style="color: #BA2121">&quot;why_score&quot;</span><span style="color: #666666">:{</span>
-          <span style="color: #BA2121">&quot;match&quot;</span><span style="color: #666666">:</span><span style="color: #008000; font-weight: bold">true</span><span style="color: #666666">,</span>
-          <span style="color: #BA2121">&quot;value&quot;</span><span style="color: #666666">:1.052226,</span>
-          <span style="color: #BA2121">&quot;description&quot;</span><span style="color: #666666">:</span><span style="color: #BA2121">&quot;weight(features:cache in 2) [DefaultSimilarity], result of:&quot;</span><span style="color: #666666">,</span>
-          <span style="color: #BA2121">&quot;details&quot;</span><span style="color: #666666">:[{</span>
-<span style="color: #666666">...</span></code></pre>
+<pre class="pygments highlight"><code data-lang="json">{
+<span style="color: #008000; font-weight: bold">&quot;response&quot;</span>: {
+    <span style="color: #008000; font-weight: bold">&quot;numFound&quot;</span>: <span style="color: #666666">2</span>,
+    <span style="color: #008000; font-weight: bold">&quot;start&quot;</span>: <span style="color: #666666">0</span>,
+    <span style="color: #008000; font-weight: bold">&quot;docs&quot;</span>: [{
+        <span style="color: #008000; font-weight: bold">&quot;id&quot;</span>: <span style="color: #BA2121">&quot;6H500F0&quot;</span>,
+        <span style="color: #008000; font-weight: bold">&quot;secret_sauce&quot;</span>: <span style="color: #666666">2100.0</span>,
+        <span style="color: #008000; font-weight: bold">&quot;sales_price&quot;</span>: <span style="color: #666666">350.0</span>,
+        <span style="color: #008000; font-weight: bold">&quot;why_score&quot;</span>: {
+            <span style="color: #008000; font-weight: bold">&quot;match&quot;</span>: <span style="color: #008000; font-weight: bold">true</span>,
+            <span style="color: #008000; font-weight: bold">&quot;value&quot;</span>: <span style="color: #666666">1.052226</span>,
+            <span style="color: #008000; font-weight: bold">&quot;description&quot;</span>: <span style="color: #BA2121">&quot;weight(features:cache in 2) [DefaultSimilarity], result of:&quot;</span>,
+            <span style="color: #008000; font-weight: bold">&quot;details&quot;</span>: [{
+                <span style="color: #008000; font-weight: bold">&quot;...&quot;</span>
+}]}}]}}</code></pre>
 </div>
 </div>
 </div>
@@ -1665,7 +1672,7 @@ $('#toc').on('click', 'a', function() {
 </div>
 <div class="listingblock">
 <div class="content">
-<pre class="pygments highlight"><code data-lang="java">q<span style="color: #666666">=</span>supervillians<span style="color: #666666">&amp;</span>debugQuery<span style="color: #666666">=</span>on<span style="color: #666666">&amp;</span>explainOther<span style="color: #666666">=</span>id<span style="color: #666666">:</span>juggernaut</code></pre>
+<pre class="pygments highlight"><code data-lang="text">q=supervillians&amp;debugQuery=on&amp;explainOther=id:juggernaut</code></pre>
 </div>
 </div>
 <div class="paragraph">
@@ -1680,7 +1687,7 @@ $('#toc').on('click', 'a', function() {
 <h2 id="CommonQueryParameters-ThetimeAllowedParameter">The <code>timeAllowed</code> Parameter</h2>
 <div class="sectionbody">
 <div class="paragraph">
-<p>This parameter specifies the amount of time, in milliseconds, allowed for a search to complete. If this time expires before the search is complete, any partial results will be returned, but values such as <code>numFound</code>, <a href="faceting.html#faceting">Facet</a> counts, and result <a href="the-stats-component.html#the-stats-component">Stats</a> may not be accurate for the entire result set.</p>
+<p>This parameter specifies the amount of time, in milliseconds, allowed for a search to complete. If this time expires before the search is complete, any partial results will be returned, but values such as <code>numFound</code>, <a href="faceting.html#faceting">facet</a> counts, and result <a href="the-stats-component.html#the-stats-component">stats</a> may not be accurate for the entire result set.</p>
 </div>
 <div class="paragraph">
 <p>This value is only checked at the time of:</p>
@@ -1707,7 +1714,7 @@ $('#toc').on('click', 'a', function() {
 <p>This parameter may be set to either true or false.</p>
 </div>
 <div class="paragraph">
-<p>If set to true, and if <a href="indexconfig-in-solrconfig.html#IndexConfiginSolrConfig-mergePolicyFactory">the <code>&lt;mergePolicyFactory/&gt;</code></a> for this collection is a <a href="https://lucene.apache.org/solr/7_0_0//solr-core/org/apache/solr/index/SortingMergePolicyFactory.html"><code>SortingMergePolicyFactory</code></a> which uses a <code>sort</code> option which is compatible with <a href="#CommonQueryParameters-ThesortParameter">the <code>sort</code> parameter</a> specified for this query, then Solr will attempt to use an <a href="https://lucene.apache.org/core/7_0_0//core/org/apache/lucene/search/EarlyTerminatingSortingCollector.html"><code>EarlyTerminatingSortingCollector</code></a>.</p>
+<p>If set to true, and if <a href="indexconfig-in-solrconfig.html#IndexConfiginSolrConfig-mergePolicyFactory">the mergePolicyFactory</a> for this collection is a <a href="https://lucene.apache.org/solr/7_0_0//solr-core/org/apache/solr/index/SortingMergePolicyFactory.html"><code>SortingMergePolicyFactory</code></a> which uses a <code>sort</code> option which is compatible with <a href="#CommonQueryParameters-ThesortParameter">the sort parameter</a> specified for this query, then Solr will attempt to use an <a href="https://lucene.apache.org/core/7_0_0//core/org/apache/lucene/search/EarlyTerminatingSortingCollector.html"><code>EarlyTerminatingSortingCollector</code></a>.</p>
 </div>
 <div class="paragraph">
 <p>If early termination is used, a <code>segmentTerminatedEarly</code> header will be included in the <code>responseHeader</code>.</p>
@@ -1756,17 +1763,17 @@ $('#toc').on('click', 'a', function() {
 </div>
 <div class="listingblock">
 <div class="content">
-<pre class="pygments highlight"><code data-lang="java"><span style="color: #408080; font-style: italic">// normal function range query used as a filter, all matching documents</span>
-<span style="color: #408080; font-style: italic">// generated up front and cached</span>
-fq<span style="color: #666666">={!</span>frange l<span style="color: #666666">=10</span> u<span style="color: #666666">=100}</span>mul<span style="color: #666666">(</span>popularity<span style="color: #666666">,</span>price<span style="color: #666666">)</span>
+<pre class="pygments highlight"><code data-lang="text">// normal function range query used as a filter, all matching documents
+// generated up front and cached
+fq={!frange l=10 u=100}mul(popularity,price)
 
-<span style="color: #408080; font-style: italic">// function range query run in parallel with the main query like a traditional</span>
-<span style="color: #408080; font-style: italic">// lucene filter</span>
-fq<span style="color: #666666">={!</span>frange l<span style="color: #666666">=10</span> u<span style="color: #666666">=100</span> cache<span style="color: #666666">=</span><span style="color: #008000; font-weight: bold">false</span><span style="color: #666666">}</span>mul<span style="color: #666666">(</span>popularity<span style="color: #666666">,</span>price<span style="color: #666666">)</span>
+// function range query run in parallel with the main query like a traditional
+// lucene filter
+fq={!frange l=10 u=100 cache=false}mul(popularity,price)
 
-<span style="color: #408080; font-style: italic">// function range query checked after each document that already matches the query</span>
-<span style="color: #408080; font-style: italic">// and all other filters.  Good for really expensive function queries.</span>
-fq<span style="color: #666666">={!</span>frange l<span style="color: #666666">=10</span> u<span style="color: #666666">=100</span> cache<span style="color: #666666">=</span><span style="color: #008000; font-weight: bold">false</span> cost<span style="color: #666666">=100}</span>mul<span style="color: #666666">(</span>popularity<span style="color: #666666">,</span>price<span style="color: #666666">)</span></code></pre>
+// function range query checked after each document that already matches the query
+// and all other filters.  Good for really expensive function queries.
+fq={!frange l=10 u=100 cache=false cost=100}mul(popularity,price)</code></pre>
 </div>
 </div>
 </div>
@@ -1775,7 +1782,7 @@ fq<span style="color: #666666">={!</span
 <h2 id="CommonQueryParameters-ThelogParamsListParameter">The <code>logParamsList</code> Parameter</h2>
 <div class="sectionbody">
 <div class="paragraph">
-<p>By default, Solr logs all parameters of requests. From version 4.7, set this parameter to restrict which parameters of a request are logged. This may help control logging to only those parameters considered important to your organization.</p>
+<p>By default, Solr logs all parameters of requests. Set this parameter to restrict which parameters of a request are logged. This may help control logging to only those parameters considered important to your organization.</p>
 </div>
 <div class="paragraph">
 <p>For example, you could define this like:</p>
@@ -1816,8 +1823,8 @@ fq<span style="color: #666666">={!</span
 </div>
 <table class="tableblock frame-all grid-all spread">
 <colgroup>
-<col style="width: 50%;">
-<col style="width: 50%;">
+<col style="width: 30%;">
+<col style="width: 70%;">
 </colgroup>
 <thead>
 <tr>
@@ -1930,7 +1937,7 @@ fq<span style="color: #666666">={!</span
             <div class="row">
                 <div class="col-lg-12 footer">
                &copy;2017 Apache Software Foundation. All rights reserved. <br />
- Site last generated: 2017-05-03 <br />
+ Site last generated: 2017-05-09 <br />
 <p><img src="solr-sunOnly-small.png" alt="Apache Solr"/></p>
                 </div>
             </div>

Modified: websites/production/lucene/content/solr/guide/test-10290/config-api.html
==============================================================================
--- websites/production/lucene/content/solr/guide/test-10290/config-api.html (original)
+++ websites/production/lucene/content/solr/guide/test-10290/config-api.html Tue May  9 19:22:29 2017
@@ -1280,7 +1280,10 @@ $('#toc').on('click', 'a', function() {
   <div id="preamble">
 <div class="sectionbody">
 <div class="paragraph">
-<p>The Config API enables manipulating various aspects of your <code>solrconfig.xml</code> using REST-like API calls. This feature is enabled by default and works similarly in both SolrCloud and standalone mode. Many commonly edited properties (such as cache sizes and commit settings) and request handler definitions can be changed with this API.</p>
+<p>The Config API enables manipulating various aspects of your <code>solrconfig.xml</code> using REST-like API calls.</p>
+</div>
+<div class="paragraph">
+<p>This feature is enabled by default and works similarly in both SolrCloud and standalone mode. Many commonly edited properties (such as cache sizes and commit settings) and request handler definitions can be changed with this API.</p>
 </div>
 <div class="paragraph">
 <p>When using this API, <code>solrconfig.xml</code> is not changed. Instead, all edited configuration is stored in a file called <code>configoverlay.json</code>. The values in <code>configoverlay.json</code> override the values in <code>solrconfig.xml</code>.</p>
@@ -1508,7 +1511,13 @@ $('#toc').on('click', 'a', function() {
 <p>Custom request handlers, search components, and other types of localized Solr components (such as custom query parsers, update processors, etc.) can be added, updated and deleted with specific commands for the component being modified.</p>
 </div>
 <div class="paragraph">
-<p>The syntax is similar in each case: <code>add-&lt;component-name&gt;</code>, <code>update-&lt;component-name&gt;</code>, and <code>delete-&lt;component-name&gt;</code>. Please note that the command name is not case sensitive, so <code>Add-RequestHandler</code>, <code>ADD-REQUESTHANDLER</code> and <code>add-requesthandler</code> are all equivalent. In each case, <code>add-`commands add the new configuration to `configoverlay.json</code>, which will override any other settings for the component in <code>solrconfig.xml</code>; <code>update-</code> commands overwrite an existing setting in <code>configoverlay.json</code>; and <code>delete-</code> commands remove the setting from <code>configoverlay.json</code>. Settings removed from <code>configoverlay.json</code> are not removed from <code>solrconfig.xml</code>.</p>
+<p>The syntax is similar in each case: <code>add-&lt;component-name&gt;</code>, <code>update-&lt;component-name&gt;</code>, and <code>delete-&lt;component-name&gt;</code>. The command name is not case sensitive, so <code>Add-RequestHandler</code>, <code>ADD-REQUESTHANDLER</code> and <code>add-requesthandler</code> are all equivalent.</p>
+</div>
+<div class="paragraph">
+<p>In each case, <code>add-</code> commands add the new configuration to <code>configoverlay.json</code>, which will override any other settings for the component in <code>solrconfig.xml</code>; <code>update-</code> commands overwrite an existing setting in <code>configoverlay.json</code>; and <code>delete-</code> commands remove the setting from <code>configoverlay.json</code>.</p>
+</div>
+<div class="paragraph">
+<p>Settings removed from <code>configoverlay.json</code> are not removed from <code>solrconfig.xml</code>.</p>
 </div>
 <div class="paragraph">
 <p>The full list of available commands follows below:</p>
@@ -1636,9 +1645,9 @@ $('#toc').on('click', 'a', function() {
 </div>
 </div>
 <div class="sect3">
-<h4 id="ConfigAPI-Whatabout_updateRequestProcessorChain_">What about &lt;`updateRequestProcessorChain&gt;`?</h4>
+<h4 id="ConfigAPI-Whatabout_updateRequestProcessorChain_">What about updateRequestProcessorChain?</h4>
 <div class="paragraph">
-<p>The Config API does not let you create or edit <code>&lt;updateRequestProcessorChain&gt;</code> elements. However, it is possible to create <code>&lt;updateProcessor&gt;</code> entries and can use them by name to create a chain.</p>
+<p>The Config API does not let you create or edit <code>updateRequestProcessorChain</code> elements. However, it is possible to create <code>updateProcessor</code> entries and can use them by name to create a chain.</p>
 </div>
 <div class="paragraph">
 <p>example:</p>
@@ -1652,7 +1661,7 @@ $('#toc').on('click', 'a', function() {
 </div>
 </div>
 <div class="paragraph">
-<p>You can use this directly in your request by adding a parameter in the <code>&lt;updateRequestProcessorChain&gt;</code> for the specific update processor called <code>processor=firstFld</code>.</p>
+<p>You can use this directly in your request by adding a parameter in the <code>updateRequestProcessorChain</code> for the specific update processor called <code>processor=firstFld</code>.</p>
 </div>
 </div>
 </div>
@@ -1675,7 +1684,10 @@ $('#toc').on('click', 'a', function() {
 <p>The structure of the request is similar to the structure of requests using other commands, in the format of <code>"command":{"variable_name":"property_value"}</code>. You can add more than one variable at a time if necessary.</p>
 </div>
 <div class="paragraph">
-<p>For more information about user-defined properties, see the section <a href="configuring-solrconfig-xml.html#Configuringsolrconfig.xml-Userdefinedpropertiesfromcore.properties">User defined properties from core.properties</a>. See also the section <a href="#ConfigAPI-CreatingandUpdatingUser-DefinedProperties">Creating and Updating User-Defined Properties</a> below for examples of how to use this type of command.</p>
+<p>For more information about user-defined properties, see the section <a href="configuring-solrconfig-xml.html#Configuringsolrconfig.xml-Userdefinedpropertiesfromcore.properties">User defined properties from core.properties</a>.</p>
+</div>
+<div class="paragraph">
+<p>See also the section <a href="#ConfigAPI-CreatingandUpdatingUser-DefinedProperties">Creating and Updating User-Defined Properties</a> below for examples of how to use this type of command.</p>
 </div>
 </div>
 </div>
@@ -1719,7 +1731,7 @@ $('#toc').on('click', 'a', function() {
 </div>
 </div>
 <div class="paragraph">
-<p>The QueryElevationComponent searchComponent in `solrconfig.xml `looks like this:</p>
+<p>The QueryElevationComponent searchComponent in <code>solrconfig.xml</code> looks like this:</p>
 </div>
 <div class="listingblock">
 <div class="content">
@@ -1842,8 +1854,8 @@ $('#toc').on('click', 'a', function() {
 }</code></pre>
 </div>
 </div>
-<div class="sect3">
-<h4 id="ConfigAPI-NameComponentsfortheConfigAPI">Name Components for the Config API</h4>
+<div class="sect2">
+<h3 id="ConfigAPI-NameComponentsfortheConfigAPI">Name Components for the Config API</h3>
 <div class="paragraph">
 <p>The Config API always allows changing the configuration of any component by name. However, some configurations such as <code>listener</code> or <code>initParams</code> do not require a name in <code>solrconfig.xml</code>. In order to be able to <code>update</code> and <code>delete</code> of the same item in <code>configoverlay.json</code>, the name attribute becomes mandatory.</p>
 </div>
@@ -1856,7 +1868,7 @@ $('#toc').on('click', 'a', function() {
 <div class="sect2">
 <h3 id="ConfigAPI-CreatingandUpdatingCommonProperties">Creating and Updating Common Properties</h3>
 <div class="paragraph">
-<p>This change sets the <code>query.filterCache.autowarmCount`to 1000 items and unsets the `query.filterCache.size</code>.</p>
+<p>This change sets the <code>query.filterCache.autowarmCount</code> to 1000 items and unsets the <code>query.filterCache.size</code>.</p>
 </div>
 <div class="listingblock">
 <div class="content">
@@ -1890,7 +1902,7 @@ $('#toc').on('click', 'a', function() {
 <div class="sect2">
 <h3 id="ConfigAPI-CreatingandUpdatingRequestHandlers">Creating and Updating Request Handlers</h3>
 <div class="paragraph">
-<p>To create a request handler, we can use the `add-requesthandler `command:</p>
+<p>To create a request handler, we can use the <code>add-requesthandler</code> command:</p>
 </div>
 <div class="listingblock">
 <div class="content">
@@ -1917,20 +1929,20 @@ $('#toc').on('click', 'a', function() {
 </div>
 <div class="listingblock">
 <div class="content">
-<pre class="pygments highlight"><code data-lang="javascript">{
-  <span style="color: #BA2121">&quot;params&quot;</span><span style="color: #666666">:</span>{
-    <span style="color: #BA2121">&quot;indent&quot;</span><span style="color: #666666">:</span><span style="color: #BA2121">&quot;true&quot;</span>,
-    <span style="color: #BA2121">&quot;a&quot;</span><span style="color: #666666">:</span><span style="color: #BA2121">&quot;b&quot;</span>,
-    <span style="color: #BA2121">&quot;x&quot;</span><span style="color: #666666">:</span><span style="color: #BA2121">&quot;y&quot;</span>,
-    <span style="color: #BA2121">&quot;wt&quot;</span><span style="color: #666666">:</span><span style="color: #BA2121">&quot;json&quot;</span>},
-  <span style="color: #BA2121">&quot;context&quot;</span><span style="color: #666666">:</span>{
-    <span style="color: #BA2121">&quot;webapp&quot;</span><span style="color: #666666">:</span><span style="color: #BA2121">&quot;/solr&quot;</span>,
-    <span style="color: #BA2121">&quot;path&quot;</span><span style="color: #666666">:</span><span style="color: #BA2121">&quot;/mypath&quot;</span>,
-    <span style="color: #BA2121">&quot;httpMethod&quot;</span><span style="color: #666666">:</span><span style="color: #BA2121">&quot;GET&quot;</span>}}</code></pre>
+<pre class="pygments highlight"><code data-lang="json">{
+  <span style="color: #008000; font-weight: bold">&quot;params&quot;</span>:{
+    <span style="color: #008000; font-weight: bold">&quot;indent&quot;</span>:<span style="color: #BA2121">&quot;true&quot;</span>,
+    <span style="color: #008000; font-weight: bold">&quot;a&quot;</span>:<span style="color: #BA2121">&quot;b&quot;</span>,
+    <span style="color: #008000; font-weight: bold">&quot;x&quot;</span>:<span style="color: #BA2121">&quot;y&quot;</span>,
+    <span style="color: #008000; font-weight: bold">&quot;wt&quot;</span>:<span style="color: #BA2121">&quot;json&quot;</span>},
+  <span style="color: #008000; font-weight: bold">&quot;context&quot;</span>:{
+    <span style="color: #008000; font-weight: bold">&quot;webapp&quot;</span>:<span style="color: #BA2121">&quot;/solr&quot;</span>,
+    <span style="color: #008000; font-weight: bold">&quot;path&quot;</span>:<span style="color: #BA2121">&quot;/mypath&quot;</span>,
+    <span style="color: #008000; font-weight: bold">&quot;httpMethod&quot;</span>:<span style="color: #BA2121">&quot;GET&quot;</span>}}</code></pre>
 </div>
 </div>
 <div class="paragraph">
-<p>To update a request handler, you should use the `update-requesthandler `command :</p>
+<p>To update a request handler, you should use the <code>update-requesthandler</code> command :</p>
 </div>
 <div class="listingblock">
 <div class="content">
@@ -1938,7 +1950,7 @@ $('#toc').on('click', 'a', function() {
 <span style="color: #BA2121">  &quot;update-requesthandler&quot;: {</span>
 <span style="color: #BA2121">    &quot;name&quot;: &quot;/mypath&quot;,</span>
 <span style="color: #BA2121">    &quot;class&quot;:&quot;solr.DumpRequestHandler&quot;,</span>
-<span style="color: #BA2121">    &quot;defaults&quot;: { &quot;x&quot;:&quot;new value for X&quot;, &quot;wt&quot;:&quot;json&quot;, &quot;indent&quot;:true },</span>
+<span style="color: #BA2121">    &quot;defaults&quot;: {&quot;x&quot;:&quot;new value for X&quot;, &quot;wt&quot;:&quot;json&quot;, &quot;indent&quot;:true},</span>
 <span style="color: #BA2121">    &quot;useParams&quot;:&quot;x&quot;</span>
 <span style="color: #BA2121">  }</span>
 <span style="color: #BA2121">}&#39;</span></code></pre>
@@ -1953,7 +1965,7 @@ $('#toc').on('click', 'a', function() {
 <span style="color: #BA2121">  &quot;add-requesthandler&quot;: {</span>
 <span style="color: #BA2121">    &quot;name&quot;: &quot;/myterms&quot;,</span>
 <span style="color: #BA2121">    &quot;class&quot;:&quot;solr.SearchHandler&quot;,</span>
-<span style="color: #BA2121">    &quot;defaults&quot;: { &quot;terms&quot;:true, &quot;distrib&quot;:false },</span>
+<span style="color: #BA2121">    &quot;defaults&quot;: {&quot;terms&quot;:true, &quot;distrib&quot;:false},</span>
 <span style="color: #BA2121">    &quot;components&quot;: [ &quot;terms&quot; ]</span>
 <span style="color: #BA2121">  }</span>
 <span style="color: #BA2121">}&#39;</span></code></pre>
@@ -1984,10 +1996,10 @@ $('#toc').on('click', 'a', function() {
 </div>
 <div class="listingblock">
 <div class="content">
-<pre class="pygments highlight"><code data-lang="javascript">{<span style="color: #BA2121">&quot;overlay&quot;</span><span style="color: #666666">:</span>{
-   <span style="color: #BA2121">&quot;znodeVersion&quot;</span><span style="color: #666666">:5</span>,
-   <span style="color: #BA2121">&quot;userProps&quot;</span><span style="color: #666666">:</span>{
-     <span style="color: #BA2121">&quot;variable_name&quot;</span><span style="color: #666666">:</span><span style="color: #BA2121">&quot;some_value&quot;</span>}}
+<pre class="pygments highlight"><code data-lang="json">{<span style="color: #008000; font-weight: bold">&quot;overlay&quot;</span>:{
+   <span style="color: #008000; font-weight: bold">&quot;znodeVersion&quot;</span>:<span style="color: #666666">5</span>,
+   <span style="color: #008000; font-weight: bold">&quot;userProps&quot;</span>:{
+     <span style="color: #008000; font-weight: bold">&quot;variable_name&quot;</span>:<span style="color: #BA2121">&quot;some_value&quot;</span>}}
 }</code></pre>
 </div>
 </div>
@@ -2078,7 +2090,7 @@ $('#toc').on('click', 'a', function() {
             <div class="row">
                 <div class="col-lg-12 footer">
                &copy;2017 Apache Software Foundation. All rights reserved. <br />
- Site last generated: 2017-05-03 <br />
+ Site last generated: 2017-05-09 <br />
 <p><img src="solr-sunOnly-small.png" alt="Apache Solr"/></p>
                 </div>
             </div>

Modified: websites/production/lucene/content/solr/guide/test-10290/config-sets.html
==============================================================================
--- websites/production/lucene/content/solr/guide/test-10290/config-sets.html (original)
+++ websites/production/lucene/content/solr/guide/test-10290/config-sets.html Tue May  9 19:22:29 2017
@@ -1285,7 +1285,7 @@ $('#toc').on('click', 'a', function() {
 </div>
 <div class="listingblock">
 <div class="content">
-<pre class="pygments highlight"><code data-lang="text">/&lt;configSetBaseDir&gt;
+<pre class="pygments highlight"><code data-lang="bash">/&lt;configSetBaseDir&gt;
     /configset1
         /conf
             /managed-schema
@@ -1303,7 +1303,7 @@ $('#toc').on('click', 'a', function() {
 <p>To create a new core using a configset, pass <code>configSet</code> as one of the core properties. For example, if you do this via the core admin API:</p>
 </div>
 <div class="paragraph">
-<p><code><a href="http://&lt;solr&gt;/admin/cores?action=CREATE&amp;name=mycore&amp;instanceDir=path/to/instance&amp;configSet=configset2" class="bare">http://&lt;solr&gt;/admin/cores?action=CREATE&amp;name=mycore&amp;instanceDir=path/to/instance&amp;configSet=configset2</a></code></p>
+<p><code>http://localhost:8983/admin/cores?action=CREATE&amp;name=mycore&amp;instanceDir=path/to/instance&amp;configSet=configset2</code></p>
 </div>
 </div>
 
@@ -1341,7 +1341,7 @@ $('#toc').on('click', 'a', function() {
             <div class="row">
                 <div class="col-lg-12 footer">
                &copy;2017 Apache Software Foundation. All rights reserved. <br />
- Site last generated: 2017-05-03 <br />
+ Site last generated: 2017-05-09 <br />
 <p><img src="solr-sunOnly-small.png" alt="Apache Solr"/></p>
                 </div>
             </div>

Modified: websites/production/lucene/content/solr/guide/test-10290/configsets-api.html
==============================================================================
--- websites/production/lucene/content/solr/guide/test-10290/configsets-api.html (original)
+++ websites/production/lucene/content/solr/guide/test-10290/configsets-api.html Tue May  9 19:22:29 2017
@@ -1280,7 +1280,10 @@ $('#toc').on('click', 'a', function() {
   <div id="preamble">
 <div class="sectionbody">
 <div class="paragraph">
-<p>The ConfigSets API enables you to create, delete, and otherwise manage ConfigSets. To use a ConfigSet created with this API as the configuration for a collection, use the <a href="collections-api.html#collections-api">Collections API</a>.</p>
+<p>The ConfigSets API enables you to create, delete, and otherwise manage ConfigSets.</p>
+</div>
+<div class="paragraph">
+<p>To use a ConfigSet created with this API as the configuration for a collection, use the <a href="collections-api.html#collections-api">Collections API</a>.</p>
 </div>
 <div class="paragraph">
 <p>This API can only be used with Solr running in SolrCloud mode. If you are not running Solr in SolrCloud mode but would still like to use shared configurations, please see the section <a href="config-sets.html#config-sets">Config Sets</a>.</p>
@@ -1291,10 +1294,20 @@ $('#toc').on('click', 'a', function() {
 <h2 id="ConfigSetsAPI-APIEntryPoints">API Entry Points</h2>
 <div class="sectionbody">
 <div class="paragraph">
-<p>The base URL for all API calls is <code><a href="http://&lt;hostname&gt;:&lt;port&gt;/solr" class="bare">http://&lt;hostname&gt;:&lt;port&gt;/solr</a></code>.</p>
+<p>The base URL for all API calls is <code>http://&lt;hostname&gt;:&lt;port&gt;/solr</code>.</p>
 </div>
-<div class="paragraph">
-<p><code>/admin/configs?action=CREATE</code>: <a href="#ConfigSetsAPI-create">create</a> a ConfigSet, based on an existing ConfigSet <code>/admin/configs?action=DELETE</code>: <a href="#ConfigSetsAPI-delete">delete</a>a ConfigSet <code>/admin/configs?action=LIST</code>: <a href="#ConfigSetsAPI-list">list</a>all ConfigSets</p>
+<div class="ulist">
+<ul>
+<li>
+<p><code>/admin/configs?action=CREATE</code>: <a href="#ConfigSetsAPI-create">create</a> a ConfigSet, based on an existing ConfigSet</p>
+</li>
+<li>
+<p><code>/admin/configs?action=DELETE</code>: <a href="#ConfigSetsAPI-delete">delete</a> a ConfigSet</p>
+</li>
+<li>
+<p><code>/admin/configs?action=LIST</code>: <a href="#ConfigSetsAPI-list">list</a> all ConfigSets</p>
+</li>
+</ul>
 </div>
 </div>
 </div>
@@ -1312,10 +1325,10 @@ $('#toc').on('click', 'a', function() {
 <table class="tableblock frame-all grid-all spread">
 <colgroup>
 <col style="width: 20%;">
-<col style="width: 20%;">
-<col style="width: 20%;">
-<col style="width: 20%;">
-<col style="width: 20%;">
+<col style="width: 15%;">
+<col style="width: 10%;">
+<col style="width: 15%;">
+<col style="width: 40%;">
 </colgroup>
 <thead>
 <tr>
@@ -1370,7 +1383,7 @@ $('#toc').on('click', 'a', function() {
 </div>
 <div class="listingblock">
 <div class="content">
-<pre class="pygments highlight"><code data-lang="java"><span style="color: #A0A000">http:</span><span style="color: #408080; font-style: italic">//localhost:8983/solr/admin/configs?action=CREATE&amp;name=myConfigSet&amp;baseConfigSet=predefinedTemplate&amp;configSetProp.immutable=false</span></code></pre>
+<pre class="pygments highlight"><code data-lang="text">http://localhost:8983/solr/admin/configs?action=CREATE&amp;name=myConfigSet&amp;baseConfigSet=predefinedTemplate&amp;configSetProp.immutable=false</code></pre>
 </div>
 </div>
 <div class="paragraph">
@@ -1406,10 +1419,10 @@ $('#toc').on('click', 'a', function() {
 <table class="tableblock frame-all grid-all spread">
 <colgroup>
 <col style="width: 20%;">
-<col style="width: 20%;">
-<col style="width: 20%;">
-<col style="width: 20%;">
-<col style="width: 20%;">
+<col style="width: 15%;">
+<col style="width: 10%;">
+<col style="width: 15%;">
+<col style="width: 40%;">
 </colgroup>
 <thead>
 <tr>
@@ -1450,7 +1463,7 @@ $('#toc').on('click', 'a', function() {
 </div>
 <div class="listingblock">
 <div class="content">
-<pre class="pygments highlight"><code data-lang="java"><span style="color: #A0A000">http:</span><span style="color: #408080; font-style: italic">//localhost:8983/solr/admin/configs?action=DELETE&amp;name=myConfigSet</span></code></pre>
+<pre class="pygments highlight"><code data-lang="text">http://localhost:8983/solr/admin/configs?action=DELETE&amp;name=myConfigSet</code></pre>
 </div>
 </div>
 <div class="paragraph">
@@ -1485,7 +1498,7 @@ $('#toc').on('click', 'a', function() {
 </div>
 <div class="listingblock">
 <div class="content">
-<pre class="pygments highlight"><code data-lang="java"><span style="color: #A0A000">http:</span><span style="color: #408080; font-style: italic">//localhost:8983/solr/admin/configs?action=LIST&amp;wt=json</span></code></pre>
+<pre class="pygments highlight"><code data-lang="text">http://localhost:8983/solr/admin/configs?action=LIST&amp;wt=json</code></pre>
 </div>
 </div>
 <div class="paragraph">
@@ -1493,12 +1506,12 @@ $('#toc').on('click', 'a', function() {
 </div>
 <div class="listingblock">
 <div class="content">
-<pre class="pygments highlight"><code data-lang="java"><span style="color: #666666">{</span>
-  <span style="color: #BA2121">&quot;responseHeader&quot;</span><span style="color: #666666">:{</span>
-    <span style="color: #BA2121">&quot;status&quot;</span><span style="color: #666666">:0,</span>
-    <span style="color: #BA2121">&quot;QTime&quot;</span><span style="color: #666666">:203},</span>
-  <span style="color: #BA2121">&quot;configSets&quot;</span><span style="color: #666666">:[</span><span style="color: #BA2121">&quot;myConfigSet1&quot;</span><span style="color: #666666">,</span>
-    <span style="color: #BA2121">&quot;myConfig2&quot;</span><span style="color: #666666">]}</span></code></pre>
+<pre class="pygments highlight"><code data-lang="json">{
+  <span style="color: #008000; font-weight: bold">&quot;responseHeader&quot;</span>:{
+    <span style="color: #008000; font-weight: bold">&quot;status&quot;</span>:<span style="color: #666666">0</span>,
+    <span style="color: #008000; font-weight: bold">&quot;QTime&quot;</span>:<span style="color: #666666">203</span>},
+  <span style="color: #008000; font-weight: bold">&quot;configSets&quot;</span>:[<span style="color: #BA2121">&quot;myConfigSet1&quot;</span>,
+    <span style="color: #BA2121">&quot;myConfig2&quot;</span>]}</code></pre>
 </div>
 </div>
 </div>
@@ -1540,7 +1553,7 @@ $('#toc').on('click', 'a', function() {
             <div class="row">
                 <div class="col-lg-12 footer">
                &copy;2017 Apache Software Foundation. All rights reserved. <br />
- Site last generated: 2017-05-03 <br />
+ Site last generated: 2017-05-09 <br />
 <p><img src="solr-sunOnly-small.png" alt="Apache Solr"/></p>
                 </div>
             </div>

Modified: websites/production/lucene/content/solr/guide/test-10290/configuration-apis.html
==============================================================================
--- websites/production/lucene/content/solr/guide/test-10290/configuration-apis.html (original)
+++ websites/production/lucene/content/solr/guide/test-10290/configuration-apis.html Tue May  9 19:22:29 2017
@@ -1332,7 +1332,7 @@ $('#toc').on('click', 'a', function() {
             <div class="row">
                 <div class="col-lg-12 footer">
                &copy;2017 Apache Software Foundation. All rights reserved. <br />
- Site last generated: 2017-05-03 <br />
+ Site last generated: 2017-05-09 <br />
 <p><img src="solr-sunOnly-small.png" alt="Apache Solr"/></p>
                 </div>
             </div>

Modified: websites/production/lucene/content/solr/guide/test-10290/configuring-logging.html
==============================================================================
--- websites/production/lucene/content/solr/guide/test-10290/configuring-logging.html (original)
+++ websites/production/lucene/content/solr/guide/test-10290/configuring-logging.html Tue May  9 19:22:29 2017
@@ -1279,6 +1279,9 @@ $('#toc').on('click', 'a', function() {
 <div id="main-content">
   <div id="preamble">
 <div class="sectionbody">
+<div class="paragraph">
+<p>Solr logs are a key way to know what&#8217;s happening in the system. There are several ways to adjust the default logging configuration.</p>
+</div>
 <div class="admonitionblock important">
 <table>
 <tr>
@@ -1305,9 +1308,7 @@ $('#toc').on('click', 'a', function() {
 <div class="content">
 <img src="images/logging/logging.png" alt="image">
 </div>
-</div>
-<div class="paragraph">
-<p><em>The Logging screen.</em></p>
+<div class="title">Figure 1. The Logging Screen</div>
 </div>
 <div class="paragraph">
 <p>This part of the Admin Web interface allows you to set the logging level for many different log categories. Fortunately, any categories that are <strong>unset</strong> will have the logging level of its parent. This makes it possible to change many categories at once by adjusting the logging level of their parent.</p>
@@ -1319,9 +1320,7 @@ $('#toc').on('click', 'a', function() {
 <div class="content">
 <img src="images/logging/level_menu.png" alt="image" width="1159" height="577">
 </div>
-</div>
-<div class="paragraph">
-<p><em>The Log Level Menu.</em></p>
+<div class="title">Figure 2. The Log Level Menu</div>
 </div>
 <div class="paragraph">
 <p>Directories are shown with their current logging levels. The Log Level Menu floats over these. To set a log level for a particular directory, select it and click the appropriate log level button.</p>
@@ -1385,8 +1384,8 @@ $('#toc').on('click', 'a', function() {
 </div>
 <div class="listingblock">
 <div class="content">
-<pre class="pygments highlight"><code data-lang="plain"># Set the root logger to level WARN
-curl -s http://localhost:8983/solr/admin/info/logging --data-binary &quot;set=root:WARN&amp;wt=json&quot;</code></pre>
+<pre class="pygments highlight"><code data-lang="bash"><span style="color: #408080; font-style: italic"># Set the root logger to level WARN</span>
+curl -s http://localhost:8983/solr/admin/info/logging --data-binary <span style="color: #BA2121">&quot;set=root:WARN&amp;wt=json&quot;</span></code></pre>
 </div>
 </div>
 </div>
@@ -1399,16 +1398,16 @@ curl -s http://localhost:8983/solr/admin
 <p>You can temporarily choose a different logging level as you start Solr. There are two ways:</p>
 </div>
 <div class="paragraph">
-<p>The first way is to set the <code>SOLR_LOG_LEVEL</code> environment variable before you start Solr, or place the same variable in <code>solr.in.sh</code> / <code>solr.in.cmd</code>. The variable must contain an uppercase string with a supported log level (see above).</p>
+<p>The first way is to set the <code>SOLR_LOG_LEVEL</code> environment variable before you start Solr, or place the same variable in <code>bin/solr.in.sh</code> or <code>bin/solr.in.cmd</code>. The variable must contain an uppercase string with a supported log level (see above).</p>
 </div>
 <div class="paragraph">
 <p>The second way is to start Solr with the -v or -q options, see <a href="solr-control-script-reference.html#solr-control-script-reference">Solr Control Script Reference</a> for details. Examples:</p>
 </div>
 <div class="listingblock">
 <div class="content">
-<pre class="pygments highlight"><code data-lang="plain"># Start with verbose (DEBUG) looging
+<pre class="pygments highlight"><code data-lang="bash"><span style="color: #408080; font-style: italic"># Start with verbose (DEBUG) looging</span>
 bin/solr start -f -v
-# Start with quiet (WARN) logging
+<span style="color: #408080; font-style: italic"># Start with quiet (WARN) logging</span>
 bin/solr start -f -q</code></pre>
 </div>
 </div>
@@ -1418,10 +1417,10 @@ bin/solr start -f -q</code></pre>
 <h2 id="ConfiguringLogging-PermanentLoggingSettings">Permanent Logging Settings</h2>
 <div class="sectionbody">
 <div class="paragraph">
-<p>Solr uses <a href="http://logging.apache.org/log4j/1.2/">Log4J version 1.2</a> for logging and is configured using <code>server/resources/log4j.properties</code>. Take a moment to inspect the contents of the <code>log4j.properties</code> file so that you are familiar with its structure. By default, Solr log messages will be written to <code>SOLR_LOGS_DIR/solr.log</code>.</p>
+<p>Solr uses <a href="http://logging.apache.org/log4j/1.2/">Log4J version 1.2</a> for logging which is configured using <code>server/resources/log4j.properties</code>. Take a moment to inspect the contents of the <code>log4j.properties</code> file so that you are familiar with its structure. By default, Solr log messages will be written to <code>SOLR_LOGS_DIR/solr.log</code>.</p>
 </div>
 <div class="paragraph">
-<p>When you&#8217;re ready to deploy Solr in production, set the variable <code>SOLR_LOGS_DIR</code> to the location where you want Solr to write log files, such as <code>/var/solr/logs</code>. You may also want to tweak <code>log4j.properties</code>. Note that if you installed Solr as a service using the instructions provided at <a href="taking-solr-to-production.html#taking-solr-to-production">Taking Solr to Production</a>, then see <code>/var/solr/log4j.properties</code> instead of the default <code>server/resources</code> version.</p>
+<p>When you&#8217;re ready to deploy Solr in production, set the variable <code>SOLR_LOGS_DIR</code> to the location where you want Solr to write log files, such as <code>/var/solr/logs</code>. You may also want to tweak <code>log4j.properties</code>. Note that if you installed Solr as a service using the instructions provided in <a href="taking-solr-to-production.html#taking-solr-to-production">Taking Solr to Production</a>, then see <code>/var/solr/log4j.properties</code> instead of the default <code>server/resources</code> version.</p>
 </div>
 <div class="paragraph">
 <p>When starting Solr in the foreground (<code>-f</code> option), all logs will be sent to the console, in addition to <code>solr.log</code>. When starting Solr in the background, it will write all <code>stdout</code> and <code>stderr</code> output to a log file in <code>solr-&lt;port&gt;-console.log</code>, and automatically disable the CONSOLE logger configured in <code>log4j.properties</code>, having the same effect as if you removed the CONSOLE appender from the rootLogger manually.</p>
@@ -1431,11 +1430,11 @@ bin/solr start -f -q</code></pre>
 </div>
 <div class="listingblock">
 <div class="content">
-<pre class="pygments highlight"><code data-lang="plain">log4j.appender.file.MaxFileSize=100MB</code></pre>
+<pre class="pygments highlight"><code data-lang="text">log4j.appender.file.MaxFileSize=100MB</code></pre>
 </div>
 </div>
 <div class="paragraph">
-<p>Java Garabage Collection logs are rotated by the JVM when size hits 20M, for a max of 9 generations. Old GC logs are moved to <code>SOLR_LOGS_DIR/archived</code>. These settings can only be changed by editing the start scripts.</p>
+<p>Java Garbage Collection logs are rotated by the JVM when size hits 20M, for a max of 9 generations. Old GC logs are moved to <code>SOLR_LOGS_DIR/archived</code>. These settings can only be changed by editing the start scripts.</p>
 </div>
 <div class="paragraph">
 <p>On every startup of Solr, the start script will clean up old logs and rotate the main <code>solr.log</code> file. If you changed the <code>log4j.appender.file.MaxBackupIndex</code> setting in <code>log4j.properties</code>, you also need to change the corresponding setting <code>-rotate_solr_logs 9</code> in the start script.</p>
@@ -1449,11 +1448,17 @@ bin/solr start -f -q</code></pre>
 <h2 id="ConfiguringLogging-LoggingSlowQueries">Logging Slow Queries</h2>
 <div class="sectionbody">
 <div class="paragraph">
-<p>For high-volume search applications, logging every query can generate a large amount of logs and, depending on the volume, potentially impact performance. If you mine these logs for additional insights into your application, then logging every query request may be useful. On the other hand, if you&#8217;re only concerned about warnings and error messages related to requests, then you can set the log verbosity to WARN. However, this poses a potential problem in that you won&#8217;t know if any queries are slow, as slow queries are still logged at the INFO level. Solr provides a way to set your log verbosity threshold to WARN and be able to set a latency threshold above which a request is considered "slow" and log that request at the WARN level to help you identify slow queries in your application. To enable this behavior, configure the <code>&lt;slowQueryThresholdMillis&gt;</code> element in the <strong>query</strong> section of solrconfig.xml:</p>
+<p>For high-volume search applications, logging every query can generate a large amount of logs and, depending on the volume, potentially impact performance. If you mine these logs for additional insights into your application, then logging every query request may be useful.</p>
+</div>
+<div class="paragraph">
+<p>On the other hand, if you&#8217;re only concerned about warnings and error messages related to requests, then you can set the log verbosity to WARN. However, this poses a potential problem in that you won&#8217;t know if any queries are slow, as slow queries are still logged at the INFO level.</p>
+</div>
+<div class="paragraph">
+<p>Solr provides a way to set your log verbosity threshold to WARN and be able to set a latency threshold above which a request is considered "slow" and log that request at the WARN level to help you identify slow queries in your application. To enable this behavior, configure the <code>&lt;slowQueryThresholdMillis&gt;</code> element in the <strong>query</strong> section of solrconfig.xml:</p>
 </div>
 <div class="listingblock">
 <div class="content">
-<pre class="pygments highlight"><code data-lang="plain">&lt;slowQueryThresholdMillis&gt;1000&lt;/slowQueryThresholdMillis&gt;</code></pre>
+<pre class="pygments highlight"><code data-lang="text">&lt;slowQueryThresholdMillis&gt;1000&lt;/slowQueryThresholdMillis&gt;</code></pre>
 </div>
 </div>
 <div class="paragraph">
@@ -1497,7 +1502,7 @@ bin/solr start -f -q</code></pre>
             <div class="row">
                 <div class="col-lg-12 footer">
                &copy;2017 Apache Software Foundation. All rights reserved. <br />
- Site last generated: 2017-05-03 <br />
+ Site last generated: 2017-05-09 <br />
 <p><img src="solr-sunOnly-small.png" alt="Apache Solr"/></p>
                 </div>
             </div>

Modified: websites/production/lucene/content/solr/guide/test-10290/configuring-solrconfig-xml.html
==============================================================================
--- websites/production/lucene/content/solr/guide/test-10290/configuring-solrconfig-xml.html (original)
+++ websites/production/lucene/content/solr/guide/test-10290/configuring-solrconfig-xml.html Tue May  9 19:22:29 2017
@@ -1280,7 +1280,10 @@ $('#toc').on('click', 'a', function() {
   <div id="preamble">
 <div class="sectionbody">
 <div class="paragraph">
-<p>The <code>solrconfig.xml</code> file is the configuration file with the most parameters affecting Solr itself. While configuring Solr, you&#8217;ll work with <code>solrconfig.xml</code> often, either directly or via the <a href="config-api.html#config-api">Config API</a> to create "Configuration Overlays" (<code>configoverlay.json</code>) to override the values in <code>solrconfig.xml</code>.</p>
+<p>The <code>solrconfig.xml</code> file is the configuration file with the most parameters affecting Solr itself.</p>
+</div>
+<div class="paragraph">
+<p>While configuring Solr, you&#8217;ll work with <code>solrconfig.xml</code> often, either directly or via the <a href="config-api.html#config-api">Config API</a> to create "configuration overlays" (<code>configoverlay.json</code>) to override the values in <code>solrconfig.xml</code>.</p>
 </div>
 <div class="paragraph">
 <p>In <code>solrconfig.xml</code>, you configure important features such as:</p>
@@ -1376,11 +1379,11 @@ $('#toc').on('click', 'a', function() {
 </div>
 <div class="listingblock">
 <div class="content">
-<pre class="pygments highlight"><code data-lang="text">bin/solr start -Dsolr.lock.type=none</code></pre>
+<pre class="pygments highlight"><code data-lang="bash">bin/solr start -Dsolr.lock.type<span style="color: #666666">=</span>none</code></pre>
 </div>
 </div>
 <div class="paragraph">
-<p>In general, any Java system property that you want to set can be passed through the <code>bin/solr</code> script using the standard <code>-Dproperty=value</code> syntax. Alternatively, you can add common system properties to the <code>SOLR_OPTS</code> environment variable defined in the Solr include file (<code>bin/solr.in.sh</code>). For more information about how the Solr include file works, refer to: <a href="taking-solr-to-production.html#taking-solr-to-production">Taking Solr to Production</a>.</p>
+<p>In general, any Java system property that you want to set can be passed through the <code>bin/solr</code> script using the standard <code>-Dproperty=value</code> syntax. Alternatively, you can add common system properties to the <code>SOLR_OPTS</code> environment variable defined in the Solr include file (<code>bin/solr.in.sh</code> or <code>bin/solr.in.cmd</code>). For more information about how the Solr include file works, refer to: <a href="taking-solr-to-production.html#taking-solr-to-production">Taking Solr to Production</a>.</p>
 </div>
 </div>
 <div class="sect2">
@@ -1390,10 +1393,10 @@ $('#toc').on('click', 'a', function() {
 </div>
 <div class="listingblock">
 <div class="content">
-<pre class="pygments highlight"><code data-lang="text">{&quot;userProps&quot;:{
-    &quot;dih.db.url&quot;:&quot;jdbc:oracle:thin:@localhost:1521&quot;,
-    &quot;dih.db.user&quot;:&quot;username&quot;,
-    &quot;dih.db.pass&quot;:&quot;password&quot;}}</code></pre>
+<pre class="pygments highlight"><code data-lang="json">{<span style="color: #008000; font-weight: bold">&quot;userProps&quot;</span>:{
+    <span style="color: #008000; font-weight: bold">&quot;dih.db.url&quot;</span>:<span style="color: #BA2121">&quot;jdbc:oracle:thin:@localhost:1521&quot;</span>,
+    <span style="color: #008000; font-weight: bold">&quot;dih.db.user&quot;</span>:<span style="color: #BA2121">&quot;username&quot;</span>,
+    <span style="color: #008000; font-weight: bold">&quot;dih.db.pass&quot;</span>:<span style="color: #BA2121">&quot;password&quot;</span>}}</code></pre>
 </div>
 </div>
 <div class="paragraph">
@@ -1401,7 +1404,7 @@ $('#toc').on('click', 'a', function() {
 </div>
 </div>
 <div class="sect2">
-<h3 id="Configuringsolrconfig.xml-solrcore.properties"><code>solrcore.properties</code></h3>
+<h3 id="Configuringsolrconfig.xml-solrcore.properties">solrcore.properties</h3>
 <div class="paragraph">
 <p>If the configuration directory for a Solr core contains a file named <code>solrcore.properties</code> that file can contain any arbitrary user defined property names and values using the Java standard <a href="https://en.wikipedia.org/wiki/.properties">properties file format</a>, and those properties can be used as variables in the XML configuration files for that Solr core.</p>
 </div>
@@ -1423,7 +1426,7 @@ solr<span style="color: #666666">.</span
 <td class="content">
 <div class="title">Deprecation</div>
 <div class="paragraph">
-<p>solrcore.properties won&#8217;t work in SolrCloud mode (it is not read from ZooKeeper). This feature is likely to be removed in the future. Instead, use another mechanism like a config overlay.</p>
+<p><code>solrcore.properties</code> won&#8217;t work in SolrCloud mode (it is not read from ZooKeeper). This feature is likely to be removed in the future. Instead, use another mechanism like a config overlay.</p>
 </div>
 </td>
 </tr>
@@ -1437,7 +1440,7 @@ solr<span style="color: #666666">.</span
 </td>
 <td class="content">
 <div class="paragraph">
-<p>The path and name of the <code>solrcore.properties</code> file can be overridden using the <a href="defining-core-properties.html#defining-core-properties"><code>properties</code> property in <code>core.properties</code></a>.</p>
+<p>The path and name of the <code>solrcore.properties</code> file can be overridden using the <code>properties</code> property in <a href="defining-core-properties.html#defining-core-properties"><code>core.properties</code></a>.</p>
 </div>
 </td>
 </tr>
@@ -1445,15 +1448,15 @@ solr<span style="color: #666666">.</span
 </div>
 </div>
 <div class="sect2">
-<h3 id="Configuringsolrconfig.xml-Userdefinedpropertiesfromcore.properties">User defined properties from <code>core.properties</code></h3>
+<h3 id="Configuringsolrconfig.xml-Userdefinedpropertiesfromcore.properties">User-Defined Properties in <code>core.properties</code></h3>
 <div class="paragraph">
-<p>Every Solr core has a core.properties file, automatically created when using the APIs. When you create a SolrCloud collection, you can pass through custom parameters to go into each core.properties that will be created, by prefixing the parameter name with "property." as a URL parameter. Example:</p>
+<p>Every Solr core has a <code>core.properties</code> file, automatically created when using the APIs. When you create a SolrCloud collection, you can pass through custom parameters to go into each core.properties that will be created, by prefixing the parameter name with "property." as a URL parameter. Example:</p>
 </div>
 <div class="paragraph">
 <p><a href="http://localhost:8983/solr/admin/collections?action=CREATE&amp;name=gettingstarted&amp;numShards=1&amp;property.my.custom.prop=edismax" class="bare">http://localhost:8983/solr/admin/collections?action=CREATE&amp;name=gettingstarted&amp;numShards=1&amp;property.my.custom.prop=edismax</a></p>
 </div>
 <div class="paragraph">
-<p>That would create a <code>core.properties</code> file that has these properties <em>and others omitted for brevity</em>:</p>
+<p>That would create a <code>core.properties</code> file that has at least the following properties (others omitted for brevity):</p>
 </div>
 <div class="listingblock">
 <div class="content">
@@ -1553,7 +1556,7 @@ my<span style="color: #666666">.</span><
             <div class="row">
                 <div class="col-lg-12 footer">
                &copy;2017 Apache Software Foundation. All rights reserved. <br />
- Site last generated: 2017-05-03 <br />
+ Site last generated: 2017-05-09 <br />
 <p><img src="solr-sunOnly-small.png" alt="Apache Solr"/></p>
                 </div>
             </div>

Modified: websites/production/lucene/content/solr/guide/test-10290/content-streams.html
==============================================================================
--- websites/production/lucene/content/solr/guide/test-10290/content-streams.html (original)
+++ websites/production/lucene/content/solr/guide/test-10290/content-streams.html Tue May  9 19:22:29 2017
@@ -1280,6 +1280,9 @@ $('#toc').on('click', 'a', function() {
   <div id="preamble">
 <div class="sectionbody">
 <div class="paragraph">
+<p>Content streams are bulk data passed with a request to Solr.</p>
+</div>
+<div class="paragraph">
 <p>When Solr RequestHandlers are accessed using path based URLs, the <code>SolrQueryRequest</code> object containing the parameters of the request may also contain a list of ContentStreams containing bulk data for the request. (The name SolrQueryRequest is a bit misleading: it is involved in all requests, regardless of whether it is a query request or an update request.)</p>
 </div>
 </div>
@@ -1288,7 +1291,7 @@ $('#toc').on('click', 'a', function() {
 <h2 id="ContentStreams-StreamSources">Stream Sources</h2>
 <div class="sectionbody">
 <div class="paragraph">
-<p>Currently RequestHandlers can get content streams in a variety of ways:</p>
+<p>Currently request handlers can get content streams in a variety of ways:</p>
 </div>
 <div class="ulist">
 <ul>
@@ -1307,7 +1310,7 @@ $('#toc').on('click', 'a', function() {
 </ul>
 </div>
 <div class="paragraph">
-<p>By default, curl sends a <code>contentType="application/x-www-form-urlencoded"</code> header. If you need to test a SolrContentHeader content stream, you will need to set the content type with the "-H" flag.</p>
+<p>By default, curl sends a <code>contentType="application/x-www-form-urlencoded"</code> header. If you need to test a SolrContentHeader content stream, you will need to set the content type with curl&#8217;s <code>-H</code> flag.</p>
 </div>
 </div>
 </div>
@@ -1315,16 +1318,19 @@ $('#toc').on('click', 'a', function() {
 <h2 id="ContentStreams-RemoteStreaming">RemoteStreaming</h2>
 <div class="sectionbody">
 <div class="paragraph">
-<p>Remote streaming lets you send the contents of a URL as a stream to a given SolrRequestHandler. You could use remote streaming to send a remote or local file to an update plugin. For convenience, remote streaming is enabled in most of the example <code>solrconfig.xml</code> files included with Solr, however it is not recommended in a production situation with out additional security between you and untrusted remote clients.</p>
+<p>Remote streaming lets you send the contents of a URL as a stream to a given SolrRequestHandler. You could use remote streaming to send a remote or local file to an update plugin.</p>
+</div>
+<div class="paragraph">
+<p>For convenience, remote streaming is enabled in most of the example <code>solrconfig.xml</code> files included with Solr, however it is not recommended in a production situation without additional security between you and untrusted remote clients.</p>
 </div>
 <div class="listingblock">
 <div class="content">
-<pre class="pygments highlight"><code data-lang="java">    <span style="color: #666666">&lt;!--</span> <span style="color: #666666">***</span> WARNING <span style="color: #666666">***</span>
-         The settings below authorize Solr to fetch remote files<span style="color: #666666">,</span> You
-         should make sure your system has some authentication before
-         using enableRemoteStreaming<span style="color: #666666">=</span><span style="color: #BA2121">&quot;true&quot;</span>
-      <span style="color: #666666">--&gt;</span>
-    <span style="color: #666666">&lt;</span>requestParsers enableRemoteStreaming<span style="color: #666666">=</span><span style="color: #BA2121">&quot;true&quot;</span> <span style="color: #666666">/&gt;</span></code></pre>
+<pre class="pygments highlight"><code data-lang="xml">    <span style="color: #408080; font-style: italic">&lt;!-- *** WARNING ***</span>
+<span style="color: #408080; font-style: italic">         The settings below authorize Solr to fetch remote files, You</span>
+<span style="color: #408080; font-style: italic">         should make sure your system has some authentication before</span>
+<span style="color: #408080; font-style: italic">         using enableRemoteStreaming=&quot;true&quot;</span>
+<span style="color: #408080; font-style: italic">      --&gt;</span>
+    <span style="color: #008000; font-weight: bold">&lt;requestParsers</span> <span style="color: #7D9029">enableRemoteStreaming=</span><span style="color: #BA2121">&quot;true&quot;</span> <span style="color: #008000; font-weight: bold">/&gt;</span></code></pre>
 </div>
 </div>
 <div class="paragraph">
@@ -1390,7 +1396,7 @@ $('#toc').on('click', 'a', function() {
             <div class="row">
                 <div class="col-lg-12 footer">
                &copy;2017 Apache Software Foundation. All rights reserved. <br />
- Site last generated: 2017-05-03 <br />
+ Site last generated: 2017-05-09 <br />
 <p><img src="solr-sunOnly-small.png" alt="Apache Solr"/></p>
                 </div>
             </div>

Modified: websites/production/lucene/content/solr/guide/test-10290/copying-fields.html
==============================================================================
--- websites/production/lucene/content/solr/guide/test-10290/copying-fields.html (original)
+++ websites/production/lucene/content/solr/guide/test-10290/copying-fields.html Tue May  9 19:22:29 2017
@@ -1323,7 +1323,7 @@ $('#toc').on('click', 'a', function() {
 </table>
 </div>
 <div class="paragraph">
-<p>Copying is done at the stream source level and no copy feeds into another copy. This means that copy fields cannot be chained i.e. <em>you cannot</em> copy from <code>here</code> to <code>there</code> and then from <code>there</code> to <code>elsewhere</code>. However the same source field can be copied to multiple destination fields:</p>
+<p>Copying is done at the stream source level and no copy feeds into another copy. This means that copy fields cannot be chained i.e. <em>you cannot</em> copy from <code>here</code> to <code>there</code> and then from <code>there</code> to <code>elsewhere</code>. However, the same source field can be copied to multiple destination fields:</p>
 </div>
 <div class="listingblock">
 <div class="content">
@@ -1367,7 +1367,7 @@ $('#toc').on('click', 'a', function() {
             <div class="row">
                 <div class="col-lg-12 footer">
                &copy;2017 Apache Software Foundation. All rights reserved. <br />
- Site last generated: 2017-05-03 <br />
+ Site last generated: 2017-05-09 <br />
 <p><img src="solr-sunOnly-small.png" alt="Apache Solr"/></p>
                 </div>
             </div>

Modified: websites/production/lucene/content/solr/guide/test-10290/core-specific-tools.html
==============================================================================
--- websites/production/lucene/content/solr/guide/test-10290/core-specific-tools.html (original)
+++ websites/production/lucene/content/solr/guide/test-10290/core-specific-tools.html Tue May  9 19:22:29 2017
@@ -1278,12 +1278,22 @@ $('#toc').on('click', 'a', function() {
 
 <div id="main-content">
   <div class="paragraph">
-<p>In the left-hand navigation bar, you will see a pull-down menu titled "Core Selector". Clicking on the menu will show a list of Solr cores hosted on this Solr node, with a search box that can be used to find a specific core by name. When you select a core from the pull-down, the main display of the page will display some basic metadata about the core, and a secondary menu will appear in the left nav with links to additional core specific administration screens. You can also define a configuration file called <code>admin-extra.html</code> that includes links or other information you would like to display in the "Admin Extra" part of this main screen.</p>
+<p>The Core-Specific tools are a group of UI screens that allow you to see core-level information.</p>
+</div>
+<div class="paragraph">
+<p>In the left-hand navigation bar, you will see a pull-down menu titled "Core Selector". Clicking on the menu will show a list of Solr cores hosted on this Solr node, with a search box that can be used to find a specific core by name.</p>
+</div>
+<div class="paragraph">
+<p>When you select a core from the pull-down, the main display of the page will show some basic metadata about the core, and a secondary menu will appear in the left nav with links to additional core specific administration screens.</p>
+</div>
+<div class="paragraph">
+<p>You can also define a configuration file called <code>admin-extra.html</code> that includes links or other information you would like to display in the "Admin Extra" part of this main screen.</p>
 </div>
 <div class="imageblock">
 <div class="content">
 <img src="images/core-specific-tools/core_dashboard.png" alt="image" width="515" height="250">
 </div>
+<div class="title">Figure 1. Core overview screen</div>
 </div>
 <div class="paragraph">
 <p>The core-specific UI screens are listed below, with a link to the section of this guide to find out more:</p>
@@ -1310,25 +1320,25 @@ $('#toc').on('click', 'a', function() {
 <div class="ulist">
 <ul>
 <li>
-<p><a href="https://cwiki.apache.org/confluence/display/solr/Analysis+Screen">Analysis</a> - lets you analyze the data found in specific fields.</p>
+<p><a href="analysis-screen.html#analysis-screen">Analysis</a> - lets you analyze the data found in specific fields.</p>
 </li>
 <li>
-<p><a href="https://cwiki.apache.org/confluence/display/solr/Dataimport+Screen">Dataimport</a> - shows you information about the current status of the Data Import Handler.</p>
+<p><a href="dataimport-screen.html#dataimport-screen">Dataimport</a> - shows you information about the current status of the Data Import Handler.</p>
 </li>
 <li>
-<p><a href="https://cwiki.apache.org/confluence/display/solr/Documents+Screen">Documents</a> - provides a simple form allowing you to execute various Solr indexing commands directly from the browser.</p>
+<p><a href="documents-screen.html#documents-screen">Documents</a> - provides a simple form allowing you to execute various Solr indexing commands directly from the browser.</p>
 </li>
 <li>
-<p><a href="https://cwiki.apache.org/confluence/display/solr/Files+Screen">Files</a> - shows the current core configuration files such as <code>solrconfig.xml</code>.</p>
+<p><a href="files-screen.html#files-screen">Files</a> - shows the current core configuration files such as <code>solrconfig.xml</code>.</p>
 </li>
 <li>
-<p><a href="https://cwiki.apache.org/confluence/display/solr/Query+Screen">Query</a> - lets you submit a structured query about various elements of a core.</p>
+<p><a href="query-screen.html#query-screen">Query</a> - lets you submit a structured query about various elements of a core.</p>
 </li>
 <li>
-<p><a href="https://cwiki.apache.org/confluence/display/solr/Stream+Screen">Stream</a> - allows you to submit streaming expressions and see results and parsing explanations.</p>
+<p><a href="stream-screen.html#stream-screen">Stream</a> - allows you to submit streaming expressions and see results and parsing explanations.</p>
 </li>
 <li>
-<p><a href="https://cwiki.apache.org/confluence/display/solr/Schema+Browser+Screen">Schema Browser</a> - displays schema data in a browser window.</p>
+<p><a href="schema-browser-screen.html#schema-browser-screen">Schema Browser</a> - displays schema data in a browser window.</p>
 </li>
 </ul>
 </div>
@@ -1368,7 +1378,7 @@ $('#toc').on('click', 'a', function() {
             <div class="row">
                 <div class="col-lg-12 footer">
                &copy;2017 Apache Software Foundation. All rights reserved. <br />
- Site last generated: 2017-05-03 <br />
+ Site last generated: 2017-05-09 <br />
 <p><img src="solr-sunOnly-small.png" alt="Apache Solr"/></p>
                 </div>
             </div>