[ 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: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org