I just committed a fix (SOLR-1008) to stats.jsp to escape names of <stat> items. This should fix your issue, but I'm not quite clear on why you're getting item_* output without showItems set. I must be missing a path that could make that happen in the code.

I left SOLR-1008 open for a bit in case we want to add more escaping. It could be done in lots more places to peace of mind's sake, but ultimately I think we want stats.jsp to deprecate in favor of a request handler outputting the stats.

        Erik

On Feb 5, 2009, at 2:40 PM, Jeff Newburn wrote:

Unfortunately, I don't have any reference to showItems at all in the
solrconfig.xml. Below is the fastLRU config. Let me know if something else
is wrong.

       <filterCache
               class="solr.FastLRUCache"
               size="20000"
               initialSize="20000"
               autowarmCount="10000"/>

<!-- queryResultCache caches results of searches - ordered lists of document ids (DocList) based on a query, a sort, and the range
           of documents requested.  -->
       <queryResultCache
               class="solr.LRUCache"
               size="2048"
               initialSize="2048"
               autowarmCount="512"/>

<!-- documentCache caches Lucene Document objects (the stored fields
for each document).
Since Lucene internal document ids are transient, this cache
will not be autowarmed.  -->
       <documentCache
               class="solr.LRUCache"
               size="10000"
               initialSize="10000"
               autowarmCount="0"/>



On 2/5/09 11:31 AM, "Erik Hatcher" <[email protected]> wrote:

Upon further investigation, these must be coming from the stats of
FastLRUCache.  Besides the need to XML escape in stats.jsp, you could
turn off showing these items by setting showItems to 0 in
solrconfig.xml.  You must have it set to something greater than 0,
right?  Is that a recent change on your system?

Erik

On Feb 5, 2009, at 1:56 PM, Erik Hatcher wrote:


On Feb 5, 2009, at 1:44 PM, Jeff Newburn wrote:

I am getting the following on the stats page.

XML Parsing Error: not well-formed
Location: http://solr2.zappos.net:8080/solr/zeta-main/admin/stats.jsp
Line Number 1327, Column 48:        <stat
name="item_attrFacet_Size_&_Shape"

-----------------------------------------------^

Not sure what the deal is since it has been running fine for weeks.
This is
on solr 1.4 from 01/23/2009.

Someone please let me know what on earth would cause this.

Your attribute name has an & in it, illegally.  Sadly stats.jsp
doesn't XML encode anything really, so you get stuff like that.  I'm
looking into adding escaping now.

Erik


Reply via email to