lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jason Gerlowski (JIRA)" <>
Subject [jira] [Updated] (SOLR-10628) Less verbose output from bin/solr create
Date Thu, 20 Jul 2017 04:40:00 GMT


Jason Gerlowski updated SOLR-10628:
    Attachment: solr_script_outputs.txt

I've attached a text file with the "normal" output for each of the {{bin/solr}} commands.
 Figured it'd be a useful reference as we're tweaking the normal and "verbose" outputs.

Some notes on the attached outputs:

- many commands have identical "Connecting to ZooKeeper at" lines that probably best belong
in verbose mode.  We should probably change each of these to verbose-mode-only
- {{start}}/{{stop}}/{{restart}} have a "... waiting up to 180 seconds" message.  We _could_
move this to verbose mode, though my personal opinion is that it's helpful enough to leave
as-is for those commands.  I'll defer to your preference though if you'd like to see that
changed to display only in "verbose" mode.
- {{delete}} has output very similar to {{create}} (without our patch).  I'd propose we should
make the same changes to {{delete}} as we did to {{create}}
- {{auth}} is pretty chatty.  I'd propose we move the printing of security.json to only occur
in verbose mode.

I'll plan on uploading a patch tomorrow with the tentative changes mentioned above, pending
feedback from anyone here.

> Less verbose output from bin/solr create
> ----------------------------------------
>                 Key: SOLR-10628
>                 URL:
>             Project: Solr
>          Issue Type: Improvement
>      Security Level: Public(Default Security Level. Issues are Public) 
>            Reporter: Jan Høydahl
>            Assignee: Jan Høydahl
>         Attachments: SOLR-10628.patch, SOLR-10628.patch, solr_script_outputs.txt
> Creating a collection with {{bin/solr create}} today is too verbose:
> {noformat}
> $ bin/solr create -c foo
> Connecting to ZooKeeper at localhost:9983 ...
> INFO  - 2017-05-08 09:06:54.409; org.apache.solr.client.solrj.impl.ZkClientClusterStateProvider;
Cluster at localhost:9983 ready
> Uploading /Users/janhoy/git/lucene-solr/solr/server/solr/configsets/data_driven_schema_configs/conf
for config foo to ZooKeeper at localhost:9983
> Creating new collection 'foo' using command:
> http://localhost:8983/solr/admin/collections?action=CREATE&name=foo&numShards=1&replicationFactor=1&maxShardsPerNode=1&collection.configName=foo
> {
>   "responseHeader":{
>     "status":0,
>     "QTime":4178},
>   "success":{"":{
>       "responseHeader":{
>         "status":0,
>         "QTime":2959},
>       "core":"foo_shard1_replica1"}}}
> {noformat}
> A normal user don't need all this info. Propose to move all the details to verbose mode
({{-V)}} and let the default be the following instead:
> {noformat}
> $ bin/solr create -c foo
> Connecting to ZooKeeper at localhost:9983 ...
> Created collection 'foo' with 1 shard(s), 1 replica(s) using config-set 'data_driven_schema_configs'
> {noformat}
> Error messages must of course still be verbose.

This message was sent by Atlassian JIRA

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message