I’m trying to figure out why my warming is taking so long.  It’s taking about 
20-40 seconds on average.   Can I measure where it’s spending its time?


I’ve got my firstSearcher and newSearcher set up like this:

<listener event="firstSearcher" class="solr.QuerySenderListener">
    <arr name="queries">
        <lst>
            ...
            <str name="q">world</str>
            <str name="sort">popular_score desc, grouping asc, copyrightyear 
desc, flrid asc</str>
            <str name="rows">2500</str>

            <str name="fq">(languagecode:"eng")</str>
            <str name="fq">(titletype:"BK")</str>
            <str name="fq">((grouping:"1" OR grouping:"2" OR 
grouping:"4"))</str>
            <str name="fq">(languagecode:"eng" OR solrtype:"N")</str>
            <str name="fq">(ib_searchable:"Y")</str>
            <str name="fq">((grouping:"1" OR grouping:"2"))</str>
            …
            <str name="facet.range">arrl</str>
            <str name="f.arrl.facet.range.start">0</str>
            <str name="f.arrl.facet.range.end">17.9</str>
            <str name="f.arrl.facet.range.gap">2</str>
            <str name="f.arrl.facet.range.other">before</str>
            <str name="facet.field">itemtypesubcode</str>
            <str name="f.itemtypesubcode.facet.method">fc</str>



All the FQs are the most common FQs that come out of analyzing our app logs.  
There are about 35 of them.  The facet queries are all the facets that our app 
requests.  There are about 25 of them, spread across facet.field, facet.range 
and facet.query.

What I’m afraid of is that one of the warming facets or FQs is taking up all 
the time.  Can I tell where the warmer is spending its time?

Thanks,
Andy

Reply via email to