Modified: sites/solr/guide/solr/9_5/deployment-guide/docker-networking.html URL: http://svn.apache.org/viewvc/sites/solr/guide/solr/9_5/deployment-guide/docker-networking.html?rev=1085343&r1=1085342&r2=1085343&view=diff ============================================================================== --- sites/solr/guide/solr/9_5/deployment-guide/docker-networking.html (original) +++ sites/solr/guide/solr/9_5/deployment-guide/docker-networking.html Fri Feb 2 15:22:57 2024 @@ -1322,7 +1322,7 @@ ssh -n $ZKSOLR3_HOST "docker exec -i zks </div> <div class="listingblock"> <div class="content"> -<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">docker exec -it --user=solr zksolr1 bin/post -c my_collection1 example/exampledocs/manufacturers.xml +<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">docker exec -it --user=solr zksolr1 bin/solr post -c my_collection1 example/exampledocs/manufacturers.xml # /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java -classpath /opt/solr/server/lib/ext/*:/opt/solr/server/solr-webapp/webapp/WEB-INF/lib/* -Dauto=yes -Dc=my_collection1 -Ddata=files org.apache.solr.cli.SimplePostTool example/exampledocs/manufacturers.xml # SimplePostTool version 9.5.0 # Posting files to [base] url http://localhost:8983/solr/my_collection1/update...
Modified: sites/solr/guide/solr/9_5/deployment-guide/installing-solr.html URL: http://svn.apache.org/viewvc/sites/solr/guide/solr/9_5/deployment-guide/installing-solr.html?rev=1085343&r1=1085342&r2=1085343&view=diff ============================================================================== --- sites/solr/guide/solr/9_5/deployment-guide/installing-solr.html (original) +++ sites/solr/guide/solr/9_5/deployment-guide/installing-solr.html Fri Feb 2 15:22:57 2024 @@ -1334,8 +1334,8 @@ If you ran through the <a href="../getti <dl> <dt class="hdlist1">exampledocs</dt> <dd> -<p>This is a small set of simple CSV, XML, and JSON files that can be used with <code>bin/post</code> when first getting started with Solr. -For more information about using <code>bin/post</code> with these files, see <a href="../indexing-guide/post-tool.html" class="xref page">Post Tool</a>.</p> +<p>This is a small set of simple CSV, XML, and JSON files that can be used with <code>bin/solr post</code> when first getting started with Solr. +For more information about using <code>bin/solr post</code> with these files, see <a href="../indexing-guide/post-tool.html" class="xref page">Post Tool</a>.</p> </dd> <dt class="hdlist1">files</dt> <dd> Modified: sites/solr/guide/solr/9_5/getting-started/tutorial-diy.html URL: http://svn.apache.org/viewvc/sites/solr/guide/solr/9_5/getting-started/tutorial-diy.html?rev=1085343&r1=1085342&r2=1085343&view=diff ============================================================================== --- sites/solr/guide/solr/9_5/getting-started/tutorial-diy.html (original) +++ sites/solr/guide/solr/9_5/getting-started/tutorial-diy.html Fri Feb 2 15:22:57 2024 @@ -1159,9 +1159,9 @@ Choose one of the approaches below and t </div> <div class="dlist"> <dl> -<dt class="hdlist1">Local Files with <code>bin/post</code></dt> +<dt class="hdlist1">Local Files with <code>bin/solr post</code></dt> <dd> -<p>If you have a local directory of files, the Post Tool (<code>bin/post</code>) can index a directory of files. +<p>If you have a local directory of files, the Post Tool (<code>bin/solr post</code>) can index a directory of files. We saw this in action in our first exercise.</p> <div class="paragraph"> <p>We used only JSON, XML and CSV in our exercises, but the Post Tool can also handle HTML, PDF, Microsoft Office formats (such as MS Word), plain text, and more.</p> @@ -1172,7 +1172,7 @@ To index it, we would issue a command li </div> <div class="listingblock"> <div class="content"> -<pre class="highlightjs highlight"><code class="language-console hljs" data-lang="console">$ bin/post -c localDocs ~/Documents</code></pre> +<pre class="highlightjs highlight"><code class="language-console hljs" data-lang="console">$ bin/solr post -c localDocs ~/Documents</code></pre> </div> </div> <div class="paragraph"> @@ -1210,7 +1210,7 @@ The <code>maxDoc</code> value may be lar You can re-post the sample files over and over again as much as you want and <code>numDocs</code> will never increase, because the new documents will constantly be replacing the old.</p> </div> <div class="paragraph"> -<p>Go ahead and edit any of the existing example data files, change some of the data, and re-run the PostTool (<code>bin/post</code>). +<p>Go ahead and edit any of the existing example data files, change some of the data, and re-run the PostTool (<code>bin/solr post</code>). You’ll see your changes reflected in subsequent searches.</p> </div> </div> @@ -1223,14 +1223,14 @@ Essentially, this will allow you to rein </div> <div class="paragraph"> <p>You can delete data by POSTing a delete command to the update URL and specifying the value of the document’s unique key field, or a query that matches multiple documents (be careful with that one!). -We can use <code>bin/post</code> to delete documents also if we structure the request properly.</p> +We can use <code>bin/solr post</code> to delete documents also if we structure the request properly.</p> </div> <div class="paragraph"> <p>Execute the following command to delete a specific document:</p> </div> <div class="listingblock"> <div class="content"> -<pre class="highlightjs highlight"><code class="language-console hljs" data-lang="console">$ bin/post -c localDocs -d "<delete><id>SP2514N</id></delete>"</code></pre> +<pre class="highlightjs highlight"><code class="language-console hljs" data-lang="console">$ bin/solr post -c localDocs -d "<delete><id>SP2514N</id></delete>"</code></pre> </div> </div> <div class="paragraph"> @@ -1238,7 +1238,7 @@ We can use <code>bin/post</code> to dele </div> <div class="listingblock"> <div class="content"> -<pre class="highlightjs highlight"><code class="language-console hljs" data-lang="console">$ bin/post -c localDocs -d "<delete><query>*:*</query></delete>"</code></pre> +<pre class="highlightjs highlight"><code class="language-console hljs" data-lang="console">$ bin/solr post -c localDocs -d "<delete><query>*:*</query></delete>"</code></pre> </div> </div> <div class="paragraph"> Modified: sites/solr/guide/solr/9_5/getting-started/tutorial-films.html URL: http://svn.apache.org/viewvc/sites/solr/guide/solr/9_5/getting-started/tutorial-films.html?rev=1085343&r1=1085342&r2=1085343&view=diff ============================================================================== --- sites/solr/guide/solr/9_5/getting-started/tutorial-films.html (original) +++ sites/solr/guide/solr/9_5/getting-started/tutorial-films.html Fri Feb 2 15:22:57 2024 @@ -1388,7 +1388,7 @@ Pick one of the formats and index it int </div> <div class="listingblock"> <div class="content"> -<pre class="highlightjs highlight"><code class="language-console hljs" data-lang="console">$ bin/post -c films example/films/films.json</code></pre> +<pre class="highlightjs highlight"><code class="language-console hljs" data-lang="console">$ bin/solr post -c films example/films/films.json</code></pre> </div> </div> </div> @@ -1417,7 +1417,7 @@ Pick one of the formats and index it int </div> <div class="listingblock"> <div class="content"> -<pre class="highlightjs highlight"><code class="language-console hljs" data-lang="console">$ bin/post -c films example/films/films.xml</code></pre> +<pre class="highlightjs highlight"><code class="language-console hljs" data-lang="console">$ bin/solr post -c films example/films/films.xml</code></pre> </div> </div> </div> @@ -1446,7 +1446,7 @@ Pick one of the formats and index it int </div> <div class="listingblock"> <div class="content"> -<pre class="highlightjs highlight"><code class="language-console hljs" data-lang="console">$ bin/post -c films example/films/films.csv -params "f.genre.split=true&f.directed_by.split=true&f.genre.separator=|&f.directed_by.separator=|"</code></pre> +<pre class="highlightjs highlight"><code class="language-console hljs" data-lang="console">$ bin/solr post -c films example/films/films.csv -params "f.genre.split=true&f.directed_by.split=true&f.genre.separator=|&f.directed_by.separator=|"</code></pre> </div> </div> </div> @@ -1489,9 +1489,7 @@ Telling Solr to split these columns this </div> <div class="listingblock"> <div class="content"> -<pre class="highlightjs highlight"><code class="language-console hljs" data-lang="console">$ bin/post -c films example/films/films.json -# bin/java -classpath /solr-{solr-full-version}/server/solr-webapp/webapp/WEB-INF/lib/solr-core-{solr-full-version}.jar -Dauto=yes -Dc=films -Ddata=files org.apache.solr.cli.SimplePostTool example/films/films.json -SimplePostTool version 5.0.0 +<pre class="highlightjs highlight"><code class="language-console hljs" data-lang="console">$ bin/solr post -c films example/films/films.json Posting files to [base] url http://localhost:8983/solr/films/update... Entering auto mode. File endings considered are xml,json,jsonl,csv,pdf,doc,docx,ppt,pptx,xls,xlsx,odt,odp,ods,ott,otp,ots,rtf,htm,html,txt,log POSTing file films.json (application/json) to [base]/json/docs Modified: sites/solr/guide/solr/9_5/getting-started/tutorial-techproducts.html URL: http://svn.apache.org/viewvc/sites/solr/guide/solr/9_5/getting-started/tutorial-techproducts.html?rev=1085343&r1=1085342&r2=1085343&view=diff ============================================================================== --- sites/solr/guide/solr/9_5/getting-started/tutorial-techproducts.html (original) +++ sites/solr/guide/solr/9_5/getting-started/tutorial-techproducts.html Fri Feb 2 15:22:57 2024 @@ -1283,25 +1283,12 @@ There is one collection created automati <p>Your Solr server is up and running, but it doesn’t contain any data yet, so we can’t do any queries.</p> </div> <div class="paragraph"> -<p>Solr includes the <code>bin/post</code> tool in order to facilitate indexing various types of documents easily. +<p>Solr includes the <code>bin/solr post</code> tool in order to facilitate indexing various types of documents easily. We’ll use this tool for the indexing examples below.</p> </div> <div class="paragraph"> <p>You’ll need a command shell to run some of the following examples, rooted in the Solr install directory; the shell from where you launched Solr works just fine.</p> </div> -<div class="admonitionblock note"> -<table> -<tr> -<td class="icon"> -<i class="fa icon-note" title="Note"></i> -</td> -<td class="content"> -Currently the <code>bin/post</code> tool does not have a comparable Windows script, but the <code>bin/solr post</code> command is available on Windows. -See the section <a href="../indexing-guide/post-tool.html" class="xref page">Post Tool</a> for more information. -</td> -</tr> -</table> -</div> <div class="paragraph"> <p>The data we will index is in the <code>example/exampledocs</code> directory. The documents are in a mix of document formats (JSON, CSV, etc.), and fortunately we can index them all at once:</p> @@ -1309,7 +1296,7 @@ The documents are in a mix of document f <div class="listingblock"> <div class="title">Linux/Mac</div> <div class="content"> -<pre class="highlightjs highlight"><code class="language-console hljs" data-lang="console">$ bin/post -c techproducts example/exampledocs/*</code></pre> +<pre class="highlightjs highlight"><code class="language-console hljs" data-lang="console">$ bin/solr post -c techproducts example/exampledocs/*</code></pre> </div> </div> <div class="listingblock"> Modified: sites/solr/guide/solr/9_5/indexing-guide/indexing-with-tika.html URL: http://svn.apache.org/viewvc/sites/solr/guide/solr/9_5/indexing-guide/indexing-with-tika.html?rev=1085343&r1=1085342&r2=1085343&view=diff ============================================================================== --- sites/solr/guide/solr/9_5/indexing-guide/indexing-with-tika.html (original) +++ sites/solr/guide/solr/9_5/indexing-guide/indexing-with-tika.html Fri Feb 2 15:22:57 2024 @@ -1270,11 +1270,11 @@ Note this includes the path, so if you u </ul> </div> <div class="paragraph"> -<p>You can also use <code>bin/post</code> to do the same thing:</p> +<p>You can also use <code>bin/solr post</code> to do the same thing:</p> </div> <div class="listingblock"> <div class="content"> -<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">bin/post -c gettingstarted example/exampledocs/solr-word.pdf -params "literal.id=doc1"</code></pre> +<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">bin/solr post -c gettingstarted example/exampledocs/solr-word.pdf -params "literal.id=doc1"</code></pre> </div> </div> <div class="paragraph"> @@ -1301,7 +1301,7 @@ Here’s an example:</p> </div> <div class="listingblock"> <div class="content"> -<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">bin/post -c gettingstarted example/exampledocs/solr-word.pdf -params "literal.id=doc1&uprefix=ignored_&fmap.last_modified=last_modified_dt"</code></pre> +<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">bin/solr post -c gettingstarted example/exampledocs/solr-word.pdf -params "literal.id=doc1&uprefix=ignored_&fmap.last_modified=last_modified_dt"</code></pre> </div> </div> <div class="admonitionblock note"> @@ -2005,7 +2005,7 @@ If <code>literalsOverride=false</code>, </div> <div class="listingblock"> <div class="content"> -<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">bin/post -c gettingstarted example/exampledocs/sample.html -params "literal.id=doc2&captureAttr=true&defaultField=_text_&fmap.div=foo_t&capture=div"</code></pre> +<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">bin/solr post -c gettingstarted example/exampledocs/sample.html -params "literal.id=doc2&captureAttr=true&defaultField=_text_&fmap.div=foo_t&capture=div"</code></pre> </div> </div> </div> @@ -2016,7 +2016,7 @@ If <code>literalsOverride=false</code>, </div> <div class="listingblock"> <div class="content"> -<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">bin/post -c gettingstarted -params "literal.id=doc4&captureAttr=true&defaultField=text&capture=div&fmap.div=foo_t&literal.blah_s=Bah" example/exampledocs/sample.html</code></pre> +<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">bin/solr post -c gettingstarted -params "literal.id=doc4&captureAttr=true&defaultField=text&capture=div&fmap.div=foo_t&literal.blah_s=Bah" example/exampledocs/sample.html</code></pre> </div> </div> <div class="paragraph"> @@ -2031,7 +2031,7 @@ Every instance of the text will be "Bah" </div> <div class="listingblock"> <div class="content"> -<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">bin/post -c gettingstarted -params "literal.id=doc5&captureAttr=true&defaultField=text&capture=div&fmap.div=foo_t&xpath=/xhtml:html/xhtml:body/xhtml:div//node()" example/exampledocs/sample.html</code></pre> +<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">bin/solr post -c gettingstarted -params "literal.id=doc5&captureAttr=true&defaultField=text&capture=div&fmap.div=foo_t&xpath=/xhtml:html/xhtml:body/xhtml:div//node()" example/exampledocs/sample.html</code></pre> </div> </div> </div> @@ -2054,7 +2054,7 @@ You might want to do this if you’r </div> <div class="listingblock"> <div class="content"> -<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">bin/post -c gettingstarted -params "extractOnly=true&wt=ruby&indent=true" -out yes example/exampledocs/sample.html</code></pre> +<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">bin/solr post -c gettingstarted -params "extractOnly=true&wt=ruby&indent=true" -out yes example/exampledocs/sample.html</code></pre> </div> </div> </div> Modified: sites/solr/guide/solr/9_5/indexing-guide/post-tool.html URL: http://svn.apache.org/viewvc/sites/solr/guide/solr/9_5/indexing-guide/post-tool.html?rev=1085343&r1=1085342&r2=1085343&view=diff ============================================================================== --- sites/solr/guide/solr/9_5/indexing-guide/post-tool.html (original) +++ sites/solr/guide/solr/9_5/indexing-guide/post-tool.html Fri Feb 2 15:22:57 2024 @@ -1111,11 +1111,7 @@ <div id="preamble"> <div class="sectionbody"> <div class="paragraph"> -<p>Solr includes a simple command line tool for POSTing various types of content to a Solr server.</p> -</div> -<div class="paragraph"> -<p>The tool is <code>bin/solr post</code>. -The bin/solr post tool is a Unix shell script; for Windows (non-Cygwin) usage,use <code>bin/solr.cmd post</code>.</p> +<p>Solr includes a simple command line tool for POSTing various types of content to a Solr server that is part of the <code>bin/solr</code> CLI.</p> </div> <div class="admonitionblock note"> <table> @@ -1136,7 +1132,7 @@ This tool is meant for use by new users <i class="fa icon-note" title="Note"></i> </td> <td class="content"> -You may be familiar with SimplePostTool and the bin/post Unix shell script. While this is still available, it is deprecated and will be removed in Solr 10. +You may be familiar with SimplePostTool and the <code>bin/post</code> Unix shell script. While this is still available, it is deprecated and will be removed in Solr 10. </td> </tr> </table> @@ -1159,7 +1155,10 @@ The <code>-help</code> (or simply <code> <h2 id="using-the-binsolr-post-tool"><a class="anchor" href="#using-the-binsolr-post-tool"></a>Using the bin/solr post Tool</h2> <div class="sectionbody"> <div class="paragraph"> -<p>Specifying the full update <code>url</code> is <strong>mandatory</strong> when using <code>bin/solr post</code>.</p> +<p>You must either specify <code>url</code> that is the full path to the update handler or provide a <code>c</code> collection/core name when using <code>bin/solr post</code>.</p> +</div> +<div class="paragraph"> +<p>This specifies the same target collection: <code>-url <a href="http://localhost:8983/gettingstarted/update" class="bare">http://localhost:8983/gettingstarted/update</a></code> or <code>-c gettingstarted</code>.</p> </div> <div class="paragraph"> <p>The basic usage of <code>bin/solr post</code> is:</p> @@ -1248,7 +1247,7 @@ This section presents several examples.< </div> <div class="listingblock"> <div class="content"> -<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">bin/solr post -url http://localhost:8983/solr/gettingstarted/update -filetypes json,csv .</code></pre> +<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">bin/solr post -c gettingstarted -filetypes json,csv .</code></pre> </div> </div> <div class="paragraph"> Modified: sites/solr/guide/solr/9_5/query-guide/spatial-search.html URL: http://svn.apache.org/viewvc/sites/solr/guide/solr/9_5/query-guide/spatial-search.html?rev=1085343&r1=1085342&r2=1085343&view=diff ============================================================================== --- sites/solr/guide/solr/9_5/query-guide/spatial-search.html (original) +++ sites/solr/guide/solr/9_5/query-guide/spatial-search.html Fri Feb 2 15:22:57 2024 @@ -1205,11 +1205,11 @@ However, it’s much bulkier than th <div class="sect2"> <h3 id="indexing-geojson-and-wkt"><a class="anchor" href="#indexing-geojson-and-wkt"></a>Indexing GeoJSON and WKT</h3> <div class="paragraph"> -<p>Using the <code>bin/post</code> tool:</p> +<p>Using the <code>bin/solr post</code> tool:</p> </div> <div class="listingblock"> <div class="content"> -<pre class="highlightjs highlight"><code class="language-text hljs" data-lang="text">bin/post -type "application/json" -url "http://localhost:8983/solr/mycollection/update?format=geojson" /path/to/geojson.file</code></pre> +<pre class="highlightjs highlight"><code class="language-text hljs" data-lang="text">bin/solr post -type "application/json" -url "http://localhost:8983/solr/mycollection/update?format=geojson" /path/to/geojson.file</code></pre> </div> </div> <div class="paragraph"> Modified: sites/solr/guide/solr/9_5/query-guide/tagger-handler.html URL: http://svn.apache.org/viewvc/sites/solr/guide/solr/9_5/query-guide/tagger-handler.html?rev=1085343&r1=1085342&r2=1085343&view=diff ============================================================================== --- sites/solr/guide/solr/9_5/query-guide/tagger-handler.html (original) +++ sites/solr/guide/solr/9_5/query-guide/tagger-handler.html Fri Feb 2 15:22:57 2024 @@ -1510,11 +1510,11 @@ should be almost 7MB file expanding to a population.</p> </div> <div class="paragraph"> -<p>Using bin/post:</p> +<p>Using bin/solr post:</p> </div> <div class="listingblock"> <div class="content"> -<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">bin/post -c geonames -type text/csv \ +<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">bin/solr post -c geonames -type text/csv \ -params 'optimize=true&maxSegments=1&separator=%09&encapsulator=%00&fieldnames=id,name,,alternative_names,latitude,longitude,,,countrycode,,,,,,population,elevation,,timezone,lastupdate' \ /tmp/cities1000.txt</code></pre> </div>
