[ https://issues.apache.org/jira/browse/SOLR-14699?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17545845#comment-17545845 ]
Jan Høydahl commented on SOLR-14699: ------------------------------------ Do we really need more than a flat K/V style log for Solr? Why cram structured metadata into "message" part if they could be individual top-level attributes, and work ootb with logj4j JsonTemplateLayout? > Solr request logs should escape names, values > (SolrQueryResponse.getToLogAsString) > ---------------------------------------------------------------------------------- > > Key: SOLR-14699 > URL: https://issues.apache.org/jira/browse/SOLR-14699 > Project: Solr > Issue Type: Improvement > Components: logging > Reporter: David Smiley > Priority: Minor > Time Spent: 50m > Remaining Estimate: 0h > > {{SolrQueryResponse.getToLogAsString}} encodes the NamedList into a String > with simple space-separated pairs with name=value. However, it does no > escaping/encoding, and as-such a value might itself contain spaces and > equals. This is a problem if these logs are being parsed, and we'd like to > ensure we do so correctly. Note that SolrLogPostTool (aka "postlogs") parses > these logs. -- This message was sent by Atlassian Jira (v8.20.7#820007) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@solr.apache.org For additional commands, e-mail: issues-h...@solr.apache.org