[
https://issues.apache.org/jira/browse/SOLR-523?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Erick Erickson resolved SOLR-523.
---------------------------------
Resolution: Won't Fix
2013 Old JIRA cleanup
> Solr Schema - version number requirements
> -----------------------------------------
>
> Key: SOLR-523
> URL: https://issues.apache.org/jira/browse/SOLR-523
> Project: Solr
> Issue Type: Bug
> Affects Versions: 1.2
> Reporter: Andrew Nagy
> Assignee: Hoss Man
> Priority: Minor
>
> When I change the version number of the solr schema from 1.0 or 1.1 to
> something arbitrary like say 0.8.1 - solr reports a parsing error with the
> schema - however, a version number "0.8" is accepted. It would be nice if
> solr reporting an "invalid schema version" error instead or atleast put
> something in the log that has a bit more detail.
> You could add in a check in src/java/org/apache/solr/schema/IndexSchema.java
> that might look like this:
> Node node = (Node) xpath.evaluate("/schema/@version", document,
> XPathConstants.NODE);
> if (!("1.0".equals(node) || "1.1".equals(node))) {
> log.warning("invalid schema version - use 1.0 or 1.1 only");
> }
> It's quite poor to hardcode the version numbers - but I thought I should
> include something to give you a more concrete idea of what I am talking about.
--
This message was sent by Atlassian JIRA
(v6.1#6144)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]