Add field name validation
-------------------------

                 Key: SOLR-3207
                 URL: https://issues.apache.org/jira/browse/SOLR-3207
             Project: Solr
          Issue Type: Improvement
    Affects Versions: 4.0
            Reporter: Luca Cavanna
             Fix For: 4.0


Given the SOLR-2444 updated fl syntax and the SOLR-2719 regression, it would be 
useful to add some kind of validation regarding the field names you can use on 
Solr.
The objective would be adding consistency, allowing only field names that you 
can then use within fl, sorting etc.

The rules, taken from the actual StrParser behaviour, seem to be the following: 

- same used for java identifiers (Character#isJavaIdentifierPart), plus the use 
of trailing '.' and '-'

- for the first character the rule is Character#isJavaIdentifierStart minus '$' 
(The dash can't be used as first character (SOLR-3191) for example)


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

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

Reply via email to