Hoss Man created SOLR-4281:
------------------------------

             Summary: fix log watcher to not be dependent on the schema.xml
                 Key: SOLR-4281
                 URL: https://issues.apache.org/jira/browse/SOLR-4281
             Project: Solr
          Issue Type: Improvement
            Reporter: Hoss Man


SOLR-3829 tracks a bug a user unconvered with the "LogWatcher" functionality of 
the UI if/when there was a wildcard "\*" dynamicField -- the underlying crux of 
the problem being that the LogWatcher returns log data to the lcient as if each 
log message was a SolrDocument, and the QueryResponseWriter processes those 
SolrDocuments according to the rules of the schema (ie: multivalued="true", 
etc...)

steffkes worked arround this specific problem in SOLR-3829 by using the first 
value of multiple values -- but this really just helps the semi-common case of 
people with an "ignored" or "string" multivalued catchall dynamicField -- the 
underlying problem is still a risk if any of the field names in these log 
messages happen to match field names in the schema using incompatible types 
(ie: fields that are declared numeric but the LogWatcher uses string data)

we need to change the LogWatcher to return these log messages using simple 
Map<String,String> or NamedList<String,String> data instead of fake 
SolrDocument objects

--
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]

Reply via email to