You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lucene.apache.org by "Shawn Heisey (JIRA)" <ji...@apache.org> on 2015/08/04 19:12:05 UTC

[jira] [Comment Edited] (SOLR-7043) Refactor SolrCLI, bin\solr, bin\solr.cmd to be more unit-testable and less OS specific

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

Shawn Heisey edited comment on SOLR-7043 at 8/4/15 5:12 PM:
------------------------------------------------------------

My concern with yml is not the capabilities of the format, it is keeping Solr as lean as possible.  I don't like the idea of adding an another software dependency and requiring users to learn another syntax just for one config file.  I believe you that it's an awesome format and might make things a lot easier ... but it's more moving parts that could have bugs, and more for the user to think about.


was (Author: elyograg):
My concern with yml is not the capabilities of the format, it is keeping Solr as lean as possible.  I don't like the idea of adding an another software dependency and requiring users to learn another syntax just for one config file.  I believe you that it's an awesome format and might make things a lot easier ... 

> Refactor SolrCLI, bin\solr, bin\solr.cmd to be more unit-testable and less OS specific
> --------------------------------------------------------------------------------------
>
>                 Key: SOLR-7043
>                 URL: https://issues.apache.org/jira/browse/SOLR-7043
>             Project: Solr
>          Issue Type: Improvement
>          Components: scripts and tools
>            Reporter: Timothy Potter
>            Assignee: Timothy Potter
>
> With the 5.0 release, we've reached critical mass with the bin/solr script interface, but we've picked up some cruft along the way. Specifically, there's too much OS-specific constructs in the scripts and they are quite complex overall. They also require extensive manual testing. Moreover, SolrCLI (provides support for the scripts) needs to be refactored to use the Collections API support added to SolrJ instead of using low-level JSON / HTTP constructs. SolrCLI is also in desperate need of a unit test. The overall goal of this ticket is to move as much as possible out of the shell scripts and into SolrCLI, thus increasing test coverage.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org