[ 
https://issues.apache.org/jira/browse/SOLR-230?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12496669
 ] 

Carsten commented on SOLR-230:
------------------------------

Being from the unix fraction: 
Why is there a need for "-Ddata=stdin" ?
Just make it read from stdin if no arguments are given. 
Good old unix tradition.

And by the way: Why would you use system properties to pass parameters instead 
of simply using a parameter like

java -jar post.jar -url http://localhost:8983/solr/update *.xml 
java -jar post.jar -data "<delete><query>name:DDR</query></delete>" 

Just my EUR 0.02.

> make post.jar support better args for using tutorial
> ----------------------------------------------------
>
>                 Key: SOLR-230
>                 URL: https://issues.apache.org/jira/browse/SOLR-230
>             Project: Solr
>          Issue Type: New Feature
>          Components: update
>            Reporter: Hoss Man
>         Assigned To: Hoss Man
>         Attachments: SOLR-230.patch
>
>
> SOLR-86 create post.jar which eliminated the need for post.sh ... but as 
> noticed in 
> SOLR-164 there are still some cases in the tutorial that require direct use 
> of curl (deleting) and there are some nice things about post.sh that post.jar 
> doesn't support (defaulting the URL)
> this issue is to tackle some of the ideas Bertrand and I posted as a comment 
> in SOLR-86 after it was resolved....
> Bertrand Delacretaz [19/Feb/07 12:35 AM] ...
> Considering the tutorial examples 
> (http://lucene.apache.org/solr/tutorial.html), it'd be useful to allow this 
> to POST its standard input, or the contents of a command-line parameter: ...
> Hoss Man [19/Feb/07 11:50 AM]
> yeah ... i think we should hardcode http://localhost:8983/solr/update with a 
> possible override by system prop, then add either a command line switch other 
> another system prop indicating to use the command line as filenames or as raw 
> data, and another op for stdin.
> java -jar -Ddata=files post.jar *.xml
> java -jar post.jar *.xml ... data=files being the default
> echo "<delete><query>name:DDR</query></delete>" | java -jar -Ddata=stdin 
> post.jar
> cat *.xml | java -jar -Ddata=stdin post.jar
> java -jar -Ddata=args post.jar "<delete><query>name:DDR</query></delete>"
> java -jar -Durl=http://localhost:8983/solr/update post.jar *.xml 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to