[
https://issues.apache.org/jira/browse/SOLR-4196?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Erick Erickson updated SOLR-4196:
---------------------------------
Attachment: SOLR-4196.patch
Fixed the test that failed, silly error in writing the test.
This is perilously close to being ready to commit, I'd appreciate it if anyone
who has a chance can take a look. There are a _lot_ of changes, so I expect to
check it in to trunk and let it bake for a bit before merging to 4.x.
What worries me most is that I had to change how solr.xml is handled. If the
new functionality is broken that's one thing, but if old functionality is
broken that's more serious. Any comments about how I handled solr.xml (the
current way we do things) are welcome. I suppose if people are very kind they
could apply the patch (trunk, haven't tried to apply it to 4.x yet) and beast
it.
The test cases work, what I want to do now is spin up a whole bunch of cores on
my machine and just try it just running Solr rather than from the test harness,
merrily swapping cores in and out, updating to non-present cores, then querying
them etc. Shouldn't be too difficult, and if that works I'll be committing to
trunk first.
There are still several JIRAs that need to be completed before this is "feature
complete", but I think by far most of the work is contained in this JIRA and
SOLR-1028 (this latter is already committed).
> Untangle XML-specific nature of Config and Container classes
> ------------------------------------------------------------
>
> Key: SOLR-4196
> URL: https://issues.apache.org/jira/browse/SOLR-4196
> Project: Solr
> Issue Type: Improvement
> Components: Schema and Analysis
> Reporter: Erick Erickson
> Assignee: Erick Erickson
> Priority: Minor
> Fix For: 4.2, 5.0
>
> Attachments: SOLR-4196.patch, SOLR-4196.patch, SOLR-4196.patch,
> SOLR-4196.patch, SOLR-4196.patch, SOLR-4196.patch, SOLR-4196.patch,
> SOLR-4196.patch
>
>
> sub-task for SOLR-4083. If we're going to try to obsolete solr.xml, we need
> to pull all of the specific XML processing out of Config and Container.
> Currently, we refer to xpaths all over the place. This JIRA is about
> providing a thunking layer to isolate the XML-esque nature of solr.xml and
> allow a simple properties file to be used instead which will lead,
> eventually, to solr.xml going away.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]