You are viewing a plain text version of this content. The canonical link for it is here.
Posted to solr-user@lucene.apache.org by kumar gaurav <kg...@gmail.com> on 2020/01/21 10:37:25 UTC

Solr 8.0 Json Facets are slow - need help

HI

i have a parent child query in which i have used json facet for child
faceting like following.

qt=/dismax
matchAllQueryRef1=+(+({!query v=$cq}))
sq=+{!lucene v=$matchAllQueryRef1}
q={!parent tag=top which=$pq filters=$child.fq score=max v=$cq}
child.fq={!tag=rcolor_refine}filter({!term f=color_refine
v=$qcolor_refine1}) filter({!term f=color_refine v=$qcolor_refine2})
qcolor_refine1=Blue
qcolor_refine2=Other clrs
cq=+{!simpleFilter v=docType:sku}
pq=docType:(product)
facet=true
facet.mincount=1
facet.limit=-1
facet.missing=false
json.facet= {color_refine:{
domain:{
filter:["{!filters param=$child.fq excludeTags=rcolor_refine
v=$sq}","{!child of=$pq filters=$fq}docType:(product)"]
   },
type:terms,
field:color_refine,
limit:-1,
facet:{productsCount:"uniqueBlock(_root_)"}}}

schema :-
<field name="color_refine" type="string" indexed="true" stored="true"
multiValued="true" docValues="true"/>

i have observed that json facets are slow . It is taking much time than
expected .
Can anyone please check this query specially child.fq and json.facet part .

Please help me in this .

Thanks & regards
Kumar Gaurav

Re: Solr 8.0 Json Facets are slow - need help

Posted by Mikhail Khludnev <mk...@apache.org>.
Hello, Kumar.

I don't know. 3 / 84 ratio seems reasonable. The only unknown part of the
equation was that {!simpleFilter}. Anyway, profiler/sampler might get exact
answer.

On Fri, Jan 24, 2020 at 8:55 AM kumar gaurav <kg...@gmail.com> wrote:

> HI Mikhail
>
> Can you please see above debug log and help ?
>
> Thanks
>
>
> On Thu, Jan 23, 2020 at 12:05 AM kumar gaurav <kg...@gmail.com> wrote:
>
> > Also
> >
> > its not looks like box is slow . because for following query prepare time
> > is 3 ms but facet time is 84ms on the same box .Don't know why prepare
> time
> > was huge for that example :( .
> >
> > debug:
> > {
> >
> >    - rawquerystring:
> >    "{!parent tag=top which=$pq filters=$child.fq score=max v=$cq}",
> >    - querystring:
> >    "{!parent tag=top which=$pq filters=$child.fq score=max v=$cq}",
> >    - parsedquery:
> >    "AllParentsAware(ToParentBlockJoinQuery (+(+docType:sku +store_873:1)
> #color_refine:Blue #size_refine:L))"
> >    ,
> >    - parsedquery_toString:
> >    "ToParentBlockJoinQuery (+(+docType:sku +store_873:1)
> #color_refine:Blue #size_refine:L)"
> >    ,
> >    - explain:
> >    {
> >       - 1729659: "
> >       2.0 = Score based on 2 child docs in range from 5103808 to
> 5104159, best match:
> >         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
> >             1.0 = store_873:1     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(color_refine:Blue in 4059732)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(size_refine:L in 4059732)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm ",
> >       - 1730320: "
> >       2.0 = Score based on 1 child docs in range from 5099889 to
> 5100070, best match:
> >         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
> >             1.0 = store_873:1     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(color_refine:Blue in 4055914)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(size_refine:L in 4055914)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm ",
> >       - 1730721: "
> >       2.0 = Score based on 4 child docs in range from 5097552 to
> 5097808, best match:
> >         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
> >             1.0 = store_873:1     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(color_refine:Blue in 4053487)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(size_refine:L in 4053487)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm ",
> >       - 1759239: "
> >       2.0 = Score based on 1 child docs in range from 5061166 to
> 5061231, best match:
> >         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
> >             1.0 = store_873:1     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(color_refine:Blue in 4017096)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(size_refine:L in 4017096)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm ",
> >       - 1762846: "
> >       2.0 = Score based on 7 child docs in range from 5053673 to
> 5054166, best match:
> >         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
> >             1.0 = store_873:1     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(color_refine:Blue in 4009815)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(size_refine:L in 4009815)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm ",
> >       - 2375187: "
> >       2.0 = Score based on 2 child docs in range from 6144094 to
> 6144129, best match:
> >         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
> >             1.0 = store_873:1     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(color_refine:Blue in 5100007)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(size_refine:L in 5100007)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm ",
> >       - 2822828: "
> >       2.0 = Score based on 5 child docs in range from 3945003 to
> 3945944, best match:
> >         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
> >             1.0 = store_873:1     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(color_refine:Blue in 2901192)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(size_refine:L in 2901192)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm ",
> >       - 2901997: "
> >       2.0 = Score based on 1 child docs in range from 2264206 to
> 2264225, best match:
> >         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
> >             1.0 = store_873:1     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(color_refine:Blue in 1220113)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(size_refine:L in 1220113)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm ",
> >       - 2950743: "
> >       2.0 = Score based on 2 child docs in range from 2116590 to
> 2116693, best match:
> >         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
> >             1.0 = store_873:1     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(color_refine:Blue in 1072526)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(size_refine:L in 1072526)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm ",
> >       - 2968102: "
> >       2.0 = Score based on 1 child docs in range from 4480530 to
> 4480651, best match:
> >         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
> >             1.0 = store_873:1     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(color_refine:Blue in 3436527)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(size_refine:L in 3436527)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm ",
> >       - 2979874: "
> >       2.0 = Score based on 5 child docs in range from 4438922 to
> 4439185, best match:
> >         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
> >             1.0 = store_873:1     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(color_refine:Blue in 3394837)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(size_refine:L in 3394837)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm ",
> >       - 3230325: "
> >       2.0 = Score based on 1 child docs in range from 4820870 to
> 4820887, best match:
> >         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
> >             1.0 = store_873:1     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(color_refine:Blue in 3776763)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(size_refine:L in 3776763)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm ",
> >       - 3237751: "
> >       2.0 = Score based on 1 child docs in range from 4793203 to
> 4793272, best match:
> >         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
> >             1.0 = store_873:1     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(color_refine:Blue in 3749148)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(size_refine:L in 3749148)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm ",
> >       - 3243768: "
> >       2.0 = Score based on 2 child docs in range from 4772802 to
> 4772935, best match:
> >         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
> >             1.0 = store_873:1     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(color_refine:Blue in 3728762)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(size_refine:L in 3728762)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm ",
> >       - 3294119: "
> >       2.0 = Score based on 2 child docs in range from 4599327 to
> 4599683, best match:
> >         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
> >             1.0 = store_873:1     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(color_refine:Blue in 3555548)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(size_refine:L in 3555548)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm ",
> >       - 3332137: "
> >       2.0 = Score based on 4 child docs in range from 3118405 to
> 3118686, best match:
> >         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
> >             1.0 = store_873:1     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(color_refine:Blue in 2074319)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(size_refine:L in 2074319)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm ",
> >       - 3332202: "
> >       2.0 = Score based on 2 child docs in range from 3117958 to
> 3118254, best match:
> >         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
> >             1.0 = store_873:1     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(color_refine:Blue in 2073864)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(size_refine:L in 2073864)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm ",
> >       - 3351461: "
> >       2.0 = Score based on 2 child docs in range from 3049568 to
> 3049774, best match:
> >         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
> >             1.0 = store_873:1     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(color_refine:Blue in 2005579)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(size_refine:L in 2005579)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm ",
> >       - 3360921: "
> >       2.0 = Score based on 1 child docs in range from 3013023 to
> 3013193, best match:
> >         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
> >             1.0 = store_873:1     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(color_refine:Blue in 1969059)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(size_refine:L in 1969059)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm ",
> >       - 3398447: "
> >       2.0 = Score based on 1 child docs in range from 2869334 to
> 2869452, best match:
> >         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
> >             1.0 = store_873:1     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(color_refine:Blue in 1825271)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(size_refine:L in 1825271)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm ",
> >       - 3509904: "
> >       2.0 = Score based on 2 child docs in range from 1835931 to
> 1836087, best match:
> >         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
> >             1.0 = store_873:1     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(color_refine:Blue in 791837)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(size_refine:L in 791837)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm ",
> >       - 3567749: "
> >       2.0 = Score based on 2 child docs in range from 3422682 to
> 3422754, best match:
> >         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
> >             1.0 = store_873:1     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(color_refine:Blue in 2378598)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(size_refine:L in 2378598)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm ",
> >       - 3576416: "
> >       2.0 = Score based on 2 child docs in range from 3400293 to
> 3400385, best match:
> >         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
> >             1.0 = store_873:1     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(color_refine:Blue in 2356188)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(size_refine:L in 2356188)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm ",
> >       - 3581445: "
> >       2.0 = Score based on 1 child docs in range from 3381748 to
> 3381782, best match:
> >         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
> >             1.0 = store_873:1     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(color_refine:Blue in 2337646)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(size_refine:L in 2337646)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm ",
> >       - 3582955: "
> >       2.0 = Score based on 1 child docs in range from 3378628 to
> 3378707, best match:
> >         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
> >             1.0 = store_873:1     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(color_refine:Blue in 2334530)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(size_refine:L in 2334530)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm ",
> >       - 3590608: "
> >       2.0 = Score based on 1 child docs in range from 3355870 to
> 3355935, best match:
> >         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
> >             1.0 = store_873:1     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(color_refine:Blue in 2311785)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(size_refine:L in 2311785)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm ",
> >       - 3598130: "
> >       2.0 = Score based on 1 child docs in range from 3324606 to
> 3324650, best match:
> >         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
> >             1.0 = store_873:1     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(color_refine:Blue in 2280519)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(size_refine:L in 2280519)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm ",
> >       - 3600915: "
> >       2.0 = Score based on 3 child docs in range from 3312338 to
> 3312433, best match:
> >         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
> >             1.0 = store_873:1     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(color_refine:Blue in 2268233)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(size_refine:L in 2268233)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm ",
> >       - 3634047: "
> >       2.0 = Score based on 2 child docs in range from 3204774 to
> 3205003, best match:
> >         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
> >             1.0 = store_873:1     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(color_refine:Blue in 2160756)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(size_refine:L in 2160756)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm ",
> >       - 3641200: "
> >       2.0 = Score based on 1 child docs in range from 3187935 to
> 3188029, best match:
> >         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
> >             1.0 = store_873:1     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(color_refine:Blue in 2143834)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(size_refine:L in 2143834)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm ",
> >       - 3649065: "
> >       2.0 = Score based on 3 child docs in range from 3161034 to
> 3161133, best match:
> >         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
> >             1.0 = store_873:1     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(color_refine:Blue in 2116948)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(size_refine:L in 2116948)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm ",
> >       - 3674970: "
> >       2.0 = Score based on 3 child docs in range from 3765599 to
> 3765916, best match:
> >         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
> >             1.0 = store_873:1     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(color_refine:Blue in 2721591)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(size_refine:L in 2721591)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm ",
> >       - 3679791: "
> >       2.0 = Score based on 2 child docs in range from 3748243 to
> 3748297, best match:
> >         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
> >             1.0 = store_873:1     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(color_refine:Blue in 2704137)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(size_refine:L in 2704137)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm ",
> >       - 3690906: "
> >       2.0 = Score based on 6 child docs in range from 3720815 to
> 3721009, best match:
> >         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
> >             1.0 = store_873:1     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(color_refine:Blue in 2676733)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(size_refine:L in 2676733)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm ",
> >       - 3691282: "
> >       2.0 = Score based on 5 child docs in range from 3718964 to
> 3719039, best match:
> >         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
> >             1.0 = store_873:1     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(color_refine:Blue in 2674859)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(size_refine:L in 2674859)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm ",
> >       - 3713456: "
> >       2.0 = Score based on 1 child docs in range from 3646854 to
> 3647045, best match:
> >         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
> >             1.0 = store_873:1     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(color_refine:Blue in 2602765)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(size_refine:L in 2602765)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm ",
> >       - 3718053: "
> >       2.0 = Score based on 1 child docs in range from 3639518 to
> 3639577, best match:
> >         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
> >             1.0 = store_873:1     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(color_refine:Blue in 2595410)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(size_refine:L in 2595410)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm ",
> >       - 3721932: "
> >       2.0 = Score based on 1 child docs in range from 3623696 to
> 3623846, best match:
> >         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
> >             1.0 = store_873:1     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(color_refine:Blue in 2579662)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(size_refine:L in 2579662)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm ",
> >       - 3727577: "
> >       2.0 = Score based on 6 child docs in range from 3612166 to
> 3612351, best match:
> >         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
> >             1.0 = store_873:1     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(color_refine:Blue in 2568077)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(size_refine:L in 2568077)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm ",
> >       - 3737099: "
> >       2.0 = Score based on 4 child docs in range from 3592250 to
> 3592393, best match:
> >         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
> >             1.0 = store_873:1     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(color_refine:Blue in 2548138)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(size_refine:L in 2548138)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm ",
> >       - 3741572: "
> >       2.0 = Score based on 1 child docs in range from 3580926 to
> 3581069, best match:
> >         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
> >             1.0 = store_873:1     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(color_refine:Blue in 2536830)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(size_refine:L in 2536830)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm ",
> >       - 3754468: "
> >       2.0 = Score based on 1 child docs in range from 3536253 to
> 3536324, best match:
> >         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
> >             1.0 = store_873:1     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(color_refine:Blue in 2492160)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(size_refine:L in 2492160)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm ",
> >       - 3762347: "
> >       2.0 = Score based on 1 child docs in range from 3510631 to
> 3510756, best match:
> >         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
> >             1.0 = store_873:1     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(color_refine:Blue in 2466525)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(size_refine:L in 2466525)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm ",
> >       - 3773621: "
> >       2.0 = Score based on 2 child docs in range from 3469096 to
> 3469197, best match:
> >         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
> >             1.0 = store_873:1     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(color_refine:Blue in 2424998)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(size_refine:L in 2424998)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm ",
> >       - 3775186: "
> >       2.0 = Score based on 1 child docs in range from 2770510 to
> 2770593, best match:
> >         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
> >             1.0 = store_873:1     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(color_refine:Blue in 1726420)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(size_refine:L in 1726420)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm ",
> >       - 3785688: "
> >       2.0 = Score based on 2 child docs in range from 2736848 to
> 2736961, best match:
> >         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
> >             1.0 = store_873:1     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(color_refine:Blue in 1692741)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(size_refine:L in 1692741)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm ",
> >       - 3785704: "
> >       2.0 = Score based on 3 child docs in range from 2736712 to
> 2736789, best match:
> >         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
> >             1.0 = store_873:1     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(color_refine:Blue in 1692630)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(size_refine:L in 1692630)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm ",
> >       - 3810965: "
> >       2.0 = Score based on 1 child docs in range from 2669795 to
> 2669836, best match:
> >         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
> >             1.0 = store_873:1     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(color_refine:Blue in 1625704)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(size_refine:L in 1625704)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm ",
> >       - 3819499: "
> >       2.0 = Score based on 1 child docs in range from 2553409 to
> 2553462, best match:
> >         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
> >             1.0 = store_873:1     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(color_refine:Blue in 1509310)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(size_refine:L in 1509310)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm ",
> >       - 3836990: "
> >       2.0 = Score based on 1 child docs in range from 2491736 to
> 2491951, best match:
> >         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
> >             1.0 = store_873:1     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(color_refine:Blue in 1447730)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(size_refine:L in 1447730)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm ",
> >       - 3837166: "
> >       2.0 = Score based on 4 child docs in range from 2491070 to
> 2491189, best match:
> >         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
> >             1.0 = store_873:1     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(color_refine:Blue in 1446965)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(size_refine:L in 1446965)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm ",
> >       - 3854028: "
> >       2.0 = Score based on 1 child docs in range from 2448711 to
> 2448763, best match:
> >         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
> >             1.0 = store_873:1     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(color_refine:Blue in 1404610)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(size_refine:L in 1404610)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm ",
> >       - 3864239: "
> >       2.0 = Score based on 2 child docs in range from 1371546 to
> 1371581, best match:
> >         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
> >             1.0 = store_873:1     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(color_refine:Blue in 327438)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(size_refine:L in 327438)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm ",
> >       - 3873419: "
> >       2.0 = Score based on 2 child docs in range from 1345917 to
> 1346120, best match:
> >         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
> >             1.0 = store_873:1     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(color_refine:Blue in 301899)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(size_refine:L in 301899)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm ",
> >       - 3874715: "
> >       2.0 = Score based on 1 child docs in range from 1341696 to
> 1341731, best match:
> >         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
> >             1.0 = store_873:1     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(color_refine:Blue in 297605)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(size_refine:L in 297605)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm ",
> >       - 3893661: "
> >       2.0 = Score based on 2 child docs in range from 1287720 to
> 1287779, best match:
> >         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
> >             1.0 = store_873:1     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(color_refine:Blue in 243630)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(size_refine:L in 243630)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm ",
> >       - 3894145: "
> >       2.0 = Score based on 2 child docs in range from 1286211 to
> 1286258, best match:
> >         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
> >             1.0 = store_873:1     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(color_refine:Blue in 242101)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(size_refine:L in 242101)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm ",
> >       - 3899204: "
> >       2.0 = Score based on 3 child docs in range from 1272538 to
> 1272585, best match:
> >         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
> >             1.0 = store_873:1     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(color_refine:Blue in 228427)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(size_refine:L in 228427)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm ",
> >       - 3920179: "
> >       2.0 = Score based on 2 child docs in range from 1204690 to
> 1204725, best match:
> >         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
> >             1.0 = store_873:1     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(color_refine:Blue in 160585)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(size_refine:L in 160585)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm ",
> >       - 3967303: "
> >       2.0 = Score based on 1 child docs in range from 1079322 to
> 1079351, best match:
> >         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
> >             1.0 = store_873:1     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(color_refine:Blue in 35226)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm     0.0 = match on required clause,
> product of:
> >             0.0 = # clause
> >             1.0 = weight(size_refine:L in 35226)
> [DisabledStatisticsSimilarity], result of:
> >               1.0 = score(freq=1.0), product of:
> >                 1.0 = idf(docFreq, docCount)
> >                   1 = docFreq, number of documents containing term
> >                   1 = docCount, total number of documents with field
> >                 1.0 = tf(freq=1.0), with freq of:
> >                   1.0 = freq, occurrences of term within document
> >                 1.0 = fieldNorm ",
> >       },
> >    - facet-trace:
> >    {
> >       - processor: "FacetQueryProcessor",
> >       - elapse: 84,
> >       - query: null,
> >       - domainSize: 10941,
> >       - sub-facet:
> >       [
> >          -
> >          {
> >             - processor: "FacetQueryProcessor",
> >             - elapse: 84,
> >             - query:
> >             [
> >                -
> >                "org.apache.lucene.search.BooleanClause:++(+(+docType:sku
> +store_873:1))"
> >                ],
> >             - domainSize: 10941,
> >             - sub-facet:
> >             [
> >                -
> >                {
> >                   - filter: "+(+(+(+docType:sku +store_873:1)))",
> >                   - processor: "FacetQueryProcessor",
> >                   - elapse: 5,
> >                   - query: null,
> >                   - domainSize: 694835,
> >                   },
> >                -
> >                {
> >                   - filter: "+(+(+(+docType:sku +store_873:1)))",
> >                   - processor: "FacetQueryProcessor",
> >                   - elapse: 9,
> >                   - query: null,
> >                   - domainSize: 694835,
> >                   },
> >                -
> >                {
> >                   - filter: "+(+(+(+docType:sku +store_873:1)))",
> >                   - processor: "FacetQueryProcessor",
> >                   - elapse: 1,
> >                   - query: null,
> >                   - domainSize: 694835,
> >                   },
> >                -
> >                {
> >                   - filter: "+(+(+(+docType:sku +store_873:1)))",
> >                   - processor: "FacetQueryProcessor",
> >                   - elapse: 1,
> >                   - query: null,
> >                   - domainSize: 694835,
> >                   },
> >                -
> >                {
> >                   - filter: "+(+(+(+docType:sku +store_873:1)))",
> >                   - processor: "FacetQueryProcessor",
> >                   - elapse: 1,
> >                   - query: null,
> >                   - domainSize: 694835,
> >                   },
> >                -
> >                {
> >                   - filter: "+(+(+(+docType:sku +store_873:1)))",
> >                   - processor: "FacetQueryProcessor",
> >                   - elapse: 1,
> >                   - query: null,
> >                   - domainSize: 694835,
> >                   },
> >                -
> >                {
> >                   - filter: "+(+(+(+docType:sku +store_873:1)))",
> >                   - processor: "FacetQueryProcessor",
> >                   - elapse: 1,
> >                   - query: null,
> >                   - domainSize: 694835,
> >                   },
> >                ],
> >             }
> >          ],
> >       },
> >    - facet-debug:
> >    {},
> >    - json:
> >    {},
> >    - QParser: "BlockJoinParentQParser",
> >    - filter_queries:
> >    [
> >       - "{!tag=top2}(*:* -pvgc:true)",
> >       - "{!tag=rdepartment}({!term f=department v=$qdepartment})",
> >       - "{!tag=top3}{!query v=$eligibleCollections}",
> >       - "{!tag=top3}{!query v=$eligibleCollections}",
> >       ],
> >    - parsed_filter_queries:
> >    [
> >       - "MatchAllDocsQuery(*:*) -pvgc:true",
> >       - "department:Clothing",
> >       - "docType:product (+docType:collection +(eligibleToShow:[1 TO
> 1]))"
> >       ,
> >       - "docType:product (+docType:collection +(eligibleToShow:[1 TO
> 1]))"
> >       ,
> >       ],
> >    - timing:
> >    {
> >       - time: 301,
> >       - prepare:
> >       {
> >          - time: 4,
> >          - query:
> >          {
> >             - time: 3
> >             },
> >          - facet:
> >          {
> >             - time: 0
> >             },
> >          - facet_module:
> >          {
> >             - time: 0
> >             },
> >          - mlt:
> >          {
> >             - time: 0
> >             },
> >          - highlight:
> >          {
> >             - time: 0
> >             },
> >          - stats:
> >          {
> >             - time: 0
> >             },
> >          - expand:
> >          {
> >             - time: 0
> >             },
> >          - terms:
> >          {
> >             - time: 0
> >             },
> >          - debug:
> >          {
> >             - time: 0
> >             },
> >          },
> >       - process:
> >       {
> >          - time: 297,
> >          - query:
> >          {
> >             - time: 24
> >             },
> >          - facet:
> >          {
> >             - time: 5
> >             },
> >          - facet_module:
> >          {
> >             - time: 84
> >             },
> >          - mlt:
> >          {
> >             - time: 0
> >             },
> >          - highlight:
> >          {
> >             - time: 0
> >             },
> >          - stats:
> >          {
> >             - time: 0
> >             },
> >          - expand:
> >          {
> >             - time: 0
> >             },
> >          - terms:
> >          {
> >             - time: 0
> >             },
> >          - debug:
> >          {
> >             - time: 182
> >             },
> >          },
> >       },
> >
> > },
> >
> > On Wed, Jan 22, 2020 at 11:45 PM kumar gaurav <kg...@gmail.com> wrote:
> >
> >> Lots of thanks Mikhail.
> >>
> >> Also can you please answer - Should i use docValues="true" for _root_
> >> field to improve this json.facet performance ?
> >>
> >> On Wed, Jan 22, 2020 at 11:42 PM Mikhail Khludnev <mk...@apache.org>
> >> wrote:
> >>
> >>> Initial request refers unknown (to me) query parser  {!simpleFilter, I
> >>> can't comment on it.
> >>> Parsing queries took in millis: - time: 261, usually prepare for query
> >>> takes a moment. I suspect the box is really slow per se or encounter
> >>> heavy
> >>> load.
> >>> And then facets took about 6 times more  - facet_module: {   - time:
> >>> 1122,
> >>> that a reasonable ratio.
> >>> I also notice limit: -1 that's really expensive usually. If tweaking
> >>> can't
> >>> help, only profiling might give a clue.
> >>> Note: in 8.5 there will be uniqueBlockQuery() operation, which is
> >>> expected
> >>> to be faster than uniqueBlock()
> >>>
> >>> On Wed, Jan 22, 2020 at 5:36 PM kumar gaurav <kg...@gmail.com> wrote:
> >>>
> >>> > HI Mikhail
> >>> >
> >>> > Here is full debug log . Please have a look .
> >>> >
> >>> > debug:
> >>> > {
> >>> >
> >>> >    - rawquerystring:
> >>> >    "{!parent tag=top which=$pq filters=$child.fq score=max v=$cq}",
> >>> >    - querystring:
> >>> >    "{!parent tag=top which=$pq filters=$child.fq score=max v=$cq}",
> >>> >    - parsedquery:
> >>> >    "AllParentsAware(ToParentBlockJoinQuery (+(+docType:sku
> >>> > +(store_873:1)^0.0) #(filter(color_refine:Black)
> >>> > filter(color_refine:Blue))))"
> >>> >    ,
> >>> >    - parsedquery_toString:
> >>> >    "ToParentBlockJoinQuery (+(+docType:sku +(store_873:1)^0.0)
> >>> > #(filter(color_refine:Black) filter(color_refine:Blue)))"
> >>> >    ,
> >>> >    - explain:
> >>> >    {
> >>> >       - 5172: "
> >>> >       1.0 = Score based on 240 child docs in range from 2572484 to
> >>> > 2573162, best match:
> >>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >>> >             0.0 = ConstantScore(store_873:1)^0.0
> >>> >           0.0 = match on required clause, product of:       0.0 = #
> >>> clause
> >>> >             0.0 = sum of:         0.0 =
> >>> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >>> >       ,
> >>> >       - 5178: "
> >>> >       1.0 = Score based on 304 child docs in range from 2571860 to
> >>> > 2572404, best match:
> >>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >>> >             0.0 = ConstantScore(store_873:1)^0.0
> >>> >           0.0 = match on required clause, product of:       0.0 = #
> >>> clause
> >>> >             0.0 = sum of:         0.0 =
> >>> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >>> >       ,
> >>> >       - 9301: "
> >>> >       1.0 = Score based on 93 child docs in range from 710150 to
> >>> > 710796, best match:
> >>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >>> >             0.0 = ConstantScore(store_873:1)^0.0
> >>> >           0.0 = match on required clause, product of:       0.0 = #
> >>> clause
> >>> >             0.0 = sum of:         0.0 =
> >>> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >>> >       ,
> >>> >       - 118561: "
> >>> >       1.0 = Score based on 177 child docs in range from 5728215 to
> >>> > 5728505, best match:
> >>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >>> >             0.0 = ConstantScore(store_873:1)^0.0
> >>> >           0.0 = match on required clause, product of:       0.0 = #
> >>> clause
> >>> >             0.0 = sum of:         0.0 =
> >>> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >>> >       ,
> >>> >       - 266659: "
> >>> >       1.0 = Score based on 89 child docs in range from 5368923 to
> >>> > 5369396, best match:
> >>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >>> >             0.0 = ConstantScore(store_873:1)^0.0
> >>> >           0.0 = match on required clause, product of:       0.0 = #
> >>> clause
> >>> >             0.0 = sum of:         0.0 =
> >>> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >>> >       ,
> >>> >       - 323407: "
> >>> >       1.0 = Score based on 321 child docs in range from 4807493 to
> >>> > 4808441, best match:
> >>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >>> >             0.0 = ConstantScore(store_873:1)^0.0
> >>> >           0.0 = match on required clause, product of:       0.0 = #
> >>> clause
> >>> >             0.0 = sum of:         0.0 =
> >>> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >>> >       ,
> >>> >       - 381312: "
> >>> >       1.0 = Score based on 232 child docs in range from 2660717 to
> >>> > 2661101, best match:
> >>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >>> >             0.0 = ConstantScore(store_873:1)^0.0
> >>> >           0.0 = match on required clause, product of:       0.0 = #
> >>> clause
> >>> >             0.0 = sum of:         0.0 =
> >>> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >>> >       ,
> >>> >       - 851246: "
> >>> >       1.0 = Score based on 61 child docs in range from 730259 to
> >>> > 730562, best match:
> >>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >>> >             0.0 = ConstantScore(store_873:1)^0.0
> >>> >           0.0 = match on required clause, product of:       0.0 = #
> >>> clause
> >>> >             0.0 = sum of:         0.0 =
> >>> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >>> >       ,
> >>> >       - 1564330: "
> >>> >       1.0 = Score based on 12 child docs in range from 6831792 to
> >>> > 6832154, best match:
> >>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >>> >             0.0 = ConstantScore(store_873:1)^0.0
> >>> >           0.0 = match on required clause, product of:       0.0 = #
> >>> clause
> >>> >             0.0 = sum of:         0.0 =
> >>> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >>> >       ,
> >>> >       - 1695762: "
> >>> >       1.0 = Score based on 157 child docs in range from 5155397 to
> >>> > 5156414, best match:
> >>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >>> >             0.0 = ConstantScore(store_873:1)^0.0
> >>> >           0.0 = match on required clause, product of:       0.0 = #
> >>> clause
> >>> >             0.0 = sum of:         0.0 =
> >>> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >>> >       ,
> >>> >       - 1728758: "
> >>> >       1.0 = Score based on 4 child docs in range from 5108617 to
> >>> > 5108632, best match:
> >>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >>> >             0.0 = ConstantScore(store_873:1)^0.0
> >>> >           0.0 = match on required clause, product of:       0.0 = #
> >>> clause
> >>> >             0.0 = sum of:         0.0 =
> >>> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >>> >       ,
> >>> >       - 1730721: "
> >>> >       1.0 = Score based on 34 child docs in range from 5097552 to
> >>> > 5097808, best match:
> >>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >>> >             0.0 = ConstantScore(store_873:1)^0.0
> >>> >           0.0 = match on required clause, product of:       0.0 = #
> >>> clause
> >>> >             0.0 = sum of:         0.0 =
> >>> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >>> >       ,
> >>> >       - 1731442: "
> >>> >       1.0 = Score based on 60 child docs in range from 5094932 to
> >>> > 5095562, best match:
> >>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >>> >             0.0 = ConstantScore(store_873:1)^0.0
> >>> >           0.0 = match on required clause, product of:       0.0 = #
> >>> clause
> >>> >             0.0 = sum of:         0.0 =
> >>> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >>> >       ,
> >>> >       - 1731513: "
> >>> >       1.0 = Score based on 45 child docs in range from 5093701 to
> >>> > 5094098, best match:
> >>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >>> >             0.0 = ConstantScore(store_873:1)^0.0
> >>> >           0.0 = match on required clause, product of:       0.0 = #
> >>> clause
> >>> >             0.0 = sum of:         0.0 =
> >>> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >>> >       ,
> >>> >       - 1732190: "
> >>> >       1.0 = Score based on 25 child docs in range from 5087456 to
> >>> > 5087663, best match:
> >>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >>> >             0.0 = ConstantScore(store_873:1)^0.0
> >>> >           0.0 = match on required clause, product of:       0.0 = #
> >>> clause
> >>> >             0.0 = sum of:         0.0 =
> >>> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >>> >       ,
> >>> >       - 1944597: "
> >>> >       1.0 = Score based on 14 child docs in range from 310637 to
> >>> > 310761, best match:
> >>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >>> >             0.0 = ConstantScore(store_873:1)^0.0
> >>> >           0.0 = match on required clause, product of:       0.0 = #
> >>> clause
> >>> >             0.0 = sum of:         0.0 =
> >>> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >>> >       ,
> >>> >       - 1989834: "
> >>> >       1.0 = Score based on 761 child docs in range from 276442 to
> >>> > 277686, best match:
> >>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >>> >             0.0 = ConstantScore(store_873:1)^0.0
> >>> >           0.0 = match on required clause, product of:       0.0 = #
> >>> clause
> >>> >             0.0 = sum of:         0.0 =
> >>> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >>> >       ,
> >>> >       - 2375536: "
> >>> >       1.0 = Score based on 79 child docs in range from 6142157 to
> >>> > 6142944, best match:
> >>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >>> >             0.0 = ConstantScore(store_873:1)^0.0
> >>> >           0.0 = match on required clause, product of:       0.0 = #
> >>> clause
> >>> >             0.0 = sum of:         0.0 =
> >>> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >>> >       ,
> >>> >       - 2616122: "
> >>> >       1.0 = Score based on 19 child docs in range from 5489872 to
> >>> > 5490024, best match:
> >>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >>> >             0.0 = ConstantScore(store_873:1)^0.0
> >>> >           0.0 = match on required clause, product of:       0.0 = #
> >>> clause
> >>> >             0.0 = sum of:         0.0 =
> >>> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >>> >       ,
> >>> >       - 2689457: "
> >>> >       1.0 = Score based on 13 child docs in range from 5309377 to
> >>> > 5309538, best match:
> >>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >>> >             0.0 = ConstantScore(store_873:1)^0.0
> >>> >           0.0 = match on required clause, product of:       0.0 = #
> >>> clause
> >>> >             0.0 = sum of:         0.0 =
> >>> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >>> >       ,
> >>> >       - 2784916: "
> >>> >       1.0 = Score based on 24 child docs in range from 4040314 to
> >>> > 4040401, best match:
> >>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >>> >             0.0 = ConstantScore(store_873:1)^0.0
> >>> >           0.0 = match on required clause, product of:       0.0 = #
> >>> clause
> >>> >             0.0 = sum of:         0.0 =
> >>> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >>> >       ,
> >>> >       - 2817779: "
> >>> >       1.0 = Score based on 28 child docs in range from 3958922 to
> >>> > 3960019, best match:
> >>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >>> >             0.0 = ConstantScore(store_873:1)^0.0
> >>> >           0.0 = match on required clause, product of:       0.0 = #
> >>> clause
> >>> >             0.0 = sum of:         0.0 =
> >>> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >>> >       ,
> >>> >       - 2861368: "
> >>> >       1.0 = Score based on 22 child docs in range from 2381681 to
> >>> > 2381809, best match:
> >>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >>> >             0.0 = ConstantScore(store_873:1)^0.0
> >>> >           0.0 = match on required clause, product of:       0.0 = #
> >>> clause
> >>> >             0.0 = sum of:         0.0 =
> >>> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >>> >       ,
> >>> >       - 2873186: "
> >>> >       1.0 = Score based on 3 child docs in range from 2349642 to
> >>> > 2349702, best match:
> >>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >>> >             0.0 = ConstantScore(store_873:1)^0.0
> >>> >           0.0 = match on required clause, product of:       0.0 = #
> >>> clause
> >>> >             0.0 = sum of:         0.0 =
> >>> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >>> >       ,
> >>> >       - 2946661: "
> >>> >       1.0 = Score based on 32 child docs in range from 2127883 to
> >>> > 2128109, best match:
> >>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >>> >             0.0 = ConstantScore(store_873:1)^0.0
> >>> >           0.0 = match on required clause, product of:       0.0 = #
> >>> clause
> >>> >             0.0 = sum of:         0.0 =
> >>> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >>> >       ,
> >>> >       - 3022498: "
> >>> >       1.0 = Score based on 70 child docs in range from 4301041 to
> >>> > 4301652, best match:
> >>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >>> >             0.0 = ConstantScore(store_873:1)^0.0
> >>> >           0.0 = match on required clause, product of:       0.0 = #
> >>> clause
> >>> >             0.0 = sum of:         0.0 =
> >>> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >>> >       ,
> >>> >       - 3040746: "
> >>> >       1.0 = Score based on 140 child docs in range from 4237473 to
> >>> > 4238188, best match:
> >>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >>> >             0.0 = ConstantScore(store_873:1)^0.0
> >>> >           0.0 = match on required clause, product of:       0.0 = #
> >>> clause
> >>> >             0.0 = sum of:         0.0 =
> >>> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >>> >       ,
> >>> >       - 3084682: "
> >>> >       1.0 = Score based on 4 child docs in range from 1669672 to
> >>> > 1669707, best match:
> >>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >>> >             0.0 = ConstantScore(store_873:1)^0.0
> >>> >           0.0 = match on required clause, product of:       0.0 = #
> >>> clause
> >>> >             0.0 = sum of:         0.0 =
> >>> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >>> >       ,
> >>> >       - 3085032: "
> >>> >       1.0 = Score based on 3 child docs in range from 1667821 to
> >>> > 1667844, best match:
> >>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >>> >             0.0 = ConstantScore(store_873:1)^0.0
> >>> >           0.0 = match on required clause, product of:       0.0 = #
> >>> clause
> >>> >             0.0 = sum of:         0.0 =
> >>> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >>> >       ,
> >>> >       - 3091571: "
> >>> >       1.0 = Score based on 24 child docs in range from 1646924 to
> >>> > 1647331, best match:
> >>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >>> >             0.0 = ConstantScore(store_873:1)^0.0
> >>> >           0.0 = match on required clause, product of:       0.0 = #
> >>> clause
> >>> >             0.0 = sum of:         0.0 =
> >>> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >>> >       ,
> >>> >       - 3404073: "
> >>> >       1.0 = Score based on 9 child docs in range from 2852367 to
> >>> > 2852436, best match:
> >>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >>> >             0.0 = ConstantScore(store_873:1)^0.0
> >>> >           0.0 = match on required clause, product of:       0.0 = #
> >>> clause
> >>> >             0.0 = sum of:         0.0 =
> >>> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >>> >       ,
> >>> >       - 3417777: "
> >>> >       1.0 = Score based on 6 child docs in range from 2805995 to
> >>> > 2806022, best match:
> >>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >>> >             0.0 = ConstantScore(store_873:1)^0.0
> >>> >           0.0 = match on required clause, product of:       0.0 = #
> >>> clause
> >>> >             0.0 = sum of:         0.0 =
> >>> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >>> >       ,
> >>> >       - 3438255: "
> >>> >       1.0 = Score based on 2 child docs in range from 2051209 to
> >>> > 2051210, best match:
> >>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >>> >             0.0 = ConstantScore(store_873:1)^0.0
> >>> >           0.0 = match on required clause, product of:       0.0 = #
> >>> clause
> >>> >             0.0 = sum of:         0.0 =
> >>> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >>> >       ,
> >>> >       - 3478728: "
> >>> >       1.0 = Score based on 4 child docs in range from 1981328 to
> >>> > 1981344, best match:
> >>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >>> >             0.0 = ConstantScore(store_873:1)^0.0
> >>> >           0.0 = match on required clause, product of:       0.0 = #
> >>> clause
> >>> >             0.0 = sum of:         0.0 =
> >>> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >>> >       ,
> >>> >       - 3583992: "
> >>> >       1.0 = Score based on 5 child docs in range from 3374843 to
> >>> > 3375002, best match:
> >>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >>> >             0.0 = ConstantScore(store_873:1)^0.0
> >>> >           0.0 = match on required clause, product of:       0.0 = #
> >>> clause
> >>> >             0.0 = sum of:         0.0 =
> >>> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >>> >       ,
> >>> >       - 3589850: "
> >>> >       1.0 = Score based on 47 child docs in range from 3361030 to
> >>> > 3361178, best match:
> >>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >>> >             0.0 = ConstantScore(store_873:1)^0.0
> >>> >           0.0 = match on required clause, product of:       0.0 = #
> >>> clause
> >>> >             0.0 = sum of:         0.0 =
> >>> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >>> >       ,
> >>> >       - 3665911: "
> >>> >       1.0 = Score based on 1 child docs in range from 3796838 to
> >>> > 3796840, best match:
> >>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >>> >             0.0 = ConstantScore(store_873:1)^0.0
> >>> >           0.0 = match on required clause, product of:       0.0 = #
> >>> clause
> >>> >             0.0 = sum of:         0.0 =
> >>> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >>> >       ,
> >>> >       - 3665931: "
> >>> >       1.0 = Score based on 2 child docs in range from 3796740 to
> >>> > 3796744, best match:
> >>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >>> >             0.0 = ConstantScore(store_873:1)^0.0
> >>> >           0.0 = match on required clause, product of:       0.0 = #
> >>> clause
> >>> >             0.0 = sum of:         0.0 =
> >>> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >>> >       ,
> >>> >       - 3674970: "
> >>> >       1.0 = Score based on 22 child docs in range from 3765599 to
> >>> > 3765916, best match:
> >>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >>> >             0.0 = ConstantScore(store_873:1)^0.0
> >>> >           0.0 = match on required clause, product of:       0.0 = #
> >>> clause
> >>> >             0.0 = sum of:         0.0 =
> >>> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >>> >       ,
> >>> >       - 3681635: "
> >>> >       1.0 = Score based on 14 child docs in range from 3741477 to
> >>> > 3741644, best match:
> >>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >>> >             0.0 = ConstantScore(store_873:1)^0.0
> >>> >           0.0 = match on required clause, product of:       0.0 = #
> >>> clause
> >>> >             0.0 = sum of:         0.0 =
> >>> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >>> >       ,
> >>> >       - 3719278: "
> >>> >       1.0 = Score based on 74 child docs in range from 3635161 to
> >>> > 3635475, best match:
> >>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >>> >             0.0 = ConstantScore(store_873:1)^0.0
> >>> >           0.0 = match on required clause, product of:       0.0 = #
> >>> clause
> >>> >             0.0 = sum of:         0.0 =
> >>> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >>> >       ,
> >>> >       - 3721932: "
> >>> >       1.0 = Score based on 6 child docs in range from 3623696 to
> >>> > 3623846, best match:
> >>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >>> >             0.0 = ConstantScore(store_873:1)^0.0
> >>> >           0.0 = match on required clause, product of:       0.0 = #
> >>> clause
> >>> >             0.0 = sum of:         0.0 =
> >>> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >>> >       ,
> >>> >       - 3746624: "
> >>> >       1.0 = Score based on 11 child docs in range from 3558822 to
> >>> > 3558917, best match:
> >>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >>> >             0.0 = ConstantScore(store_873:1)^0.0
> >>> >           0.0 = match on required clause, product of:       0.0 = #
> >>> clause
> >>> >             0.0 = sum of:         0.0 =
> >>> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >>> >       ,
> >>> >       - 3770890: "
> >>> >       1.0 = Score based on 11 child docs in range from 3477177 to
> >>> > 3477278, best match:
> >>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >>> >             0.0 = ConstantScore(store_873:1)^0.0
> >>> >           0.0 = match on required clause, product of:       0.0 = #
> >>> clause
> >>> >             0.0 = sum of:         0.0 =
> >>> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >>> >       ,
> >>> >       - 3776680: "
> >>> >       1.0 = Score based on 14 child docs in range from 2765582 to
> >>> > 2765659, best match:
> >>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >>> >             0.0 = ConstantScore(store_873:1)^0.0
> >>> >           0.0 = match on required clause, product of:       0.0 = #
> >>> clause
> >>> >             0.0 = sum of:         0.0 =
> >>> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >>> >       ,
> >>> >       - 3781963: "
> >>> >       1.0 = Score based on 4 child docs in range from 2743197 to
> >>> > 2743227, best match:
> >>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >>> >             0.0 = ConstantScore(store_873:1)^0.0
> >>> >           0.0 = match on required clause, product of:       0.0 = #
> >>> clause
> >>> >             0.0 = sum of:         0.0 =
> >>> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >>> >       ,
> >>> >       - 3785704: "
> >>> >       1.0 = Score based on 20 child docs in range from 2736712 to
> >>> > 2736789, best match:
> >>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >>> >             0.0 = ConstantScore(store_873:1)^0.0
> >>> >           0.0 = match on required clause, product of:       0.0 = #
> >>> clause
> >>> >             0.0 = sum of:         0.0 =
> >>> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >>> >       ,
> >>> >       - 3800445: "
> >>> >       1.0 = Score based on 133 child docs in range from 2693268 to
> >>> > 2693522, best match:
> >>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >>> >             0.0 = ConstantScore(store_873:1)^0.0
> >>> >           0.0 = match on required clause, product of:       0.0 = #
> >>> clause
> >>> >             0.0 = sum of:         0.0 =
> >>> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >>> >       ,
> >>> >       - 3804448: "
> >>> >       1.0 = Score based on 3 child docs in range from 2679999 to
> >>> > 2680028, best match:
> >>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >>> >             0.0 = ConstantScore(store_873:1)^0.0
> >>> >           0.0 = match on required clause, product of:       0.0 = #
> >>> clause
> >>> >             0.0 = sum of:         0.0 =
> >>> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >>> >       ,
> >>> >       - 3829927: "
> >>> >       1.0 = Score based on 1 child docs in range from 2509568 to
> >>> > 2509568, best match:
> >>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >>> >             0.0 = ConstantScore(store_873:1)^0.0
> >>> >           0.0 = match on required clause, product of:       0.0 = #
> >>> clause
> >>> >             0.0 = sum of:         0.0 =
> >>> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >>> >       ,
> >>> >       - 3831655: "
> >>> >       1.0 = Score based on 3 child docs in range from 2505494 to
> >>> > 2505499, best match:
> >>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >>> >             0.0 = ConstantScore(store_873:1)^0.0
> >>> >           0.0 = match on required clause, product of:       0.0 = #
> >>> clause
> >>> >             0.0 = sum of:         0.0 =
> >>> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >>> >       ,
> >>> >       - 3845656: "
> >>> >       1.0 = Score based on 2 child docs in range from 2476141 to
> >>> > 2476152, best match:
> >>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >>> >             0.0 = ConstantScore(store_873:1)^0.0
> >>> >           0.0 = match on required clause, product of:       0.0 = #
> >>> clause
> >>> >             0.0 = sum of:         0.0 =
> >>> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >>> >       ,
> >>> >       - 3854170: "
> >>> >       1.0 = Score based on 8 child docs in range from 2448313 to
> >>> > 2448442, best match:
> >>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >>> >             0.0 = ConstantScore(store_873:1)^0.0
> >>> >           0.0 = match on required clause, product of:       0.0 = #
> >>> clause
> >>> >             0.0 = sum of:         0.0 =
> >>> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >>> >       ,
> >>> >       - 3870437: "
> >>> >       1.0 = Score based on 1 child docs in range from 1354370 to
> >>> > 1354373, best match:
> >>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >>> >             0.0 = ConstantScore(store_873:1)^0.0
> >>> >           0.0 = match on required clause, product of:       0.0 = #
> >>> clause
> >>> >             0.0 = sum of:         0.0 =
> >>> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >>> >       ,
> >>> >       - 3876209: "
> >>> >       1.0 = Score based on 1 child docs in range from 1336247 to
> >>> > 1336247, best match:
> >>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >>> >             0.0 = ConstantScore(store_873:1)^0.0
> >>> >           0.0 = match on required clause, product of:       0.0 = #
> >>> clause
> >>> >             0.0 = sum of:         0.0 =
> >>> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >>> >       ,
> >>> >       - 3876366: "
> >>> >       1.0 = Score based on 1 child docs in range from 1335318 to
> >>> > 1335318, best match:
> >>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >>> >             0.0 = ConstantScore(store_873:1)^0.0
> >>> >           0.0 = match on required clause, product of:       0.0 = #
> >>> clause
> >>> >             0.0 = sum of:         0.0 =
> >>> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >>> >       ,
> >>> >       - 3893661: "
> >>> >       1.0 = Score based on 19 child docs in range from 1287720 to
> >>> > 1287779, best match:
> >>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >>> >             0.0 = ConstantScore(store_873:1)^0.0
> >>> >           0.0 = match on required clause, product of:       0.0 = #
> >>> clause
> >>> >             0.0 = sum of:         0.0 =
> >>> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >>> >       ,
> >>> >       - 3894925: "
> >>> >       1.0 = Score based on 1 child docs in range from 1284318 to
> >>> > 1284318, best match:
> >>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >>> >             0.0 = ConstantScore(store_873:1)^0.0
> >>> >           0.0 = match on required clause, product of:       0.0 = #
> >>> clause
> >>> >             0.0 = sum of:         0.0 =
> >>> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >>> >       ,
> >>> >       - 3911561: "
> >>> >       1.0 = Score based on 2 child docs in range from 1227763 to
> >>> > 1227768, best match:
> >>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >>> >             0.0 = ConstantScore(store_873:1)^0.0
> >>> >           0.0 = match on required clause, product of:       0.0 = #
> >>> clause
> >>> >             0.0 = sum of:         0.0 =
> >>> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >>> >       ,
> >>> >       - 3941974: "
> >>> >       1.0 = Score based on 1 child docs in range from 1145356 to
> >>> > 1145356, best match:
> >>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >>> >             0.0 = ConstantScore(store_873:1)^0.0
> >>> >           0.0 = match on required clause, product of:       0.0 = #
> >>> clause
> >>> >             0.0 = sum of:         0.0 =
> >>> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >>> >       ,
> >>> >       },
> >>> >    - facet-trace:
> >>> >    {
> >>> >       - processor: "FacetQueryProcessor",
> >>> >       - elapse: 1122,
> >>> >       - query: null,
> >>> >       - domainSize: 98155,
> >>> >       - sub-facet:
> >>> >       [
> >>> >          -
> >>> >          {
> >>> >             - processor: "FacetFieldProcessorByArrayDV",
> >>> >             - elapse: 134,
> >>> >             - field: "gender_refine",
> >>> >             - limit: -1,
> >>> >             - domainSize: 98155,
> >>> >             - numBuckets: 11,
> >>> >             },
> >>> >          -
> >>> >          {
> >>> >             - processor: "FacetFieldProcessorByArrayDV",
> >>> >             - elapse: 159,
> >>> >             - field: "color_refine",
> >>> >             - limit: -1,
> >>> >             - domainSize: 98155,
> >>> >             - numBuckets: 14,
> >>> >             },
> >>> >          -
> >>> >          {
> >>> >             - processor: "FacetFieldProcessorByArrayDV",
> >>> >             - elapse: 128,
> >>> >             - field: "sizeRange_refine",
> >>> >             - limit: -1,
> >>> >             - domainSize: 98155,
> >>> >             - numBuckets: 18,
> >>> >             },
> >>> >          -
> >>> >          {
> >>> >             - processor: "FacetFieldProcessorByArrayDV",
> >>> >             - elapse: 131,
> >>> >             - field: "material_refine",
> >>> >             - limit: -1,
> >>> >             - domainSize: 98155,
> >>> >             - numBuckets: 223,
> >>> >             },
> >>> >          -
> >>> >          {
> >>> >             - processor: "FacetFieldProcessorByArrayDV",
> >>> >             - elapse: 132,
> >>> >             - field: "ageAppropriate_refine",
> >>> >             - limit: -1,
> >>> >             - domainSize: 98155,
> >>> >             - numBuckets: 6,
> >>> >             },
> >>> >          -
> >>> >          {
> >>> >             - processor: "FacetFieldProcessorByArrayDV",
> >>> >             - elapse: 138,
> >>> >             - field: "price_refine",
> >>> >             - limit: -1,
> >>> >             - domainSize: 98155,
> >>> >             - numBuckets: 9,
> >>> >             },
> >>> >          -
> >>> >          {
> >>> >             - processor: "FacetFieldProcessorByArrayDV",
> >>> >             - elapse: 147,
> >>> >             - field: "size_refine",
> >>> >             - limit: -1,
> >>> >             - domainSize: 98155,
> >>> >             - numBuckets: 2158,
> >>> >             },
> >>> >          -
> >>> >          {
> >>> >             - processor: "FacetFieldProcessorByArrayDV",
> >>> >             - elapse: 149,
> >>> >             - field: "inStoreOnline_refine",
> >>> >             - limit: -1,
> >>> >             - domainSize: 98155,
> >>> >             - numBuckets: 3,
> >>> >             },
> >>> >          ],
> >>> >       },
> >>> >    - facet-debug:
> >>> >    {
> >>> >       - elapse: 29,
> >>> >       - sub-facet:
> >>> >       [
> >>> >          -
> >>> >          {
> >>> >             - processor: "SimpleFacets",
> >>> >             - elapse: 29,
> >>> >             - action: "field facet",
> >>> >             - maxThreads: 0,
> >>> >             - sub-facet:
> >>> >             [
> >>> >                -
> >>> >                {
> >>> >                   - elapse: 8,
> >>> >                   - requestedMethod: "not specified",
> >>> >                   - appliedMethod: "FC",
> >>> >                   - inputDocSetSize: 98155,
> >>> >                   - field: "brand",
> >>> >                   - numBuckets: 6304,
> >>> >                   },
> >>> >                -
> >>> >                {
> >>> >                   - elapse: 5,
> >>> >                   - requestedMethod: "not specified",
> >>> >                   - appliedMethod: "FC",
> >>> >                   - inputDocSetSize: 98155,
> >>> >                   - field: "product",
> >>> >                   - numBuckets: 1129,
> >>> >                   },
> >>> >                -
> >>> >                {
> >>> >                   - elapse: 5,
> >>> >                   - requestedMethod: "not specified",
> >>> >                   - appliedMethod: "FC",
> >>> >                   - inputDocSetSize: 98155,
> >>> >                   - field: "category",
> >>> >                   - numBuckets: 194,
> >>> >                   },
> >>> >                -
> >>> >                {
> >>> >                   - elapse: 5,
> >>> >                   - requestedMethod: "not specified",
> >>> >                   - appliedMethod: "FC",
> >>> >                   - inputDocSetSize: 98155,
> >>> >                   - field: "department",
> >>> >                   - numBuckets: 30,
> >>> >                   },
> >>> >                -
> >>> >                {
> >>> >                   - elapse: 4,
> >>> >                   - requestedMethod: "not specified",
> >>> >                   - appliedMethod: "FC",
> >>> >                   - inputDocSetSize: 98155,
> >>> >                   - field: "topRated",
> >>> >                   - numBuckets: 6,
> >>> >                   },
> >>> >                ],
> >>> >             }
> >>> >          ],
> >>> >       },
> >>> >    - json:
> >>> >    {
> >>> >       - facet:
> >>> >       {
> >>> >          - gender_refine:
> >>> >          {
> >>> >             - domain:
> >>> >             {
> >>> >                - excludeTags: "rassortment,top,top2,top3,top4,",
> >>> >                - filter:
> >>> >                [
> >>> >                   -
> >>> >                   "{!filters param=$child.fq
> excludeTags=rgender_refine
> >>> > v=$sq}"
> >>> >                   ,
> >>> >                   -
> >>> >                   "{!child of=$pq filters=$fq}docType:(product
> >>> > collection)",
> >>> >                   ],
> >>> >                },
> >>> >             - type: "terms",
> >>> >             - field: "gender_refine",
> >>> >             - limit: -1,
> >>> >             - facet:
> >>> >             {
> >>> >                - productsCount: "uniqueBlock(_root_)"
> >>> >                },
> >>> >             },
> >>> >          - color_refine:
> >>> >          {
> >>> >             - domain:
> >>> >             {
> >>> >                - excludeTags: "rassortment,top,top2,top3,top4,",
> >>> >                - filter:
> >>> >                [
> >>> >                   -
> >>> >                   "{!filters param=$child.fq
> excludeTags=rcolor_refine
> >>> > v=$sq}"
> >>> >                   ,
> >>> >                   -
> >>> >                   "{!child of=$pq filters=$fq}docType:(product
> >>> > collection)",
> >>> >                   ],
> >>> >                },
> >>> >             - type: "terms",
> >>> >             - field: "color_refine",
> >>> >             - limit: -1,
> >>> >             - facet:
> >>> >             {
> >>> >                - productsCount: "uniqueBlock(_root_)"
> >>> >                },
> >>> >             },
> >>> >          - sizeRange_refine:
> >>> >          {
> >>> >             - domain:
> >>> >             {
> >>> >                - excludeTags: "rassortment,top,top2,top3,top4,",
> >>> >                - filter:
> >>> >                [
> >>> >                   -
> >>> >                   "{!filters param=$child.fq
> >>> > excludeTags=rsizeRange_refine v=$sq}"
> >>> >                   ,
> >>> >                   -
> >>> >                   "{!child of=$pq filters=$fq}docType:(product
> >>> > collection)",
> >>> >                   ],
> >>> >                },
> >>> >             - type: "terms",
> >>> >             - field: "sizeRange_refine",
> >>> >             - limit: -1,
> >>> >             - facet:
> >>> >             {
> >>> >                - productsCount: "uniqueBlock(_root_)"
> >>> >                },
> >>> >             },
> >>> >          - material_refine:
> >>> >          {
> >>> >             - domain:
> >>> >             {
> >>> >                - excludeTags: "rassortment,top,top2,top3,top4,",
> >>> >                - filter:
> >>> >                [
> >>> >                   -
> >>> >                   "{!filters param=$child.fq
> >>> > excludeTags=rmaterial_refine v=$sq}"
> >>> >                   ,
> >>> >                   -
> >>> >                   "{!child of=$pq filters=$fq}docType:(product
> >>> > collection)",
> >>> >                   ],
> >>> >                },
> >>> >             - type: "terms",
> >>> >             - field: "material_refine",
> >>> >             - limit: -1,
> >>> >             - facet:
> >>> >             {
> >>> >                - productsCount: "uniqueBlock(_root_)"
> >>> >                },
> >>> >             },
> >>> >          - ageAppropriate_refine:
> >>> >          {
> >>> >             - domain:
> >>> >             {
> >>> >                - excludeTags: "rassortment,top,top2,top3,top4,",
> >>> >                - filter:
> >>> >                [
> >>> >                   -
> >>> >                   "{!filters param=$child.fq
> >>> > excludeTags=rageAppropriate_refine v=$sq}"
> >>> >                   ,
> >>> >                   -
> >>> >                   "{!child of=$pq filters=$fq}docType:(product
> >>> > collection)",
> >>> >                   ],
> >>> >                },
> >>> >             - type: "terms",
> >>> >             - field: "ageAppropriate_refine",
> >>> >             - limit: -1,
> >>> >             - facet:
> >>> >             {
> >>> >                - productsCount: "uniqueBlock(_root_)"
> >>> >                },
> >>> >             },
> >>> >          - price_refine:
> >>> >          {
> >>> >             - domain:
> >>> >             {
> >>> >                - excludeTags: "rassortment,top,top2,top3,top4,",
> >>> >                - filter:
> >>> >                [
> >>> >                   -
> >>> >                   "{!filters param=$child.fq
> excludeTags=rprice_refine
> >>> > v=$sq}"
> >>> >                   ,
> >>> >                   -
> >>> >                   "{!child of=$pq filters=$fq}docType:(product
> >>> > collection)",
> >>> >                   ],
> >>> >                },
> >>> >             - type: "terms",
> >>> >             - field: "price_refine",
> >>> >             - limit: -1,
> >>> >             - facet:
> >>> >             {
> >>> >                - productsCount: "uniqueBlock(_root_)"
> >>> >                },
> >>> >             },
> >>> >          - size_refine:
> >>> >          {
> >>> >             - domain:
> >>> >             {
> >>> >                - excludeTags: "rassortment,top,top2,top3,top4,",
> >>> >                - filter:
> >>> >                [
> >>> >                   -
> >>> >                   "{!filters param=$child.fq excludeTags=rsize_refine
> >>> > v=$sq}"
> >>> >                   ,
> >>> >                   -
> >>> >                   "{!child of=$pq filters=$fq}docType:(product
> >>> > collection)",
> >>> >                   ],
> >>> >                },
> >>> >             - type: "terms",
> >>> >             - field: "size_refine",
> >>> >             - limit: -1,
> >>> >             - facet:
> >>> >             {
> >>> >                - productsCount: "uniqueBlock(_root_)"
> >>> >                },
> >>> >             },
> >>> >          - inStoreOnline_refine:
> >>> >          {
> >>> >             - domain:
> >>> >             {
> >>> >                - excludeTags: "rassortment,top,top2,top3,top4,",
> >>> >                - filter:
> >>> >                [
> >>> >                   -
> >>> >                   "{!filters param=$child.fq
> >>> > excludeTags=rinStoreOnline_refine v=$sq}"
> >>> >                   ,
> >>> >                   -
> >>> >                   "{!child of=$pq filters=$fq}docType:(product
> >>> > collection)",
> >>> >                   ],
> >>> >                },
> >>> >             - type: "terms",
> >>> >             - field: "inStoreOnline_refine",
> >>> >             - limit: -1,
> >>> >             - facet:
> >>> >             {
> >>> >                - productsCount: "uniqueBlock(_root_)"
> >>> >                },
> >>> >             },
> >>> >          }
> >>> >       },
> >>> >    - QParser: "BlockJoinParentQParser",
> >>> >    - filter_queries:
> >>> >    [
> >>> >       - "{!tag=top2}(*:* -pvgc:true)",
> >>> >       - "{!tag=top3}{!query v=$eligibleCollections}",
> >>> >       - "{!tag=top3}{!query v=$eligibleCollections}",
> >>> >       ],
> >>> >    - parsed_filter_queries:
> >>> >    [
> >>> >       - "MatchAllDocsQuery(*:*) -pvgc:true",
> >>> >       - "docType:product (+docType:collection +(eligibleToShow:[1 TO
> >>> 1]))",
> >>> >       - "docType:product (+docType:collection +(eligibleToShow:[1 TO
> >>> 1]))",
> >>> >       ],
> >>> >    - timing:
> >>> >    {
> >>> >       - time: 1667,
> >>> >       - prepare:
> >>> >       {
> >>> >          - time: 261,
> >>> >          - query:
> >>> >          {
> >>> >             - time: 261
> >>> >             },
> >>> >          - facet:
> >>> >          {
> >>> >             - time: 0
> >>> >             },
> >>> >          - facet_module:
> >>> >          {
> >>> >             - time: 0
> >>> >             },
> >>> >          - mlt:
> >>> >          {
> >>> >             - time: 0
> >>> >             },
> >>> >          - highlight:
> >>> >          {
> >>> >             - time: 0
> >>> >             },
> >>> >          - stats:
> >>> >          {
> >>> >             - time: 0
> >>> >             },
> >>> >          - expand:
> >>> >          {
> >>> >             - time: 0
> >>> >             },
> >>> >          - terms:
> >>> >          {
> >>> >             - time: 0
> >>> >             },
> >>> >          - debug:
> >>> >          {
> >>> >             - time: 0
> >>> >             },
> >>> >          },
> >>> >       - process:
> >>> >       {
> >>> >          - time: 1405,
> >>> >          - query:
> >>> >          {
> >>> >             - time: 79
> >>> >             },
> >>> >          - facet:
> >>> >          {
> >>> >             - time: 29
> >>> >             },
> >>> >          - facet_module:
> >>> >          {
> >>> >             - time: 1122
> >>> >             },
> >>> >          - mlt:
> >>> >          {
> >>> >             - time: 0
> >>> >             },
> >>> >          - highlight:
> >>> >          {
> >>> >             - time: 0
> >>> >             },
> >>> >          - stats:
> >>> >          {
> >>> >             - time: 0
> >>> >             },
> >>> >          - expand:
> >>> >          {
> >>> >             - time: 0
> >>> >             },
> >>> >          - terms:
> >>> >          {
> >>> >             - time: 0
> >>> >             },
> >>> >          - debug:
> >>> >          {
> >>> >             - time: 174
> >>> >             },
> >>> >          },
> >>> >       },
> >>> >
> >>> >
> >>> >
> >>> >
> >>> >
> >>> > On Wed, Jan 22, 2020 at 5:55 PM Mikhail Khludnev <mk...@apache.org>
> >>> wrote:
> >>> >
> >>> > > Screenshot didn't come though the list. That excerpt doesn't have
> any
> >>> > > informative numbers.
> >>> > >
> >>> > > On Tue, Jan 21, 2020 at 5:18 PM kumar gaurav <kg...@gmail.com>
> >>> wrote:
> >>> > >
> >>> > > > Hi Mikhail
> >>> > > >
> >>> > > > Thanks for your reply . Please help me in this .
> >>> > > >
> >>> > > > Followings are the screenshot:-
> >>> > > >
> >>> > > > [image: image.png]
> >>> > > >
> >>> > > >
> >>> > > > [image: image.png]
> >>> > > >
> >>> > > >
> >>> > > > json facet debug Output:-
> >>> > > >
> >>> > > > json:
> >>> > > > {
> >>> > > >
> >>> > > >    - facet:
> >>> > > >    {
> >>> > > >       - color_refine:
> >>> > > >       {
> >>> > > >          - domain:
> >>> > > >          {
> >>> > > >             - excludeTags: "rassortment,top,top2,top3,top4,",
> >>> > > >             - filter:
> >>> > > >             [
> >>> > > >                -
> >>> > > >                "{!filters param=$child.fq
> excludeTags=rcolor_refine
> >>> > > v=$sq}"
> >>> > > >                ,
> >>> > > >                - "{!child of=$pq filters=$fq}docType:(product
> >>> > > collection)"
> >>> > > >                ,
> >>> > > >                ],
> >>> > > >             },
> >>> > > >          - type: "terms",
> >>> > > >          - field: "color_refine",
> >>> > > >          - limit: -1,
> >>> > > >          - facet:
> >>> > > >          {
> >>> > > >             - productsCount: "uniqueBlock(_root_)"
> >>> > > >             },
> >>> > > >          },
> >>> > > >       - size_refine:
> >>> > > >       {
> >>> > > >          - domain:
> >>> > > >          {
> >>> > > >             - excludeTags: "rassortment,top,top2,top3,top4,",
> >>> > > >             - filter:
> >>> > > >             [
> >>> > > >                -
> >>> > > >                "{!filters param=$child.fq
> excludeTags=rsize_refine
> >>> > > v=$sq}"
> >>> > > >                ,
> >>> > > >                - "{!child of=$pq filters=$fq}docType:(product
> >>> > > collection)"
> >>> > > >                ,
> >>> > > >                ],
> >>> > > >             },
> >>> > > >          - type: "terms",
> >>> > > >          - field: "size_refine",
> >>> > > >          - limit: -1,
> >>> > > >          - facet:
> >>> > > >          {
> >>> > > >             - productsCount: "uniqueBlock(_root_)"
> >>> > > >             },
> >>> > > >          },
> >>> > > >       }
> >>> > > >
> >>> > > > }
> >>> > > >
> >>> > > >
> >>> > > >
> >>> > > > regards
> >>> > > > Kumar Gaurav
> >>> > > >
> >>> > > >
> >>> > > > On Tue, Jan 21, 2020 at 5:25 PM Mikhail Khludnev <
> mkhl@apache.org>
> >>> > > wrote:
> >>> > > >
> >>> > > >> Hi.
> >>> > > >> Can you share debugQuery=true output?
> >>> > > >>
> >>> > > >> On Tue, Jan 21, 2020 at 1:37 PM kumar gaurav <kg...@gmail.com>
> >>> > wrote:
> >>> > > >>
> >>> > > >> > HI
> >>> > > >> >
> >>> > > >> > i have a parent child query in which i have used json facet
> for
> >>> > child
> >>> > > >> > faceting like following.
> >>> > > >> >
> >>> > > >> > qt=/dismax
> >>> > > >> > matchAllQueryRef1=+(+({!query v=$cq}))
> >>> > > >> > sq=+{!lucene v=$matchAllQueryRef1}
> >>> > > >> > q={!parent tag=top which=$pq filters=$child.fq score=max
> v=$cq}
> >>> > > >> > child.fq={!tag=rcolor_refine}filter({!term f=color_refine
> >>> > > >> > v=$qcolor_refine1}) filter({!term f=color_refine
> >>> v=$qcolor_refine2})
> >>> > > >> > qcolor_refine1=Blue
> >>> > > >> > qcolor_refine2=Other clrs
> >>> > > >> > cq=+{!simpleFilter v=docType:sku}
> >>> > > >> > pq=docType:(product)
> >>> > > >> > facet=true
> >>> > > >> > facet.mincount=1
> >>> > > >> > facet.limit=-1
> >>> > > >> > facet.missing=false
> >>> > > >> > json.facet= {color_refine:{
> >>> > > >> > domain:{
> >>> > > >> > filter:["{!filters param=$child.fq excludeTags=rcolor_refine
> >>> > > >> > v=$sq}","{!child of=$pq filters=$fq}docType:(product)"]
> >>> > > >> >    },
> >>> > > >> > type:terms,
> >>> > > >> > field:color_refine,
> >>> > > >> > limit:-1,
> >>> > > >> > facet:{productsCount:"uniqueBlock(_root_)"}}}
> >>> > > >> >
> >>> > > >> > schema :-
> >>> > > >> > <field name="color_refine" type="string" indexed="true"
> >>> > stored="true"
> >>> > > >> > multiValued="true" docValues="true"/>
> >>> > > >> >
> >>> > > >> > i have observed that json facets are slow . It is taking much
> >>> time
> >>> > > than
> >>> > > >> > expected .
> >>> > > >> > Can anyone please check this query specially child.fq and
> >>> json.facet
> >>> > > >> part .
> >>> > > >> >
> >>> > > >> > Please help me in this .
> >>> > > >> >
> >>> > > >> > Thanks & regards
> >>> > > >> > Kumar Gaurav
> >>> > > >> >
> >>> > > >>
> >>> > > >>
> >>> > > >> --
> >>> > > >> Sincerely yours
> >>> > > >> Mikhail Khludnev
> >>> > > >>
> >>> > > >
> >>> > >
> >>> > > --
> >>> > > Sincerely yours
> >>> > > Mikhail Khludnev
> >>> > >
> >>> >
> >>>
> >>>
> >>> --
> >>> Sincerely yours
> >>> Mikhail Khludnev
> >>>
> >>
>


-- 
Sincerely yours
Mikhail Khludnev

Re: Solr 8.0 Json Facets are slow - need help

Posted by kumar gaurav <kg...@gmail.com>.
HI Mikhail

Can you please see above debug log and help ?

Thanks


On Thu, Jan 23, 2020 at 12:05 AM kumar gaurav <kg...@gmail.com> wrote:

> Also
>
> its not looks like box is slow . because for following query prepare time
> is 3 ms but facet time is 84ms on the same box .Don't know why prepare time
> was huge for that example :( .
>
> debug:
> {
>
>    - rawquerystring:
>    "{!parent tag=top which=$pq filters=$child.fq score=max v=$cq}",
>    - querystring:
>    "{!parent tag=top which=$pq filters=$child.fq score=max v=$cq}",
>    - parsedquery:
>    "AllParentsAware(ToParentBlockJoinQuery (+(+docType:sku +store_873:1) #color_refine:Blue #size_refine:L))"
>    ,
>    - parsedquery_toString:
>    "ToParentBlockJoinQuery (+(+docType:sku +store_873:1) #color_refine:Blue #size_refine:L)"
>    ,
>    - explain:
>    {
>       - 1729659: "
>       2.0 = Score based on 2 child docs in range from 5103808 to 5104159, best match:
>         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
>             1.0 = store_873:1     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(color_refine:Blue in 4059732) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(size_refine:L in 4059732) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm ",
>       - 1730320: "
>       2.0 = Score based on 1 child docs in range from 5099889 to 5100070, best match:
>         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
>             1.0 = store_873:1     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(color_refine:Blue in 4055914) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(size_refine:L in 4055914) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm ",
>       - 1730721: "
>       2.0 = Score based on 4 child docs in range from 5097552 to 5097808, best match:
>         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
>             1.0 = store_873:1     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(color_refine:Blue in 4053487) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(size_refine:L in 4053487) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm ",
>       - 1759239: "
>       2.0 = Score based on 1 child docs in range from 5061166 to 5061231, best match:
>         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
>             1.0 = store_873:1     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(color_refine:Blue in 4017096) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(size_refine:L in 4017096) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm ",
>       - 1762846: "
>       2.0 = Score based on 7 child docs in range from 5053673 to 5054166, best match:
>         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
>             1.0 = store_873:1     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(color_refine:Blue in 4009815) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(size_refine:L in 4009815) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm ",
>       - 2375187: "
>       2.0 = Score based on 2 child docs in range from 6144094 to 6144129, best match:
>         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
>             1.0 = store_873:1     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(color_refine:Blue in 5100007) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(size_refine:L in 5100007) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm ",
>       - 2822828: "
>       2.0 = Score based on 5 child docs in range from 3945003 to 3945944, best match:
>         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
>             1.0 = store_873:1     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(color_refine:Blue in 2901192) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(size_refine:L in 2901192) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm ",
>       - 2901997: "
>       2.0 = Score based on 1 child docs in range from 2264206 to 2264225, best match:
>         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
>             1.0 = store_873:1     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(color_refine:Blue in 1220113) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(size_refine:L in 1220113) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm ",
>       - 2950743: "
>       2.0 = Score based on 2 child docs in range from 2116590 to 2116693, best match:
>         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
>             1.0 = store_873:1     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(color_refine:Blue in 1072526) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(size_refine:L in 1072526) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm ",
>       - 2968102: "
>       2.0 = Score based on 1 child docs in range from 4480530 to 4480651, best match:
>         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
>             1.0 = store_873:1     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(color_refine:Blue in 3436527) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(size_refine:L in 3436527) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm ",
>       - 2979874: "
>       2.0 = Score based on 5 child docs in range from 4438922 to 4439185, best match:
>         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
>             1.0 = store_873:1     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(color_refine:Blue in 3394837) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(size_refine:L in 3394837) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm ",
>       - 3230325: "
>       2.0 = Score based on 1 child docs in range from 4820870 to 4820887, best match:
>         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
>             1.0 = store_873:1     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(color_refine:Blue in 3776763) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(size_refine:L in 3776763) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm ",
>       - 3237751: "
>       2.0 = Score based on 1 child docs in range from 4793203 to 4793272, best match:
>         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
>             1.0 = store_873:1     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(color_refine:Blue in 3749148) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(size_refine:L in 3749148) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm ",
>       - 3243768: "
>       2.0 = Score based on 2 child docs in range from 4772802 to 4772935, best match:
>         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
>             1.0 = store_873:1     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(color_refine:Blue in 3728762) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(size_refine:L in 3728762) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm ",
>       - 3294119: "
>       2.0 = Score based on 2 child docs in range from 4599327 to 4599683, best match:
>         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
>             1.0 = store_873:1     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(color_refine:Blue in 3555548) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(size_refine:L in 3555548) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm ",
>       - 3332137: "
>       2.0 = Score based on 4 child docs in range from 3118405 to 3118686, best match:
>         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
>             1.0 = store_873:1     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(color_refine:Blue in 2074319) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(size_refine:L in 2074319) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm ",
>       - 3332202: "
>       2.0 = Score based on 2 child docs in range from 3117958 to 3118254, best match:
>         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
>             1.0 = store_873:1     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(color_refine:Blue in 2073864) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(size_refine:L in 2073864) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm ",
>       - 3351461: "
>       2.0 = Score based on 2 child docs in range from 3049568 to 3049774, best match:
>         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
>             1.0 = store_873:1     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(color_refine:Blue in 2005579) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(size_refine:L in 2005579) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm ",
>       - 3360921: "
>       2.0 = Score based on 1 child docs in range from 3013023 to 3013193, best match:
>         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
>             1.0 = store_873:1     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(color_refine:Blue in 1969059) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(size_refine:L in 1969059) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm ",
>       - 3398447: "
>       2.0 = Score based on 1 child docs in range from 2869334 to 2869452, best match:
>         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
>             1.0 = store_873:1     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(color_refine:Blue in 1825271) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(size_refine:L in 1825271) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm ",
>       - 3509904: "
>       2.0 = Score based on 2 child docs in range from 1835931 to 1836087, best match:
>         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
>             1.0 = store_873:1     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(color_refine:Blue in 791837) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(size_refine:L in 791837) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm ",
>       - 3567749: "
>       2.0 = Score based on 2 child docs in range from 3422682 to 3422754, best match:
>         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
>             1.0 = store_873:1     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(color_refine:Blue in 2378598) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(size_refine:L in 2378598) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm ",
>       - 3576416: "
>       2.0 = Score based on 2 child docs in range from 3400293 to 3400385, best match:
>         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
>             1.0 = store_873:1     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(color_refine:Blue in 2356188) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(size_refine:L in 2356188) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm ",
>       - 3581445: "
>       2.0 = Score based on 1 child docs in range from 3381748 to 3381782, best match:
>         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
>             1.0 = store_873:1     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(color_refine:Blue in 2337646) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(size_refine:L in 2337646) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm ",
>       - 3582955: "
>       2.0 = Score based on 1 child docs in range from 3378628 to 3378707, best match:
>         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
>             1.0 = store_873:1     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(color_refine:Blue in 2334530) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(size_refine:L in 2334530) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm ",
>       - 3590608: "
>       2.0 = Score based on 1 child docs in range from 3355870 to 3355935, best match:
>         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
>             1.0 = store_873:1     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(color_refine:Blue in 2311785) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(size_refine:L in 2311785) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm ",
>       - 3598130: "
>       2.0 = Score based on 1 child docs in range from 3324606 to 3324650, best match:
>         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
>             1.0 = store_873:1     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(color_refine:Blue in 2280519) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(size_refine:L in 2280519) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm ",
>       - 3600915: "
>       2.0 = Score based on 3 child docs in range from 3312338 to 3312433, best match:
>         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
>             1.0 = store_873:1     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(color_refine:Blue in 2268233) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(size_refine:L in 2268233) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm ",
>       - 3634047: "
>       2.0 = Score based on 2 child docs in range from 3204774 to 3205003, best match:
>         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
>             1.0 = store_873:1     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(color_refine:Blue in 2160756) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(size_refine:L in 2160756) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm ",
>       - 3641200: "
>       2.0 = Score based on 1 child docs in range from 3187935 to 3188029, best match:
>         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
>             1.0 = store_873:1     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(color_refine:Blue in 2143834) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(size_refine:L in 2143834) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm ",
>       - 3649065: "
>       2.0 = Score based on 3 child docs in range from 3161034 to 3161133, best match:
>         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
>             1.0 = store_873:1     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(color_refine:Blue in 2116948) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(size_refine:L in 2116948) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm ",
>       - 3674970: "
>       2.0 = Score based on 3 child docs in range from 3765599 to 3765916, best match:
>         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
>             1.0 = store_873:1     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(color_refine:Blue in 2721591) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(size_refine:L in 2721591) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm ",
>       - 3679791: "
>       2.0 = Score based on 2 child docs in range from 3748243 to 3748297, best match:
>         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
>             1.0 = store_873:1     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(color_refine:Blue in 2704137) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(size_refine:L in 2704137) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm ",
>       - 3690906: "
>       2.0 = Score based on 6 child docs in range from 3720815 to 3721009, best match:
>         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
>             1.0 = store_873:1     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(color_refine:Blue in 2676733) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(size_refine:L in 2676733) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm ",
>       - 3691282: "
>       2.0 = Score based on 5 child docs in range from 3718964 to 3719039, best match:
>         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
>             1.0 = store_873:1     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(color_refine:Blue in 2674859) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(size_refine:L in 2674859) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm ",
>       - 3713456: "
>       2.0 = Score based on 1 child docs in range from 3646854 to 3647045, best match:
>         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
>             1.0 = store_873:1     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(color_refine:Blue in 2602765) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(size_refine:L in 2602765) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm ",
>       - 3718053: "
>       2.0 = Score based on 1 child docs in range from 3639518 to 3639577, best match:
>         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
>             1.0 = store_873:1     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(color_refine:Blue in 2595410) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(size_refine:L in 2595410) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm ",
>       - 3721932: "
>       2.0 = Score based on 1 child docs in range from 3623696 to 3623846, best match:
>         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
>             1.0 = store_873:1     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(color_refine:Blue in 2579662) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(size_refine:L in 2579662) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm ",
>       - 3727577: "
>       2.0 = Score based on 6 child docs in range from 3612166 to 3612351, best match:
>         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
>             1.0 = store_873:1     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(color_refine:Blue in 2568077) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(size_refine:L in 2568077) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm ",
>       - 3737099: "
>       2.0 = Score based on 4 child docs in range from 3592250 to 3592393, best match:
>         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
>             1.0 = store_873:1     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(color_refine:Blue in 2548138) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(size_refine:L in 2548138) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm ",
>       - 3741572: "
>       2.0 = Score based on 1 child docs in range from 3580926 to 3581069, best match:
>         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
>             1.0 = store_873:1     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(color_refine:Blue in 2536830) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(size_refine:L in 2536830) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm ",
>       - 3754468: "
>       2.0 = Score based on 1 child docs in range from 3536253 to 3536324, best match:
>         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
>             1.0 = store_873:1     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(color_refine:Blue in 2492160) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(size_refine:L in 2492160) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm ",
>       - 3762347: "
>       2.0 = Score based on 1 child docs in range from 3510631 to 3510756, best match:
>         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
>             1.0 = store_873:1     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(color_refine:Blue in 2466525) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(size_refine:L in 2466525) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm ",
>       - 3773621: "
>       2.0 = Score based on 2 child docs in range from 3469096 to 3469197, best match:
>         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
>             1.0 = store_873:1     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(color_refine:Blue in 2424998) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(size_refine:L in 2424998) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm ",
>       - 3775186: "
>       2.0 = Score based on 1 child docs in range from 2770510 to 2770593, best match:
>         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
>             1.0 = store_873:1     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(color_refine:Blue in 1726420) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(size_refine:L in 1726420) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm ",
>       - 3785688: "
>       2.0 = Score based on 2 child docs in range from 2736848 to 2736961, best match:
>         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
>             1.0 = store_873:1     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(color_refine:Blue in 1692741) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(size_refine:L in 1692741) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm ",
>       - 3785704: "
>       2.0 = Score based on 3 child docs in range from 2736712 to 2736789, best match:
>         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
>             1.0 = store_873:1     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(color_refine:Blue in 1692630) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(size_refine:L in 1692630) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm ",
>       - 3810965: "
>       2.0 = Score based on 1 child docs in range from 2669795 to 2669836, best match:
>         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
>             1.0 = store_873:1     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(color_refine:Blue in 1625704) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(size_refine:L in 1625704) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm ",
>       - 3819499: "
>       2.0 = Score based on 1 child docs in range from 2553409 to 2553462, best match:
>         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
>             1.0 = store_873:1     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(color_refine:Blue in 1509310) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(size_refine:L in 1509310) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm ",
>       - 3836990: "
>       2.0 = Score based on 1 child docs in range from 2491736 to 2491951, best match:
>         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
>             1.0 = store_873:1     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(color_refine:Blue in 1447730) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(size_refine:L in 1447730) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm ",
>       - 3837166: "
>       2.0 = Score based on 4 child docs in range from 2491070 to 2491189, best match:
>         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
>             1.0 = store_873:1     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(color_refine:Blue in 1446965) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(size_refine:L in 1446965) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm ",
>       - 3854028: "
>       2.0 = Score based on 1 child docs in range from 2448711 to 2448763, best match:
>         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
>             1.0 = store_873:1     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(color_refine:Blue in 1404610) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(size_refine:L in 1404610) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm ",
>       - 3864239: "
>       2.0 = Score based on 2 child docs in range from 1371546 to 1371581, best match:
>         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
>             1.0 = store_873:1     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(color_refine:Blue in 327438) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(size_refine:L in 327438) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm ",
>       - 3873419: "
>       2.0 = Score based on 2 child docs in range from 1345917 to 1346120, best match:
>         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
>             1.0 = store_873:1     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(color_refine:Blue in 301899) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(size_refine:L in 301899) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm ",
>       - 3874715: "
>       2.0 = Score based on 1 child docs in range from 1341696 to 1341731, best match:
>         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
>             1.0 = store_873:1     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(color_refine:Blue in 297605) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(size_refine:L in 297605) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm ",
>       - 3893661: "
>       2.0 = Score based on 2 child docs in range from 1287720 to 1287779, best match:
>         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
>             1.0 = store_873:1     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(color_refine:Blue in 243630) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(size_refine:L in 243630) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm ",
>       - 3894145: "
>       2.0 = Score based on 2 child docs in range from 1286211 to 1286258, best match:
>         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
>             1.0 = store_873:1     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(color_refine:Blue in 242101) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(size_refine:L in 242101) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm ",
>       - 3899204: "
>       2.0 = Score based on 3 child docs in range from 1272538 to 1272585, best match:
>         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
>             1.0 = store_873:1     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(color_refine:Blue in 228427) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(size_refine:L in 228427) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm ",
>       - 3920179: "
>       2.0 = Score based on 2 child docs in range from 1204690 to 1204725, best match:
>         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
>             1.0 = store_873:1     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(color_refine:Blue in 160585) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(size_refine:L in 160585) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm ",
>       - 3967303: "
>       2.0 = Score based on 1 child docs in range from 1079322 to 1079351, best match:
>         2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
>             1.0 = store_873:1     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(color_refine:Blue in 35226) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm     0.0 = match on required clause, product of:
>             0.0 = # clause
>             1.0 = weight(size_refine:L in 35226) [DisabledStatisticsSimilarity], result of:
>               1.0 = score(freq=1.0), product of:
>                 1.0 = idf(docFreq, docCount)
>                   1 = docFreq, number of documents containing term
>                   1 = docCount, total number of documents with field
>                 1.0 = tf(freq=1.0), with freq of:
>                   1.0 = freq, occurrences of term within document
>                 1.0 = fieldNorm ",
>       },
>    - facet-trace:
>    {
>       - processor: "FacetQueryProcessor",
>       - elapse: 84,
>       - query: null,
>       - domainSize: 10941,
>       - sub-facet:
>       [
>          -
>          {
>             - processor: "FacetQueryProcessor",
>             - elapse: 84,
>             - query:
>             [
>                -
>                "org.apache.lucene.search.BooleanClause:++(+(+docType:sku +store_873:1))"
>                ],
>             - domainSize: 10941,
>             - sub-facet:
>             [
>                -
>                {
>                   - filter: "+(+(+(+docType:sku +store_873:1)))",
>                   - processor: "FacetQueryProcessor",
>                   - elapse: 5,
>                   - query: null,
>                   - domainSize: 694835,
>                   },
>                -
>                {
>                   - filter: "+(+(+(+docType:sku +store_873:1)))",
>                   - processor: "FacetQueryProcessor",
>                   - elapse: 9,
>                   - query: null,
>                   - domainSize: 694835,
>                   },
>                -
>                {
>                   - filter: "+(+(+(+docType:sku +store_873:1)))",
>                   - processor: "FacetQueryProcessor",
>                   - elapse: 1,
>                   - query: null,
>                   - domainSize: 694835,
>                   },
>                -
>                {
>                   - filter: "+(+(+(+docType:sku +store_873:1)))",
>                   - processor: "FacetQueryProcessor",
>                   - elapse: 1,
>                   - query: null,
>                   - domainSize: 694835,
>                   },
>                -
>                {
>                   - filter: "+(+(+(+docType:sku +store_873:1)))",
>                   - processor: "FacetQueryProcessor",
>                   - elapse: 1,
>                   - query: null,
>                   - domainSize: 694835,
>                   },
>                -
>                {
>                   - filter: "+(+(+(+docType:sku +store_873:1)))",
>                   - processor: "FacetQueryProcessor",
>                   - elapse: 1,
>                   - query: null,
>                   - domainSize: 694835,
>                   },
>                -
>                {
>                   - filter: "+(+(+(+docType:sku +store_873:1)))",
>                   - processor: "FacetQueryProcessor",
>                   - elapse: 1,
>                   - query: null,
>                   - domainSize: 694835,
>                   },
>                ],
>             }
>          ],
>       },
>    - facet-debug:
>    {},
>    - json:
>    {},
>    - QParser: "BlockJoinParentQParser",
>    - filter_queries:
>    [
>       - "{!tag=top2}(*:* -pvgc:true)",
>       - "{!tag=rdepartment}({!term f=department v=$qdepartment})",
>       - "{!tag=top3}{!query v=$eligibleCollections}",
>       - "{!tag=top3}{!query v=$eligibleCollections}",
>       ],
>    - parsed_filter_queries:
>    [
>       - "MatchAllDocsQuery(*:*) -pvgc:true",
>       - "department:Clothing",
>       - "docType:product (+docType:collection +(eligibleToShow:[1 TO 1]))"
>       ,
>       - "docType:product (+docType:collection +(eligibleToShow:[1 TO 1]))"
>       ,
>       ],
>    - timing:
>    {
>       - time: 301,
>       - prepare:
>       {
>          - time: 4,
>          - query:
>          {
>             - time: 3
>             },
>          - facet:
>          {
>             - time: 0
>             },
>          - facet_module:
>          {
>             - time: 0
>             },
>          - mlt:
>          {
>             - time: 0
>             },
>          - highlight:
>          {
>             - time: 0
>             },
>          - stats:
>          {
>             - time: 0
>             },
>          - expand:
>          {
>             - time: 0
>             },
>          - terms:
>          {
>             - time: 0
>             },
>          - debug:
>          {
>             - time: 0
>             },
>          },
>       - process:
>       {
>          - time: 297,
>          - query:
>          {
>             - time: 24
>             },
>          - facet:
>          {
>             - time: 5
>             },
>          - facet_module:
>          {
>             - time: 84
>             },
>          - mlt:
>          {
>             - time: 0
>             },
>          - highlight:
>          {
>             - time: 0
>             },
>          - stats:
>          {
>             - time: 0
>             },
>          - expand:
>          {
>             - time: 0
>             },
>          - terms:
>          {
>             - time: 0
>             },
>          - debug:
>          {
>             - time: 182
>             },
>          },
>       },
>
> },
>
> On Wed, Jan 22, 2020 at 11:45 PM kumar gaurav <kg...@gmail.com> wrote:
>
>> Lots of thanks Mikhail.
>>
>> Also can you please answer - Should i use docValues="true" for _root_
>> field to improve this json.facet performance ?
>>
>> On Wed, Jan 22, 2020 at 11:42 PM Mikhail Khludnev <mk...@apache.org>
>> wrote:
>>
>>> Initial request refers unknown (to me) query parser  {!simpleFilter, I
>>> can't comment on it.
>>> Parsing queries took in millis: - time: 261, usually prepare for query
>>> takes a moment. I suspect the box is really slow per se or encounter
>>> heavy
>>> load.
>>> And then facets took about 6 times more  - facet_module: {   - time:
>>> 1122,
>>> that a reasonable ratio.
>>> I also notice limit: -1 that's really expensive usually. If tweaking
>>> can't
>>> help, only profiling might give a clue.
>>> Note: in 8.5 there will be uniqueBlockQuery() operation, which is
>>> expected
>>> to be faster than uniqueBlock()
>>>
>>> On Wed, Jan 22, 2020 at 5:36 PM kumar gaurav <kg...@gmail.com> wrote:
>>>
>>> > HI Mikhail
>>> >
>>> > Here is full debug log . Please have a look .
>>> >
>>> > debug:
>>> > {
>>> >
>>> >    - rawquerystring:
>>> >    "{!parent tag=top which=$pq filters=$child.fq score=max v=$cq}",
>>> >    - querystring:
>>> >    "{!parent tag=top which=$pq filters=$child.fq score=max v=$cq}",
>>> >    - parsedquery:
>>> >    "AllParentsAware(ToParentBlockJoinQuery (+(+docType:sku
>>> > +(store_873:1)^0.0) #(filter(color_refine:Black)
>>> > filter(color_refine:Blue))))"
>>> >    ,
>>> >    - parsedquery_toString:
>>> >    "ToParentBlockJoinQuery (+(+docType:sku +(store_873:1)^0.0)
>>> > #(filter(color_refine:Black) filter(color_refine:Blue)))"
>>> >    ,
>>> >    - explain:
>>> >    {
>>> >       - 5172: "
>>> >       1.0 = Score based on 240 child docs in range from 2572484 to
>>> > 2573162, best match:
>>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>>> >             0.0 = ConstantScore(store_873:1)^0.0
>>> >           0.0 = match on required clause, product of:       0.0 = #
>>> clause
>>> >             0.0 = sum of:         0.0 =
>>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>>> >       ,
>>> >       - 5178: "
>>> >       1.0 = Score based on 304 child docs in range from 2571860 to
>>> > 2572404, best match:
>>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>>> >             0.0 = ConstantScore(store_873:1)^0.0
>>> >           0.0 = match on required clause, product of:       0.0 = #
>>> clause
>>> >             0.0 = sum of:         0.0 =
>>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>>> >       ,
>>> >       - 9301: "
>>> >       1.0 = Score based on 93 child docs in range from 710150 to
>>> > 710796, best match:
>>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>>> >             0.0 = ConstantScore(store_873:1)^0.0
>>> >           0.0 = match on required clause, product of:       0.0 = #
>>> clause
>>> >             0.0 = sum of:         0.0 =
>>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>>> >       ,
>>> >       - 118561: "
>>> >       1.0 = Score based on 177 child docs in range from 5728215 to
>>> > 5728505, best match:
>>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>>> >             0.0 = ConstantScore(store_873:1)^0.0
>>> >           0.0 = match on required clause, product of:       0.0 = #
>>> clause
>>> >             0.0 = sum of:         0.0 =
>>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>>> >       ,
>>> >       - 266659: "
>>> >       1.0 = Score based on 89 child docs in range from 5368923 to
>>> > 5369396, best match:
>>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>>> >             0.0 = ConstantScore(store_873:1)^0.0
>>> >           0.0 = match on required clause, product of:       0.0 = #
>>> clause
>>> >             0.0 = sum of:         0.0 =
>>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>>> >       ,
>>> >       - 323407: "
>>> >       1.0 = Score based on 321 child docs in range from 4807493 to
>>> > 4808441, best match:
>>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>>> >             0.0 = ConstantScore(store_873:1)^0.0
>>> >           0.0 = match on required clause, product of:       0.0 = #
>>> clause
>>> >             0.0 = sum of:         0.0 =
>>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>>> >       ,
>>> >       - 381312: "
>>> >       1.0 = Score based on 232 child docs in range from 2660717 to
>>> > 2661101, best match:
>>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>>> >             0.0 = ConstantScore(store_873:1)^0.0
>>> >           0.0 = match on required clause, product of:       0.0 = #
>>> clause
>>> >             0.0 = sum of:         0.0 =
>>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>>> >       ,
>>> >       - 851246: "
>>> >       1.0 = Score based on 61 child docs in range from 730259 to
>>> > 730562, best match:
>>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>>> >             0.0 = ConstantScore(store_873:1)^0.0
>>> >           0.0 = match on required clause, product of:       0.0 = #
>>> clause
>>> >             0.0 = sum of:         0.0 =
>>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>>> >       ,
>>> >       - 1564330: "
>>> >       1.0 = Score based on 12 child docs in range from 6831792 to
>>> > 6832154, best match:
>>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>>> >             0.0 = ConstantScore(store_873:1)^0.0
>>> >           0.0 = match on required clause, product of:       0.0 = #
>>> clause
>>> >             0.0 = sum of:         0.0 =
>>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>>> >       ,
>>> >       - 1695762: "
>>> >       1.0 = Score based on 157 child docs in range from 5155397 to
>>> > 5156414, best match:
>>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>>> >             0.0 = ConstantScore(store_873:1)^0.0
>>> >           0.0 = match on required clause, product of:       0.0 = #
>>> clause
>>> >             0.0 = sum of:         0.0 =
>>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>>> >       ,
>>> >       - 1728758: "
>>> >       1.0 = Score based on 4 child docs in range from 5108617 to
>>> > 5108632, best match:
>>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>>> >             0.0 = ConstantScore(store_873:1)^0.0
>>> >           0.0 = match on required clause, product of:       0.0 = #
>>> clause
>>> >             0.0 = sum of:         0.0 =
>>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>>> >       ,
>>> >       - 1730721: "
>>> >       1.0 = Score based on 34 child docs in range from 5097552 to
>>> > 5097808, best match:
>>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>>> >             0.0 = ConstantScore(store_873:1)^0.0
>>> >           0.0 = match on required clause, product of:       0.0 = #
>>> clause
>>> >             0.0 = sum of:         0.0 =
>>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>>> >       ,
>>> >       - 1731442: "
>>> >       1.0 = Score based on 60 child docs in range from 5094932 to
>>> > 5095562, best match:
>>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>>> >             0.0 = ConstantScore(store_873:1)^0.0
>>> >           0.0 = match on required clause, product of:       0.0 = #
>>> clause
>>> >             0.0 = sum of:         0.0 =
>>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>>> >       ,
>>> >       - 1731513: "
>>> >       1.0 = Score based on 45 child docs in range from 5093701 to
>>> > 5094098, best match:
>>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>>> >             0.0 = ConstantScore(store_873:1)^0.0
>>> >           0.0 = match on required clause, product of:       0.0 = #
>>> clause
>>> >             0.0 = sum of:         0.0 =
>>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>>> >       ,
>>> >       - 1732190: "
>>> >       1.0 = Score based on 25 child docs in range from 5087456 to
>>> > 5087663, best match:
>>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>>> >             0.0 = ConstantScore(store_873:1)^0.0
>>> >           0.0 = match on required clause, product of:       0.0 = #
>>> clause
>>> >             0.0 = sum of:         0.0 =
>>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>>> >       ,
>>> >       - 1944597: "
>>> >       1.0 = Score based on 14 child docs in range from 310637 to
>>> > 310761, best match:
>>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>>> >             0.0 = ConstantScore(store_873:1)^0.0
>>> >           0.0 = match on required clause, product of:       0.0 = #
>>> clause
>>> >             0.0 = sum of:         0.0 =
>>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>>> >       ,
>>> >       - 1989834: "
>>> >       1.0 = Score based on 761 child docs in range from 276442 to
>>> > 277686, best match:
>>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>>> >             0.0 = ConstantScore(store_873:1)^0.0
>>> >           0.0 = match on required clause, product of:       0.0 = #
>>> clause
>>> >             0.0 = sum of:         0.0 =
>>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>>> >       ,
>>> >       - 2375536: "
>>> >       1.0 = Score based on 79 child docs in range from 6142157 to
>>> > 6142944, best match:
>>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>>> >             0.0 = ConstantScore(store_873:1)^0.0
>>> >           0.0 = match on required clause, product of:       0.0 = #
>>> clause
>>> >             0.0 = sum of:         0.0 =
>>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>>> >       ,
>>> >       - 2616122: "
>>> >       1.0 = Score based on 19 child docs in range from 5489872 to
>>> > 5490024, best match:
>>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>>> >             0.0 = ConstantScore(store_873:1)^0.0
>>> >           0.0 = match on required clause, product of:       0.0 = #
>>> clause
>>> >             0.0 = sum of:         0.0 =
>>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>>> >       ,
>>> >       - 2689457: "
>>> >       1.0 = Score based on 13 child docs in range from 5309377 to
>>> > 5309538, best match:
>>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>>> >             0.0 = ConstantScore(store_873:1)^0.0
>>> >           0.0 = match on required clause, product of:       0.0 = #
>>> clause
>>> >             0.0 = sum of:         0.0 =
>>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>>> >       ,
>>> >       - 2784916: "
>>> >       1.0 = Score based on 24 child docs in range from 4040314 to
>>> > 4040401, best match:
>>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>>> >             0.0 = ConstantScore(store_873:1)^0.0
>>> >           0.0 = match on required clause, product of:       0.0 = #
>>> clause
>>> >             0.0 = sum of:         0.0 =
>>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>>> >       ,
>>> >       - 2817779: "
>>> >       1.0 = Score based on 28 child docs in range from 3958922 to
>>> > 3960019, best match:
>>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>>> >             0.0 = ConstantScore(store_873:1)^0.0
>>> >           0.0 = match on required clause, product of:       0.0 = #
>>> clause
>>> >             0.0 = sum of:         0.0 =
>>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>>> >       ,
>>> >       - 2861368: "
>>> >       1.0 = Score based on 22 child docs in range from 2381681 to
>>> > 2381809, best match:
>>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>>> >             0.0 = ConstantScore(store_873:1)^0.0
>>> >           0.0 = match on required clause, product of:       0.0 = #
>>> clause
>>> >             0.0 = sum of:         0.0 =
>>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>>> >       ,
>>> >       - 2873186: "
>>> >       1.0 = Score based on 3 child docs in range from 2349642 to
>>> > 2349702, best match:
>>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>>> >             0.0 = ConstantScore(store_873:1)^0.0
>>> >           0.0 = match on required clause, product of:       0.0 = #
>>> clause
>>> >             0.0 = sum of:         0.0 =
>>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>>> >       ,
>>> >       - 2946661: "
>>> >       1.0 = Score based on 32 child docs in range from 2127883 to
>>> > 2128109, best match:
>>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>>> >             0.0 = ConstantScore(store_873:1)^0.0
>>> >           0.0 = match on required clause, product of:       0.0 = #
>>> clause
>>> >             0.0 = sum of:         0.0 =
>>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>>> >       ,
>>> >       - 3022498: "
>>> >       1.0 = Score based on 70 child docs in range from 4301041 to
>>> > 4301652, best match:
>>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>>> >             0.0 = ConstantScore(store_873:1)^0.0
>>> >           0.0 = match on required clause, product of:       0.0 = #
>>> clause
>>> >             0.0 = sum of:         0.0 =
>>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>>> >       ,
>>> >       - 3040746: "
>>> >       1.0 = Score based on 140 child docs in range from 4237473 to
>>> > 4238188, best match:
>>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>>> >             0.0 = ConstantScore(store_873:1)^0.0
>>> >           0.0 = match on required clause, product of:       0.0 = #
>>> clause
>>> >             0.0 = sum of:         0.0 =
>>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>>> >       ,
>>> >       - 3084682: "
>>> >       1.0 = Score based on 4 child docs in range from 1669672 to
>>> > 1669707, best match:
>>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>>> >             0.0 = ConstantScore(store_873:1)^0.0
>>> >           0.0 = match on required clause, product of:       0.0 = #
>>> clause
>>> >             0.0 = sum of:         0.0 =
>>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>>> >       ,
>>> >       - 3085032: "
>>> >       1.0 = Score based on 3 child docs in range from 1667821 to
>>> > 1667844, best match:
>>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>>> >             0.0 = ConstantScore(store_873:1)^0.0
>>> >           0.0 = match on required clause, product of:       0.0 = #
>>> clause
>>> >             0.0 = sum of:         0.0 =
>>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>>> >       ,
>>> >       - 3091571: "
>>> >       1.0 = Score based on 24 child docs in range from 1646924 to
>>> > 1647331, best match:
>>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>>> >             0.0 = ConstantScore(store_873:1)^0.0
>>> >           0.0 = match on required clause, product of:       0.0 = #
>>> clause
>>> >             0.0 = sum of:         0.0 =
>>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>>> >       ,
>>> >       - 3404073: "
>>> >       1.0 = Score based on 9 child docs in range from 2852367 to
>>> > 2852436, best match:
>>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>>> >             0.0 = ConstantScore(store_873:1)^0.0
>>> >           0.0 = match on required clause, product of:       0.0 = #
>>> clause
>>> >             0.0 = sum of:         0.0 =
>>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>>> >       ,
>>> >       - 3417777: "
>>> >       1.0 = Score based on 6 child docs in range from 2805995 to
>>> > 2806022, best match:
>>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>>> >             0.0 = ConstantScore(store_873:1)^0.0
>>> >           0.0 = match on required clause, product of:       0.0 = #
>>> clause
>>> >             0.0 = sum of:         0.0 =
>>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>>> >       ,
>>> >       - 3438255: "
>>> >       1.0 = Score based on 2 child docs in range from 2051209 to
>>> > 2051210, best match:
>>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>>> >             0.0 = ConstantScore(store_873:1)^0.0
>>> >           0.0 = match on required clause, product of:       0.0 = #
>>> clause
>>> >             0.0 = sum of:         0.0 =
>>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>>> >       ,
>>> >       - 3478728: "
>>> >       1.0 = Score based on 4 child docs in range from 1981328 to
>>> > 1981344, best match:
>>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>>> >             0.0 = ConstantScore(store_873:1)^0.0
>>> >           0.0 = match on required clause, product of:       0.0 = #
>>> clause
>>> >             0.0 = sum of:         0.0 =
>>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>>> >       ,
>>> >       - 3583992: "
>>> >       1.0 = Score based on 5 child docs in range from 3374843 to
>>> > 3375002, best match:
>>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>>> >             0.0 = ConstantScore(store_873:1)^0.0
>>> >           0.0 = match on required clause, product of:       0.0 = #
>>> clause
>>> >             0.0 = sum of:         0.0 =
>>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>>> >       ,
>>> >       - 3589850: "
>>> >       1.0 = Score based on 47 child docs in range from 3361030 to
>>> > 3361178, best match:
>>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>>> >             0.0 = ConstantScore(store_873:1)^0.0
>>> >           0.0 = match on required clause, product of:       0.0 = #
>>> clause
>>> >             0.0 = sum of:         0.0 =
>>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>>> >       ,
>>> >       - 3665911: "
>>> >       1.0 = Score based on 1 child docs in range from 3796838 to
>>> > 3796840, best match:
>>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>>> >             0.0 = ConstantScore(store_873:1)^0.0
>>> >           0.0 = match on required clause, product of:       0.0 = #
>>> clause
>>> >             0.0 = sum of:         0.0 =
>>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>>> >       ,
>>> >       - 3665931: "
>>> >       1.0 = Score based on 2 child docs in range from 3796740 to
>>> > 3796744, best match:
>>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>>> >             0.0 = ConstantScore(store_873:1)^0.0
>>> >           0.0 = match on required clause, product of:       0.0 = #
>>> clause
>>> >             0.0 = sum of:         0.0 =
>>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>>> >       ,
>>> >       - 3674970: "
>>> >       1.0 = Score based on 22 child docs in range from 3765599 to
>>> > 3765916, best match:
>>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>>> >             0.0 = ConstantScore(store_873:1)^0.0
>>> >           0.0 = match on required clause, product of:       0.0 = #
>>> clause
>>> >             0.0 = sum of:         0.0 =
>>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>>> >       ,
>>> >       - 3681635: "
>>> >       1.0 = Score based on 14 child docs in range from 3741477 to
>>> > 3741644, best match:
>>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>>> >             0.0 = ConstantScore(store_873:1)^0.0
>>> >           0.0 = match on required clause, product of:       0.0 = #
>>> clause
>>> >             0.0 = sum of:         0.0 =
>>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>>> >       ,
>>> >       - 3719278: "
>>> >       1.0 = Score based on 74 child docs in range from 3635161 to
>>> > 3635475, best match:
>>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>>> >             0.0 = ConstantScore(store_873:1)^0.0
>>> >           0.0 = match on required clause, product of:       0.0 = #
>>> clause
>>> >             0.0 = sum of:         0.0 =
>>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>>> >       ,
>>> >       - 3721932: "
>>> >       1.0 = Score based on 6 child docs in range from 3623696 to
>>> > 3623846, best match:
>>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>>> >             0.0 = ConstantScore(store_873:1)^0.0
>>> >           0.0 = match on required clause, product of:       0.0 = #
>>> clause
>>> >             0.0 = sum of:         0.0 =
>>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>>> >       ,
>>> >       - 3746624: "
>>> >       1.0 = Score based on 11 child docs in range from 3558822 to
>>> > 3558917, best match:
>>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>>> >             0.0 = ConstantScore(store_873:1)^0.0
>>> >           0.0 = match on required clause, product of:       0.0 = #
>>> clause
>>> >             0.0 = sum of:         0.0 =
>>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>>> >       ,
>>> >       - 3770890: "
>>> >       1.0 = Score based on 11 child docs in range from 3477177 to
>>> > 3477278, best match:
>>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>>> >             0.0 = ConstantScore(store_873:1)^0.0
>>> >           0.0 = match on required clause, product of:       0.0 = #
>>> clause
>>> >             0.0 = sum of:         0.0 =
>>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>>> >       ,
>>> >       - 3776680: "
>>> >       1.0 = Score based on 14 child docs in range from 2765582 to
>>> > 2765659, best match:
>>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>>> >             0.0 = ConstantScore(store_873:1)^0.0
>>> >           0.0 = match on required clause, product of:       0.0 = #
>>> clause
>>> >             0.0 = sum of:         0.0 =
>>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>>> >       ,
>>> >       - 3781963: "
>>> >       1.0 = Score based on 4 child docs in range from 2743197 to
>>> > 2743227, best match:
>>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>>> >             0.0 = ConstantScore(store_873:1)^0.0
>>> >           0.0 = match on required clause, product of:       0.0 = #
>>> clause
>>> >             0.0 = sum of:         0.0 =
>>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>>> >       ,
>>> >       - 3785704: "
>>> >       1.0 = Score based on 20 child docs in range from 2736712 to
>>> > 2736789, best match:
>>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>>> >             0.0 = ConstantScore(store_873:1)^0.0
>>> >           0.0 = match on required clause, product of:       0.0 = #
>>> clause
>>> >             0.0 = sum of:         0.0 =
>>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>>> >       ,
>>> >       - 3800445: "
>>> >       1.0 = Score based on 133 child docs in range from 2693268 to
>>> > 2693522, best match:
>>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>>> >             0.0 = ConstantScore(store_873:1)^0.0
>>> >           0.0 = match on required clause, product of:       0.0 = #
>>> clause
>>> >             0.0 = sum of:         0.0 =
>>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>>> >       ,
>>> >       - 3804448: "
>>> >       1.0 = Score based on 3 child docs in range from 2679999 to
>>> > 2680028, best match:
>>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>>> >             0.0 = ConstantScore(store_873:1)^0.0
>>> >           0.0 = match on required clause, product of:       0.0 = #
>>> clause
>>> >             0.0 = sum of:         0.0 =
>>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>>> >       ,
>>> >       - 3829927: "
>>> >       1.0 = Score based on 1 child docs in range from 2509568 to
>>> > 2509568, best match:
>>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>>> >             0.0 = ConstantScore(store_873:1)^0.0
>>> >           0.0 = match on required clause, product of:       0.0 = #
>>> clause
>>> >             0.0 = sum of:         0.0 =
>>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>>> >       ,
>>> >       - 3831655: "
>>> >       1.0 = Score based on 3 child docs in range from 2505494 to
>>> > 2505499, best match:
>>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>>> >             0.0 = ConstantScore(store_873:1)^0.0
>>> >           0.0 = match on required clause, product of:       0.0 = #
>>> clause
>>> >             0.0 = sum of:         0.0 =
>>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>>> >       ,
>>> >       - 3845656: "
>>> >       1.0 = Score based on 2 child docs in range from 2476141 to
>>> > 2476152, best match:
>>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>>> >             0.0 = ConstantScore(store_873:1)^0.0
>>> >           0.0 = match on required clause, product of:       0.0 = #
>>> clause
>>> >             0.0 = sum of:         0.0 =
>>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>>> >       ,
>>> >       - 3854170: "
>>> >       1.0 = Score based on 8 child docs in range from 2448313 to
>>> > 2448442, best match:
>>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>>> >             0.0 = ConstantScore(store_873:1)^0.0
>>> >           0.0 = match on required clause, product of:       0.0 = #
>>> clause
>>> >             0.0 = sum of:         0.0 =
>>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>>> >       ,
>>> >       - 3870437: "
>>> >       1.0 = Score based on 1 child docs in range from 1354370 to
>>> > 1354373, best match:
>>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>>> >             0.0 = ConstantScore(store_873:1)^0.0
>>> >           0.0 = match on required clause, product of:       0.0 = #
>>> clause
>>> >             0.0 = sum of:         0.0 =
>>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>>> >       ,
>>> >       - 3876209: "
>>> >       1.0 = Score based on 1 child docs in range from 1336247 to
>>> > 1336247, best match:
>>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>>> >             0.0 = ConstantScore(store_873:1)^0.0
>>> >           0.0 = match on required clause, product of:       0.0 = #
>>> clause
>>> >             0.0 = sum of:         0.0 =
>>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>>> >       ,
>>> >       - 3876366: "
>>> >       1.0 = Score based on 1 child docs in range from 1335318 to
>>> > 1335318, best match:
>>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>>> >             0.0 = ConstantScore(store_873:1)^0.0
>>> >           0.0 = match on required clause, product of:       0.0 = #
>>> clause
>>> >             0.0 = sum of:         0.0 =
>>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>>> >       ,
>>> >       - 3893661: "
>>> >       1.0 = Score based on 19 child docs in range from 1287720 to
>>> > 1287779, best match:
>>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>>> >             0.0 = ConstantScore(store_873:1)^0.0
>>> >           0.0 = match on required clause, product of:       0.0 = #
>>> clause
>>> >             0.0 = sum of:         0.0 =
>>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>>> >       ,
>>> >       - 3894925: "
>>> >       1.0 = Score based on 1 child docs in range from 1284318 to
>>> > 1284318, best match:
>>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>>> >             0.0 = ConstantScore(store_873:1)^0.0
>>> >           0.0 = match on required clause, product of:       0.0 = #
>>> clause
>>> >             0.0 = sum of:         0.0 =
>>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>>> >       ,
>>> >       - 3911561: "
>>> >       1.0 = Score based on 2 child docs in range from 1227763 to
>>> > 1227768, best match:
>>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>>> >             0.0 = ConstantScore(store_873:1)^0.0
>>> >           0.0 = match on required clause, product of:       0.0 = #
>>> clause
>>> >             0.0 = sum of:         0.0 =
>>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>>> >       ,
>>> >       - 3941974: "
>>> >       1.0 = Score based on 1 child docs in range from 1145356 to
>>> > 1145356, best match:
>>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>>> >             0.0 = ConstantScore(store_873:1)^0.0
>>> >           0.0 = match on required clause, product of:       0.0 = #
>>> clause
>>> >             0.0 = sum of:         0.0 =
>>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>>> >       ,
>>> >       },
>>> >    - facet-trace:
>>> >    {
>>> >       - processor: "FacetQueryProcessor",
>>> >       - elapse: 1122,
>>> >       - query: null,
>>> >       - domainSize: 98155,
>>> >       - sub-facet:
>>> >       [
>>> >          -
>>> >          {
>>> >             - processor: "FacetFieldProcessorByArrayDV",
>>> >             - elapse: 134,
>>> >             - field: "gender_refine",
>>> >             - limit: -1,
>>> >             - domainSize: 98155,
>>> >             - numBuckets: 11,
>>> >             },
>>> >          -
>>> >          {
>>> >             - processor: "FacetFieldProcessorByArrayDV",
>>> >             - elapse: 159,
>>> >             - field: "color_refine",
>>> >             - limit: -1,
>>> >             - domainSize: 98155,
>>> >             - numBuckets: 14,
>>> >             },
>>> >          -
>>> >          {
>>> >             - processor: "FacetFieldProcessorByArrayDV",
>>> >             - elapse: 128,
>>> >             - field: "sizeRange_refine",
>>> >             - limit: -1,
>>> >             - domainSize: 98155,
>>> >             - numBuckets: 18,
>>> >             },
>>> >          -
>>> >          {
>>> >             - processor: "FacetFieldProcessorByArrayDV",
>>> >             - elapse: 131,
>>> >             - field: "material_refine",
>>> >             - limit: -1,
>>> >             - domainSize: 98155,
>>> >             - numBuckets: 223,
>>> >             },
>>> >          -
>>> >          {
>>> >             - processor: "FacetFieldProcessorByArrayDV",
>>> >             - elapse: 132,
>>> >             - field: "ageAppropriate_refine",
>>> >             - limit: -1,
>>> >             - domainSize: 98155,
>>> >             - numBuckets: 6,
>>> >             },
>>> >          -
>>> >          {
>>> >             - processor: "FacetFieldProcessorByArrayDV",
>>> >             - elapse: 138,
>>> >             - field: "price_refine",
>>> >             - limit: -1,
>>> >             - domainSize: 98155,
>>> >             - numBuckets: 9,
>>> >             },
>>> >          -
>>> >          {
>>> >             - processor: "FacetFieldProcessorByArrayDV",
>>> >             - elapse: 147,
>>> >             - field: "size_refine",
>>> >             - limit: -1,
>>> >             - domainSize: 98155,
>>> >             - numBuckets: 2158,
>>> >             },
>>> >          -
>>> >          {
>>> >             - processor: "FacetFieldProcessorByArrayDV",
>>> >             - elapse: 149,
>>> >             - field: "inStoreOnline_refine",
>>> >             - limit: -1,
>>> >             - domainSize: 98155,
>>> >             - numBuckets: 3,
>>> >             },
>>> >          ],
>>> >       },
>>> >    - facet-debug:
>>> >    {
>>> >       - elapse: 29,
>>> >       - sub-facet:
>>> >       [
>>> >          -
>>> >          {
>>> >             - processor: "SimpleFacets",
>>> >             - elapse: 29,
>>> >             - action: "field facet",
>>> >             - maxThreads: 0,
>>> >             - sub-facet:
>>> >             [
>>> >                -
>>> >                {
>>> >                   - elapse: 8,
>>> >                   - requestedMethod: "not specified",
>>> >                   - appliedMethod: "FC",
>>> >                   - inputDocSetSize: 98155,
>>> >                   - field: "brand",
>>> >                   - numBuckets: 6304,
>>> >                   },
>>> >                -
>>> >                {
>>> >                   - elapse: 5,
>>> >                   - requestedMethod: "not specified",
>>> >                   - appliedMethod: "FC",
>>> >                   - inputDocSetSize: 98155,
>>> >                   - field: "product",
>>> >                   - numBuckets: 1129,
>>> >                   },
>>> >                -
>>> >                {
>>> >                   - elapse: 5,
>>> >                   - requestedMethod: "not specified",
>>> >                   - appliedMethod: "FC",
>>> >                   - inputDocSetSize: 98155,
>>> >                   - field: "category",
>>> >                   - numBuckets: 194,
>>> >                   },
>>> >                -
>>> >                {
>>> >                   - elapse: 5,
>>> >                   - requestedMethod: "not specified",
>>> >                   - appliedMethod: "FC",
>>> >                   - inputDocSetSize: 98155,
>>> >                   - field: "department",
>>> >                   - numBuckets: 30,
>>> >                   },
>>> >                -
>>> >                {
>>> >                   - elapse: 4,
>>> >                   - requestedMethod: "not specified",
>>> >                   - appliedMethod: "FC",
>>> >                   - inputDocSetSize: 98155,
>>> >                   - field: "topRated",
>>> >                   - numBuckets: 6,
>>> >                   },
>>> >                ],
>>> >             }
>>> >          ],
>>> >       },
>>> >    - json:
>>> >    {
>>> >       - facet:
>>> >       {
>>> >          - gender_refine:
>>> >          {
>>> >             - domain:
>>> >             {
>>> >                - excludeTags: "rassortment,top,top2,top3,top4,",
>>> >                - filter:
>>> >                [
>>> >                   -
>>> >                   "{!filters param=$child.fq excludeTags=rgender_refine
>>> > v=$sq}"
>>> >                   ,
>>> >                   -
>>> >                   "{!child of=$pq filters=$fq}docType:(product
>>> > collection)",
>>> >                   ],
>>> >                },
>>> >             - type: "terms",
>>> >             - field: "gender_refine",
>>> >             - limit: -1,
>>> >             - facet:
>>> >             {
>>> >                - productsCount: "uniqueBlock(_root_)"
>>> >                },
>>> >             },
>>> >          - color_refine:
>>> >          {
>>> >             - domain:
>>> >             {
>>> >                - excludeTags: "rassortment,top,top2,top3,top4,",
>>> >                - filter:
>>> >                [
>>> >                   -
>>> >                   "{!filters param=$child.fq excludeTags=rcolor_refine
>>> > v=$sq}"
>>> >                   ,
>>> >                   -
>>> >                   "{!child of=$pq filters=$fq}docType:(product
>>> > collection)",
>>> >                   ],
>>> >                },
>>> >             - type: "terms",
>>> >             - field: "color_refine",
>>> >             - limit: -1,
>>> >             - facet:
>>> >             {
>>> >                - productsCount: "uniqueBlock(_root_)"
>>> >                },
>>> >             },
>>> >          - sizeRange_refine:
>>> >          {
>>> >             - domain:
>>> >             {
>>> >                - excludeTags: "rassortment,top,top2,top3,top4,",
>>> >                - filter:
>>> >                [
>>> >                   -
>>> >                   "{!filters param=$child.fq
>>> > excludeTags=rsizeRange_refine v=$sq}"
>>> >                   ,
>>> >                   -
>>> >                   "{!child of=$pq filters=$fq}docType:(product
>>> > collection)",
>>> >                   ],
>>> >                },
>>> >             - type: "terms",
>>> >             - field: "sizeRange_refine",
>>> >             - limit: -1,
>>> >             - facet:
>>> >             {
>>> >                - productsCount: "uniqueBlock(_root_)"
>>> >                },
>>> >             },
>>> >          - material_refine:
>>> >          {
>>> >             - domain:
>>> >             {
>>> >                - excludeTags: "rassortment,top,top2,top3,top4,",
>>> >                - filter:
>>> >                [
>>> >                   -
>>> >                   "{!filters param=$child.fq
>>> > excludeTags=rmaterial_refine v=$sq}"
>>> >                   ,
>>> >                   -
>>> >                   "{!child of=$pq filters=$fq}docType:(product
>>> > collection)",
>>> >                   ],
>>> >                },
>>> >             - type: "terms",
>>> >             - field: "material_refine",
>>> >             - limit: -1,
>>> >             - facet:
>>> >             {
>>> >                - productsCount: "uniqueBlock(_root_)"
>>> >                },
>>> >             },
>>> >          - ageAppropriate_refine:
>>> >          {
>>> >             - domain:
>>> >             {
>>> >                - excludeTags: "rassortment,top,top2,top3,top4,",
>>> >                - filter:
>>> >                [
>>> >                   -
>>> >                   "{!filters param=$child.fq
>>> > excludeTags=rageAppropriate_refine v=$sq}"
>>> >                   ,
>>> >                   -
>>> >                   "{!child of=$pq filters=$fq}docType:(product
>>> > collection)",
>>> >                   ],
>>> >                },
>>> >             - type: "terms",
>>> >             - field: "ageAppropriate_refine",
>>> >             - limit: -1,
>>> >             - facet:
>>> >             {
>>> >                - productsCount: "uniqueBlock(_root_)"
>>> >                },
>>> >             },
>>> >          - price_refine:
>>> >          {
>>> >             - domain:
>>> >             {
>>> >                - excludeTags: "rassortment,top,top2,top3,top4,",
>>> >                - filter:
>>> >                [
>>> >                   -
>>> >                   "{!filters param=$child.fq excludeTags=rprice_refine
>>> > v=$sq}"
>>> >                   ,
>>> >                   -
>>> >                   "{!child of=$pq filters=$fq}docType:(product
>>> > collection)",
>>> >                   ],
>>> >                },
>>> >             - type: "terms",
>>> >             - field: "price_refine",
>>> >             - limit: -1,
>>> >             - facet:
>>> >             {
>>> >                - productsCount: "uniqueBlock(_root_)"
>>> >                },
>>> >             },
>>> >          - size_refine:
>>> >          {
>>> >             - domain:
>>> >             {
>>> >                - excludeTags: "rassortment,top,top2,top3,top4,",
>>> >                - filter:
>>> >                [
>>> >                   -
>>> >                   "{!filters param=$child.fq excludeTags=rsize_refine
>>> > v=$sq}"
>>> >                   ,
>>> >                   -
>>> >                   "{!child of=$pq filters=$fq}docType:(product
>>> > collection)",
>>> >                   ],
>>> >                },
>>> >             - type: "terms",
>>> >             - field: "size_refine",
>>> >             - limit: -1,
>>> >             - facet:
>>> >             {
>>> >                - productsCount: "uniqueBlock(_root_)"
>>> >                },
>>> >             },
>>> >          - inStoreOnline_refine:
>>> >          {
>>> >             - domain:
>>> >             {
>>> >                - excludeTags: "rassortment,top,top2,top3,top4,",
>>> >                - filter:
>>> >                [
>>> >                   -
>>> >                   "{!filters param=$child.fq
>>> > excludeTags=rinStoreOnline_refine v=$sq}"
>>> >                   ,
>>> >                   -
>>> >                   "{!child of=$pq filters=$fq}docType:(product
>>> > collection)",
>>> >                   ],
>>> >                },
>>> >             - type: "terms",
>>> >             - field: "inStoreOnline_refine",
>>> >             - limit: -1,
>>> >             - facet:
>>> >             {
>>> >                - productsCount: "uniqueBlock(_root_)"
>>> >                },
>>> >             },
>>> >          }
>>> >       },
>>> >    - QParser: "BlockJoinParentQParser",
>>> >    - filter_queries:
>>> >    [
>>> >       - "{!tag=top2}(*:* -pvgc:true)",
>>> >       - "{!tag=top3}{!query v=$eligibleCollections}",
>>> >       - "{!tag=top3}{!query v=$eligibleCollections}",
>>> >       ],
>>> >    - parsed_filter_queries:
>>> >    [
>>> >       - "MatchAllDocsQuery(*:*) -pvgc:true",
>>> >       - "docType:product (+docType:collection +(eligibleToShow:[1 TO
>>> 1]))",
>>> >       - "docType:product (+docType:collection +(eligibleToShow:[1 TO
>>> 1]))",
>>> >       ],
>>> >    - timing:
>>> >    {
>>> >       - time: 1667,
>>> >       - prepare:
>>> >       {
>>> >          - time: 261,
>>> >          - query:
>>> >          {
>>> >             - time: 261
>>> >             },
>>> >          - facet:
>>> >          {
>>> >             - time: 0
>>> >             },
>>> >          - facet_module:
>>> >          {
>>> >             - time: 0
>>> >             },
>>> >          - mlt:
>>> >          {
>>> >             - time: 0
>>> >             },
>>> >          - highlight:
>>> >          {
>>> >             - time: 0
>>> >             },
>>> >          - stats:
>>> >          {
>>> >             - time: 0
>>> >             },
>>> >          - expand:
>>> >          {
>>> >             - time: 0
>>> >             },
>>> >          - terms:
>>> >          {
>>> >             - time: 0
>>> >             },
>>> >          - debug:
>>> >          {
>>> >             - time: 0
>>> >             },
>>> >          },
>>> >       - process:
>>> >       {
>>> >          - time: 1405,
>>> >          - query:
>>> >          {
>>> >             - time: 79
>>> >             },
>>> >          - facet:
>>> >          {
>>> >             - time: 29
>>> >             },
>>> >          - facet_module:
>>> >          {
>>> >             - time: 1122
>>> >             },
>>> >          - mlt:
>>> >          {
>>> >             - time: 0
>>> >             },
>>> >          - highlight:
>>> >          {
>>> >             - time: 0
>>> >             },
>>> >          - stats:
>>> >          {
>>> >             - time: 0
>>> >             },
>>> >          - expand:
>>> >          {
>>> >             - time: 0
>>> >             },
>>> >          - terms:
>>> >          {
>>> >             - time: 0
>>> >             },
>>> >          - debug:
>>> >          {
>>> >             - time: 174
>>> >             },
>>> >          },
>>> >       },
>>> >
>>> >
>>> >
>>> >
>>> >
>>> > On Wed, Jan 22, 2020 at 5:55 PM Mikhail Khludnev <mk...@apache.org>
>>> wrote:
>>> >
>>> > > Screenshot didn't come though the list. That excerpt doesn't have any
>>> > > informative numbers.
>>> > >
>>> > > On Tue, Jan 21, 2020 at 5:18 PM kumar gaurav <kg...@gmail.com>
>>> wrote:
>>> > >
>>> > > > Hi Mikhail
>>> > > >
>>> > > > Thanks for your reply . Please help me in this .
>>> > > >
>>> > > > Followings are the screenshot:-
>>> > > >
>>> > > > [image: image.png]
>>> > > >
>>> > > >
>>> > > > [image: image.png]
>>> > > >
>>> > > >
>>> > > > json facet debug Output:-
>>> > > >
>>> > > > json:
>>> > > > {
>>> > > >
>>> > > >    - facet:
>>> > > >    {
>>> > > >       - color_refine:
>>> > > >       {
>>> > > >          - domain:
>>> > > >          {
>>> > > >             - excludeTags: "rassortment,top,top2,top3,top4,",
>>> > > >             - filter:
>>> > > >             [
>>> > > >                -
>>> > > >                "{!filters param=$child.fq excludeTags=rcolor_refine
>>> > > v=$sq}"
>>> > > >                ,
>>> > > >                - "{!child of=$pq filters=$fq}docType:(product
>>> > > collection)"
>>> > > >                ,
>>> > > >                ],
>>> > > >             },
>>> > > >          - type: "terms",
>>> > > >          - field: "color_refine",
>>> > > >          - limit: -1,
>>> > > >          - facet:
>>> > > >          {
>>> > > >             - productsCount: "uniqueBlock(_root_)"
>>> > > >             },
>>> > > >          },
>>> > > >       - size_refine:
>>> > > >       {
>>> > > >          - domain:
>>> > > >          {
>>> > > >             - excludeTags: "rassortment,top,top2,top3,top4,",
>>> > > >             - filter:
>>> > > >             [
>>> > > >                -
>>> > > >                "{!filters param=$child.fq excludeTags=rsize_refine
>>> > > v=$sq}"
>>> > > >                ,
>>> > > >                - "{!child of=$pq filters=$fq}docType:(product
>>> > > collection)"
>>> > > >                ,
>>> > > >                ],
>>> > > >             },
>>> > > >          - type: "terms",
>>> > > >          - field: "size_refine",
>>> > > >          - limit: -1,
>>> > > >          - facet:
>>> > > >          {
>>> > > >             - productsCount: "uniqueBlock(_root_)"
>>> > > >             },
>>> > > >          },
>>> > > >       }
>>> > > >
>>> > > > }
>>> > > >
>>> > > >
>>> > > >
>>> > > > regards
>>> > > > Kumar Gaurav
>>> > > >
>>> > > >
>>> > > > On Tue, Jan 21, 2020 at 5:25 PM Mikhail Khludnev <mk...@apache.org>
>>> > > wrote:
>>> > > >
>>> > > >> Hi.
>>> > > >> Can you share debugQuery=true output?
>>> > > >>
>>> > > >> On Tue, Jan 21, 2020 at 1:37 PM kumar gaurav <kg...@gmail.com>
>>> > wrote:
>>> > > >>
>>> > > >> > HI
>>> > > >> >
>>> > > >> > i have a parent child query in which i have used json facet for
>>> > child
>>> > > >> > faceting like following.
>>> > > >> >
>>> > > >> > qt=/dismax
>>> > > >> > matchAllQueryRef1=+(+({!query v=$cq}))
>>> > > >> > sq=+{!lucene v=$matchAllQueryRef1}
>>> > > >> > q={!parent tag=top which=$pq filters=$child.fq score=max v=$cq}
>>> > > >> > child.fq={!tag=rcolor_refine}filter({!term f=color_refine
>>> > > >> > v=$qcolor_refine1}) filter({!term f=color_refine
>>> v=$qcolor_refine2})
>>> > > >> > qcolor_refine1=Blue
>>> > > >> > qcolor_refine2=Other clrs
>>> > > >> > cq=+{!simpleFilter v=docType:sku}
>>> > > >> > pq=docType:(product)
>>> > > >> > facet=true
>>> > > >> > facet.mincount=1
>>> > > >> > facet.limit=-1
>>> > > >> > facet.missing=false
>>> > > >> > json.facet= {color_refine:{
>>> > > >> > domain:{
>>> > > >> > filter:["{!filters param=$child.fq excludeTags=rcolor_refine
>>> > > >> > v=$sq}","{!child of=$pq filters=$fq}docType:(product)"]
>>> > > >> >    },
>>> > > >> > type:terms,
>>> > > >> > field:color_refine,
>>> > > >> > limit:-1,
>>> > > >> > facet:{productsCount:"uniqueBlock(_root_)"}}}
>>> > > >> >
>>> > > >> > schema :-
>>> > > >> > <field name="color_refine" type="string" indexed="true"
>>> > stored="true"
>>> > > >> > multiValued="true" docValues="true"/>
>>> > > >> >
>>> > > >> > i have observed that json facets are slow . It is taking much
>>> time
>>> > > than
>>> > > >> > expected .
>>> > > >> > Can anyone please check this query specially child.fq and
>>> json.facet
>>> > > >> part .
>>> > > >> >
>>> > > >> > Please help me in this .
>>> > > >> >
>>> > > >> > Thanks & regards
>>> > > >> > Kumar Gaurav
>>> > > >> >
>>> > > >>
>>> > > >>
>>> > > >> --
>>> > > >> Sincerely yours
>>> > > >> Mikhail Khludnev
>>> > > >>
>>> > > >
>>> > >
>>> > > --
>>> > > Sincerely yours
>>> > > Mikhail Khludnev
>>> > >
>>> >
>>>
>>>
>>> --
>>> Sincerely yours
>>> Mikhail Khludnev
>>>
>>

Re: Solr 8.0 Json Facets are slow - need help

Posted by kumar gaurav <kg...@gmail.com>.
Also

its not looks like box is slow . because for following query prepare time
is 3 ms but facet time is 84ms on the same box .Don't know why prepare time
was huge for that example :( .

debug:
{

   - rawquerystring:
   "{!parent tag=top which=$pq filters=$child.fq score=max v=$cq}",
   - querystring:
   "{!parent tag=top which=$pq filters=$child.fq score=max v=$cq}",
   - parsedquery:
   "AllParentsAware(ToParentBlockJoinQuery (+(+docType:sku
+store_873:1) #color_refine:Blue #size_refine:L))"
   ,
   - parsedquery_toString:
   "ToParentBlockJoinQuery (+(+docType:sku +store_873:1)
#color_refine:Blue #size_refine:L)"
   ,
   - explain:
   {
      - 1729659: "
      2.0 = Score based on 2 child docs in range from 5103808 to
5104159, best match:
        2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
            1.0 = store_873:1     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(color_refine:Blue in 4059732)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(size_refine:L in 4059732)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm ",
      - 1730320: "
      2.0 = Score based on 1 child docs in range from 5099889 to
5100070, best match:
        2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
            1.0 = store_873:1     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(color_refine:Blue in 4055914)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(size_refine:L in 4055914)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm ",
      - 1730721: "
      2.0 = Score based on 4 child docs in range from 5097552 to
5097808, best match:
        2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
            1.0 = store_873:1     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(color_refine:Blue in 4053487)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(size_refine:L in 4053487)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm ",
      - 1759239: "
      2.0 = Score based on 1 child docs in range from 5061166 to
5061231, best match:
        2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
            1.0 = store_873:1     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(color_refine:Blue in 4017096)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(size_refine:L in 4017096)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm ",
      - 1762846: "
      2.0 = Score based on 7 child docs in range from 5053673 to
5054166, best match:
        2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
            1.0 = store_873:1     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(color_refine:Blue in 4009815)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(size_refine:L in 4009815)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm ",
      - 2375187: "
      2.0 = Score based on 2 child docs in range from 6144094 to
6144129, best match:
        2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
            1.0 = store_873:1     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(color_refine:Blue in 5100007)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(size_refine:L in 5100007)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm ",
      - 2822828: "
      2.0 = Score based on 5 child docs in range from 3945003 to
3945944, best match:
        2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
            1.0 = store_873:1     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(color_refine:Blue in 2901192)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(size_refine:L in 2901192)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm ",
      - 2901997: "
      2.0 = Score based on 1 child docs in range from 2264206 to
2264225, best match:
        2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
            1.0 = store_873:1     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(color_refine:Blue in 1220113)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(size_refine:L in 1220113)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm ",
      - 2950743: "
      2.0 = Score based on 2 child docs in range from 2116590 to
2116693, best match:
        2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
            1.0 = store_873:1     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(color_refine:Blue in 1072526)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(size_refine:L in 1072526)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm ",
      - 2968102: "
      2.0 = Score based on 1 child docs in range from 4480530 to
4480651, best match:
        2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
            1.0 = store_873:1     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(color_refine:Blue in 3436527)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(size_refine:L in 3436527)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm ",
      - 2979874: "
      2.0 = Score based on 5 child docs in range from 4438922 to
4439185, best match:
        2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
            1.0 = store_873:1     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(color_refine:Blue in 3394837)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(size_refine:L in 3394837)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm ",
      - 3230325: "
      2.0 = Score based on 1 child docs in range from 4820870 to
4820887, best match:
        2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
            1.0 = store_873:1     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(color_refine:Blue in 3776763)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(size_refine:L in 3776763)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm ",
      - 3237751: "
      2.0 = Score based on 1 child docs in range from 4793203 to
4793272, best match:
        2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
            1.0 = store_873:1     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(color_refine:Blue in 3749148)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(size_refine:L in 3749148)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm ",
      - 3243768: "
      2.0 = Score based on 2 child docs in range from 4772802 to
4772935, best match:
        2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
            1.0 = store_873:1     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(color_refine:Blue in 3728762)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(size_refine:L in 3728762)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm ",
      - 3294119: "
      2.0 = Score based on 2 child docs in range from 4599327 to
4599683, best match:
        2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
            1.0 = store_873:1     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(color_refine:Blue in 3555548)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(size_refine:L in 3555548)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm ",
      - 3332137: "
      2.0 = Score based on 4 child docs in range from 3118405 to
3118686, best match:
        2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
            1.0 = store_873:1     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(color_refine:Blue in 2074319)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(size_refine:L in 2074319)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm ",
      - 3332202: "
      2.0 = Score based on 2 child docs in range from 3117958 to
3118254, best match:
        2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
            1.0 = store_873:1     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(color_refine:Blue in 2073864)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(size_refine:L in 2073864)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm ",
      - 3351461: "
      2.0 = Score based on 2 child docs in range from 3049568 to
3049774, best match:
        2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
            1.0 = store_873:1     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(color_refine:Blue in 2005579)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(size_refine:L in 2005579)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm ",
      - 3360921: "
      2.0 = Score based on 1 child docs in range from 3013023 to
3013193, best match:
        2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
            1.0 = store_873:1     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(color_refine:Blue in 1969059)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(size_refine:L in 1969059)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm ",
      - 3398447: "
      2.0 = Score based on 1 child docs in range from 2869334 to
2869452, best match:
        2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
            1.0 = store_873:1     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(color_refine:Blue in 1825271)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(size_refine:L in 1825271)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm ",
      - 3509904: "
      2.0 = Score based on 2 child docs in range from 1835931 to
1836087, best match:
        2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
            1.0 = store_873:1     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(color_refine:Blue in 791837)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(size_refine:L in 791837)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm ",
      - 3567749: "
      2.0 = Score based on 2 child docs in range from 3422682 to
3422754, best match:
        2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
            1.0 = store_873:1     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(color_refine:Blue in 2378598)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(size_refine:L in 2378598)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm ",
      - 3576416: "
      2.0 = Score based on 2 child docs in range from 3400293 to
3400385, best match:
        2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
            1.0 = store_873:1     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(color_refine:Blue in 2356188)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(size_refine:L in 2356188)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm ",
      - 3581445: "
      2.0 = Score based on 1 child docs in range from 3381748 to
3381782, best match:
        2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
            1.0 = store_873:1     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(color_refine:Blue in 2337646)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(size_refine:L in 2337646)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm ",
      - 3582955: "
      2.0 = Score based on 1 child docs in range from 3378628 to
3378707, best match:
        2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
            1.0 = store_873:1     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(color_refine:Blue in 2334530)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(size_refine:L in 2334530)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm ",
      - 3590608: "
      2.0 = Score based on 1 child docs in range from 3355870 to
3355935, best match:
        2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
            1.0 = store_873:1     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(color_refine:Blue in 2311785)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(size_refine:L in 2311785)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm ",
      - 3598130: "
      2.0 = Score based on 1 child docs in range from 3324606 to
3324650, best match:
        2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
            1.0 = store_873:1     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(color_refine:Blue in 2280519)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(size_refine:L in 2280519)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm ",
      - 3600915: "
      2.0 = Score based on 3 child docs in range from 3312338 to
3312433, best match:
        2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
            1.0 = store_873:1     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(color_refine:Blue in 2268233)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(size_refine:L in 2268233)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm ",
      - 3634047: "
      2.0 = Score based on 2 child docs in range from 3204774 to
3205003, best match:
        2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
            1.0 = store_873:1     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(color_refine:Blue in 2160756)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(size_refine:L in 2160756)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm ",
      - 3641200: "
      2.0 = Score based on 1 child docs in range from 3187935 to
3188029, best match:
        2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
            1.0 = store_873:1     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(color_refine:Blue in 2143834)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(size_refine:L in 2143834)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm ",
      - 3649065: "
      2.0 = Score based on 3 child docs in range from 3161034 to
3161133, best match:
        2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
            1.0 = store_873:1     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(color_refine:Blue in 2116948)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(size_refine:L in 2116948)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm ",
      - 3674970: "
      2.0 = Score based on 3 child docs in range from 3765599 to
3765916, best match:
        2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
            1.0 = store_873:1     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(color_refine:Blue in 2721591)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(size_refine:L in 2721591)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm ",
      - 3679791: "
      2.0 = Score based on 2 child docs in range from 3748243 to
3748297, best match:
        2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
            1.0 = store_873:1     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(color_refine:Blue in 2704137)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(size_refine:L in 2704137)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm ",
      - 3690906: "
      2.0 = Score based on 6 child docs in range from 3720815 to
3721009, best match:
        2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
            1.0 = store_873:1     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(color_refine:Blue in 2676733)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(size_refine:L in 2676733)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm ",
      - 3691282: "
      2.0 = Score based on 5 child docs in range from 3718964 to
3719039, best match:
        2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
            1.0 = store_873:1     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(color_refine:Blue in 2674859)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(size_refine:L in 2674859)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm ",
      - 3713456: "
      2.0 = Score based on 1 child docs in range from 3646854 to
3647045, best match:
        2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
            1.0 = store_873:1     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(color_refine:Blue in 2602765)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(size_refine:L in 2602765)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm ",
      - 3718053: "
      2.0 = Score based on 1 child docs in range from 3639518 to
3639577, best match:
        2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
            1.0 = store_873:1     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(color_refine:Blue in 2595410)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(size_refine:L in 2595410)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm ",
      - 3721932: "
      2.0 = Score based on 1 child docs in range from 3623696 to
3623846, best match:
        2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
            1.0 = store_873:1     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(color_refine:Blue in 2579662)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(size_refine:L in 2579662)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm ",
      - 3727577: "
      2.0 = Score based on 6 child docs in range from 3612166 to
3612351, best match:
        2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
            1.0 = store_873:1     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(color_refine:Blue in 2568077)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(size_refine:L in 2568077)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm ",
      - 3737099: "
      2.0 = Score based on 4 child docs in range from 3592250 to
3592393, best match:
        2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
            1.0 = store_873:1     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(color_refine:Blue in 2548138)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(size_refine:L in 2548138)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm ",
      - 3741572: "
      2.0 = Score based on 1 child docs in range from 3580926 to
3581069, best match:
        2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
            1.0 = store_873:1     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(color_refine:Blue in 2536830)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(size_refine:L in 2536830)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm ",
      - 3754468: "
      2.0 = Score based on 1 child docs in range from 3536253 to
3536324, best match:
        2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
            1.0 = store_873:1     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(color_refine:Blue in 2492160)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(size_refine:L in 2492160)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm ",
      - 3762347: "
      2.0 = Score based on 1 child docs in range from 3510631 to
3510756, best match:
        2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
            1.0 = store_873:1     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(color_refine:Blue in 2466525)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(size_refine:L in 2466525)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm ",
      - 3773621: "
      2.0 = Score based on 2 child docs in range from 3469096 to
3469197, best match:
        2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
            1.0 = store_873:1     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(color_refine:Blue in 2424998)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(size_refine:L in 2424998)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm ",
      - 3775186: "
      2.0 = Score based on 1 child docs in range from 2770510 to
2770593, best match:
        2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
            1.0 = store_873:1     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(color_refine:Blue in 1726420)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(size_refine:L in 1726420)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm ",
      - 3785688: "
      2.0 = Score based on 2 child docs in range from 2736848 to
2736961, best match:
        2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
            1.0 = store_873:1     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(color_refine:Blue in 1692741)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(size_refine:L in 1692741)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm ",
      - 3785704: "
      2.0 = Score based on 3 child docs in range from 2736712 to
2736789, best match:
        2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
            1.0 = store_873:1     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(color_refine:Blue in 1692630)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(size_refine:L in 1692630)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm ",
      - 3810965: "
      2.0 = Score based on 1 child docs in range from 2669795 to
2669836, best match:
        2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
            1.0 = store_873:1     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(color_refine:Blue in 1625704)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(size_refine:L in 1625704)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm ",
      - 3819499: "
      2.0 = Score based on 1 child docs in range from 2553409 to
2553462, best match:
        2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
            1.0 = store_873:1     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(color_refine:Blue in 1509310)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(size_refine:L in 1509310)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm ",
      - 3836990: "
      2.0 = Score based on 1 child docs in range from 2491736 to
2491951, best match:
        2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
            1.0 = store_873:1     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(color_refine:Blue in 1447730)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(size_refine:L in 1447730)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm ",
      - 3837166: "
      2.0 = Score based on 4 child docs in range from 2491070 to
2491189, best match:
        2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
            1.0 = store_873:1     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(color_refine:Blue in 1446965)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(size_refine:L in 1446965)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm ",
      - 3854028: "
      2.0 = Score based on 1 child docs in range from 2448711 to
2448763, best match:
        2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
            1.0 = store_873:1     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(color_refine:Blue in 1404610)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(size_refine:L in 1404610)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm ",
      - 3864239: "
      2.0 = Score based on 2 child docs in range from 1371546 to
1371581, best match:
        2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
            1.0 = store_873:1     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(color_refine:Blue in 327438)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(size_refine:L in 327438)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm ",
      - 3873419: "
      2.0 = Score based on 2 child docs in range from 1345917 to
1346120, best match:
        2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
            1.0 = store_873:1     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(color_refine:Blue in 301899)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(size_refine:L in 301899)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm ",
      - 3874715: "
      2.0 = Score based on 1 child docs in range from 1341696 to
1341731, best match:
        2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
            1.0 = store_873:1     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(color_refine:Blue in 297605)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(size_refine:L in 297605)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm ",
      - 3893661: "
      2.0 = Score based on 2 child docs in range from 1287720 to
1287779, best match:
        2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
            1.0 = store_873:1     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(color_refine:Blue in 243630)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(size_refine:L in 243630)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm ",
      - 3894145: "
      2.0 = Score based on 2 child docs in range from 1286211 to
1286258, best match:
        2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
            1.0 = store_873:1     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(color_refine:Blue in 242101)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(size_refine:L in 242101)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm ",
      - 3899204: "
      2.0 = Score based on 3 child docs in range from 1272538 to
1272585, best match:
        2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
            1.0 = store_873:1     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(color_refine:Blue in 228427)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(size_refine:L in 228427)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm ",
      - 3920179: "
      2.0 = Score based on 2 child docs in range from 1204690 to
1204725, best match:
        2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
            1.0 = store_873:1     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(color_refine:Blue in 160585)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(size_refine:L in 160585)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm ",
      - 3967303: "
      2.0 = Score based on 1 child docs in range from 1079322 to
1079351, best match:
        2.0 = sum of:     2.0 = sum of:       1.0 = docType:sku
            1.0 = store_873:1     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(color_refine:Blue in 35226)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm     0.0 = match on required clause, product of:
            0.0 = # clause
            1.0 = weight(size_refine:L in 35226)
[DisabledStatisticsSimilarity], result of:
              1.0 = score(freq=1.0), product of:
                1.0 = idf(docFreq, docCount)
                  1 = docFreq, number of documents containing term
                  1 = docCount, total number of documents with field
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = freq, occurrences of term within document
                1.0 = fieldNorm ",
      },
   - facet-trace:
   {
      - processor: "FacetQueryProcessor",
      - elapse: 84,
      - query: null,
      - domainSize: 10941,
      - sub-facet:
      [
         -
         {
            - processor: "FacetQueryProcessor",
            - elapse: 84,
            - query:
            [
               -
               "org.apache.lucene.search.BooleanClause:++(+(+docType:sku
+store_873:1))"
               ],
            - domainSize: 10941,
            - sub-facet:
            [
               -
               {
                  - filter: "+(+(+(+docType:sku +store_873:1)))",
                  - processor: "FacetQueryProcessor",
                  - elapse: 5,
                  - query: null,
                  - domainSize: 694835,
                  },
               -
               {
                  - filter: "+(+(+(+docType:sku +store_873:1)))",
                  - processor: "FacetQueryProcessor",
                  - elapse: 9,
                  - query: null,
                  - domainSize: 694835,
                  },
               -
               {
                  - filter: "+(+(+(+docType:sku +store_873:1)))",
                  - processor: "FacetQueryProcessor",
                  - elapse: 1,
                  - query: null,
                  - domainSize: 694835,
                  },
               -
               {
                  - filter: "+(+(+(+docType:sku +store_873:1)))",
                  - processor: "FacetQueryProcessor",
                  - elapse: 1,
                  - query: null,
                  - domainSize: 694835,
                  },
               -
               {
                  - filter: "+(+(+(+docType:sku +store_873:1)))",
                  - processor: "FacetQueryProcessor",
                  - elapse: 1,
                  - query: null,
                  - domainSize: 694835,
                  },
               -
               {
                  - filter: "+(+(+(+docType:sku +store_873:1)))",
                  - processor: "FacetQueryProcessor",
                  - elapse: 1,
                  - query: null,
                  - domainSize: 694835,
                  },
               -
               {
                  - filter: "+(+(+(+docType:sku +store_873:1)))",
                  - processor: "FacetQueryProcessor",
                  - elapse: 1,
                  - query: null,
                  - domainSize: 694835,
                  },
               ],
            }
         ],
      },
   - facet-debug:
   {},
   - json:
   {},
   - QParser: "BlockJoinParentQParser",
   - filter_queries:
   [
      - "{!tag=top2}(*:* -pvgc:true)",
      - "{!tag=rdepartment}({!term f=department v=$qdepartment})",
      - "{!tag=top3}{!query v=$eligibleCollections}",
      - "{!tag=top3}{!query v=$eligibleCollections}",
      ],
   - parsed_filter_queries:
   [
      - "MatchAllDocsQuery(*:*) -pvgc:true",
      - "department:Clothing",
      - "docType:product (+docType:collection +(eligibleToShow:[1 TO 1]))",
      - "docType:product (+docType:collection +(eligibleToShow:[1 TO 1]))",
      ],
   - timing:
   {
      - time: 301,
      - prepare:
      {
         - time: 4,
         - query:
         {
            - time: 3
            },
         - facet:
         {
            - time: 0
            },
         - facet_module:
         {
            - time: 0
            },
         - mlt:
         {
            - time: 0
            },
         - highlight:
         {
            - time: 0
            },
         - stats:
         {
            - time: 0
            },
         - expand:
         {
            - time: 0
            },
         - terms:
         {
            - time: 0
            },
         - debug:
         {
            - time: 0
            },
         },
      - process:
      {
         - time: 297,
         - query:
         {
            - time: 24
            },
         - facet:
         {
            - time: 5
            },
         - facet_module:
         {
            - time: 84
            },
         - mlt:
         {
            - time: 0
            },
         - highlight:
         {
            - time: 0
            },
         - stats:
         {
            - time: 0
            },
         - expand:
         {
            - time: 0
            },
         - terms:
         {
            - time: 0
            },
         - debug:
         {
            - time: 182
            },
         },
      },

},

On Wed, Jan 22, 2020 at 11:45 PM kumar gaurav <kg...@gmail.com> wrote:

> Lots of thanks Mikhail.
>
> Also can you please answer - Should i use docValues="true" for _root_
> field to improve this json.facet performance ?
>
> On Wed, Jan 22, 2020 at 11:42 PM Mikhail Khludnev <mk...@apache.org> wrote:
>
>> Initial request refers unknown (to me) query parser  {!simpleFilter, I
>> can't comment on it.
>> Parsing queries took in millis: - time: 261, usually prepare for query
>> takes a moment. I suspect the box is really slow per se or encounter heavy
>> load.
>> And then facets took about 6 times more  - facet_module: {   - time: 1122,
>> that a reasonable ratio.
>> I also notice limit: -1 that's really expensive usually. If tweaking can't
>> help, only profiling might give a clue.
>> Note: in 8.5 there will be uniqueBlockQuery() operation, which is expected
>> to be faster than uniqueBlock()
>>
>> On Wed, Jan 22, 2020 at 5:36 PM kumar gaurav <kg...@gmail.com> wrote:
>>
>> > HI Mikhail
>> >
>> > Here is full debug log . Please have a look .
>> >
>> > debug:
>> > {
>> >
>> >    - rawquerystring:
>> >    "{!parent tag=top which=$pq filters=$child.fq score=max v=$cq}",
>> >    - querystring:
>> >    "{!parent tag=top which=$pq filters=$child.fq score=max v=$cq}",
>> >    - parsedquery:
>> >    "AllParentsAware(ToParentBlockJoinQuery (+(+docType:sku
>> > +(store_873:1)^0.0) #(filter(color_refine:Black)
>> > filter(color_refine:Blue))))"
>> >    ,
>> >    - parsedquery_toString:
>> >    "ToParentBlockJoinQuery (+(+docType:sku +(store_873:1)^0.0)
>> > #(filter(color_refine:Black) filter(color_refine:Blue)))"
>> >    ,
>> >    - explain:
>> >    {
>> >       - 5172: "
>> >       1.0 = Score based on 240 child docs in range from 2572484 to
>> > 2573162, best match:
>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>> >             0.0 = ConstantScore(store_873:1)^0.0
>> >           0.0 = match on required clause, product of:       0.0 = #
>> clause
>> >             0.0 = sum of:         0.0 =
>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>> >       ,
>> >       - 5178: "
>> >       1.0 = Score based on 304 child docs in range from 2571860 to
>> > 2572404, best match:
>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>> >             0.0 = ConstantScore(store_873:1)^0.0
>> >           0.0 = match on required clause, product of:       0.0 = #
>> clause
>> >             0.0 = sum of:         0.0 =
>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>> >       ,
>> >       - 9301: "
>> >       1.0 = Score based on 93 child docs in range from 710150 to
>> > 710796, best match:
>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>> >             0.0 = ConstantScore(store_873:1)^0.0
>> >           0.0 = match on required clause, product of:       0.0 = #
>> clause
>> >             0.0 = sum of:         0.0 =
>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>> >       ,
>> >       - 118561: "
>> >       1.0 = Score based on 177 child docs in range from 5728215 to
>> > 5728505, best match:
>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>> >             0.0 = ConstantScore(store_873:1)^0.0
>> >           0.0 = match on required clause, product of:       0.0 = #
>> clause
>> >             0.0 = sum of:         0.0 =
>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>> >       ,
>> >       - 266659: "
>> >       1.0 = Score based on 89 child docs in range from 5368923 to
>> > 5369396, best match:
>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>> >             0.0 = ConstantScore(store_873:1)^0.0
>> >           0.0 = match on required clause, product of:       0.0 = #
>> clause
>> >             0.0 = sum of:         0.0 =
>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>> >       ,
>> >       - 323407: "
>> >       1.0 = Score based on 321 child docs in range from 4807493 to
>> > 4808441, best match:
>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>> >             0.0 = ConstantScore(store_873:1)^0.0
>> >           0.0 = match on required clause, product of:       0.0 = #
>> clause
>> >             0.0 = sum of:         0.0 =
>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>> >       ,
>> >       - 381312: "
>> >       1.0 = Score based on 232 child docs in range from 2660717 to
>> > 2661101, best match:
>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>> >             0.0 = ConstantScore(store_873:1)^0.0
>> >           0.0 = match on required clause, product of:       0.0 = #
>> clause
>> >             0.0 = sum of:         0.0 =
>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>> >       ,
>> >       - 851246: "
>> >       1.0 = Score based on 61 child docs in range from 730259 to
>> > 730562, best match:
>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>> >             0.0 = ConstantScore(store_873:1)^0.0
>> >           0.0 = match on required clause, product of:       0.0 = #
>> clause
>> >             0.0 = sum of:         0.0 =
>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>> >       ,
>> >       - 1564330: "
>> >       1.0 = Score based on 12 child docs in range from 6831792 to
>> > 6832154, best match:
>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>> >             0.0 = ConstantScore(store_873:1)^0.0
>> >           0.0 = match on required clause, product of:       0.0 = #
>> clause
>> >             0.0 = sum of:         0.0 =
>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>> >       ,
>> >       - 1695762: "
>> >       1.0 = Score based on 157 child docs in range from 5155397 to
>> > 5156414, best match:
>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>> >             0.0 = ConstantScore(store_873:1)^0.0
>> >           0.0 = match on required clause, product of:       0.0 = #
>> clause
>> >             0.0 = sum of:         0.0 =
>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>> >       ,
>> >       - 1728758: "
>> >       1.0 = Score based on 4 child docs in range from 5108617 to
>> > 5108632, best match:
>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>> >             0.0 = ConstantScore(store_873:1)^0.0
>> >           0.0 = match on required clause, product of:       0.0 = #
>> clause
>> >             0.0 = sum of:         0.0 =
>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>> >       ,
>> >       - 1730721: "
>> >       1.0 = Score based on 34 child docs in range from 5097552 to
>> > 5097808, best match:
>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>> >             0.0 = ConstantScore(store_873:1)^0.0
>> >           0.0 = match on required clause, product of:       0.0 = #
>> clause
>> >             0.0 = sum of:         0.0 =
>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>> >       ,
>> >       - 1731442: "
>> >       1.0 = Score based on 60 child docs in range from 5094932 to
>> > 5095562, best match:
>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>> >             0.0 = ConstantScore(store_873:1)^0.0
>> >           0.0 = match on required clause, product of:       0.0 = #
>> clause
>> >             0.0 = sum of:         0.0 =
>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>> >       ,
>> >       - 1731513: "
>> >       1.0 = Score based on 45 child docs in range from 5093701 to
>> > 5094098, best match:
>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>> >             0.0 = ConstantScore(store_873:1)^0.0
>> >           0.0 = match on required clause, product of:       0.0 = #
>> clause
>> >             0.0 = sum of:         0.0 =
>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>> >       ,
>> >       - 1732190: "
>> >       1.0 = Score based on 25 child docs in range from 5087456 to
>> > 5087663, best match:
>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>> >             0.0 = ConstantScore(store_873:1)^0.0
>> >           0.0 = match on required clause, product of:       0.0 = #
>> clause
>> >             0.0 = sum of:         0.0 =
>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>> >       ,
>> >       - 1944597: "
>> >       1.0 = Score based on 14 child docs in range from 310637 to
>> > 310761, best match:
>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>> >             0.0 = ConstantScore(store_873:1)^0.0
>> >           0.0 = match on required clause, product of:       0.0 = #
>> clause
>> >             0.0 = sum of:         0.0 =
>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>> >       ,
>> >       - 1989834: "
>> >       1.0 = Score based on 761 child docs in range from 276442 to
>> > 277686, best match:
>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>> >             0.0 = ConstantScore(store_873:1)^0.0
>> >           0.0 = match on required clause, product of:       0.0 = #
>> clause
>> >             0.0 = sum of:         0.0 =
>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>> >       ,
>> >       - 2375536: "
>> >       1.0 = Score based on 79 child docs in range from 6142157 to
>> > 6142944, best match:
>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>> >             0.0 = ConstantScore(store_873:1)^0.0
>> >           0.0 = match on required clause, product of:       0.0 = #
>> clause
>> >             0.0 = sum of:         0.0 =
>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>> >       ,
>> >       - 2616122: "
>> >       1.0 = Score based on 19 child docs in range from 5489872 to
>> > 5490024, best match:
>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>> >             0.0 = ConstantScore(store_873:1)^0.0
>> >           0.0 = match on required clause, product of:       0.0 = #
>> clause
>> >             0.0 = sum of:         0.0 =
>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>> >       ,
>> >       - 2689457: "
>> >       1.0 = Score based on 13 child docs in range from 5309377 to
>> > 5309538, best match:
>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>> >             0.0 = ConstantScore(store_873:1)^0.0
>> >           0.0 = match on required clause, product of:       0.0 = #
>> clause
>> >             0.0 = sum of:         0.0 =
>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>> >       ,
>> >       - 2784916: "
>> >       1.0 = Score based on 24 child docs in range from 4040314 to
>> > 4040401, best match:
>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>> >             0.0 = ConstantScore(store_873:1)^0.0
>> >           0.0 = match on required clause, product of:       0.0 = #
>> clause
>> >             0.0 = sum of:         0.0 =
>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>> >       ,
>> >       - 2817779: "
>> >       1.0 = Score based on 28 child docs in range from 3958922 to
>> > 3960019, best match:
>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>> >             0.0 = ConstantScore(store_873:1)^0.0
>> >           0.0 = match on required clause, product of:       0.0 = #
>> clause
>> >             0.0 = sum of:         0.0 =
>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>> >       ,
>> >       - 2861368: "
>> >       1.0 = Score based on 22 child docs in range from 2381681 to
>> > 2381809, best match:
>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>> >             0.0 = ConstantScore(store_873:1)^0.0
>> >           0.0 = match on required clause, product of:       0.0 = #
>> clause
>> >             0.0 = sum of:         0.0 =
>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>> >       ,
>> >       - 2873186: "
>> >       1.0 = Score based on 3 child docs in range from 2349642 to
>> > 2349702, best match:
>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>> >             0.0 = ConstantScore(store_873:1)^0.0
>> >           0.0 = match on required clause, product of:       0.0 = #
>> clause
>> >             0.0 = sum of:         0.0 =
>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>> >       ,
>> >       - 2946661: "
>> >       1.0 = Score based on 32 child docs in range from 2127883 to
>> > 2128109, best match:
>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>> >             0.0 = ConstantScore(store_873:1)^0.0
>> >           0.0 = match on required clause, product of:       0.0 = #
>> clause
>> >             0.0 = sum of:         0.0 =
>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>> >       ,
>> >       - 3022498: "
>> >       1.0 = Score based on 70 child docs in range from 4301041 to
>> > 4301652, best match:
>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>> >             0.0 = ConstantScore(store_873:1)^0.0
>> >           0.0 = match on required clause, product of:       0.0 = #
>> clause
>> >             0.0 = sum of:         0.0 =
>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>> >       ,
>> >       - 3040746: "
>> >       1.0 = Score based on 140 child docs in range from 4237473 to
>> > 4238188, best match:
>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>> >             0.0 = ConstantScore(store_873:1)^0.0
>> >           0.0 = match on required clause, product of:       0.0 = #
>> clause
>> >             0.0 = sum of:         0.0 =
>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>> >       ,
>> >       - 3084682: "
>> >       1.0 = Score based on 4 child docs in range from 1669672 to
>> > 1669707, best match:
>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>> >             0.0 = ConstantScore(store_873:1)^0.0
>> >           0.0 = match on required clause, product of:       0.0 = #
>> clause
>> >             0.0 = sum of:         0.0 =
>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>> >       ,
>> >       - 3085032: "
>> >       1.0 = Score based on 3 child docs in range from 1667821 to
>> > 1667844, best match:
>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>> >             0.0 = ConstantScore(store_873:1)^0.0
>> >           0.0 = match on required clause, product of:       0.0 = #
>> clause
>> >             0.0 = sum of:         0.0 =
>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>> >       ,
>> >       - 3091571: "
>> >       1.0 = Score based on 24 child docs in range from 1646924 to
>> > 1647331, best match:
>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>> >             0.0 = ConstantScore(store_873:1)^0.0
>> >           0.0 = match on required clause, product of:       0.0 = #
>> clause
>> >             0.0 = sum of:         0.0 =
>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>> >       ,
>> >       - 3404073: "
>> >       1.0 = Score based on 9 child docs in range from 2852367 to
>> > 2852436, best match:
>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>> >             0.0 = ConstantScore(store_873:1)^0.0
>> >           0.0 = match on required clause, product of:       0.0 = #
>> clause
>> >             0.0 = sum of:         0.0 =
>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>> >       ,
>> >       - 3417777: "
>> >       1.0 = Score based on 6 child docs in range from 2805995 to
>> > 2806022, best match:
>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>> >             0.0 = ConstantScore(store_873:1)^0.0
>> >           0.0 = match on required clause, product of:       0.0 = #
>> clause
>> >             0.0 = sum of:         0.0 =
>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>> >       ,
>> >       - 3438255: "
>> >       1.0 = Score based on 2 child docs in range from 2051209 to
>> > 2051210, best match:
>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>> >             0.0 = ConstantScore(store_873:1)^0.0
>> >           0.0 = match on required clause, product of:       0.0 = #
>> clause
>> >             0.0 = sum of:         0.0 =
>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>> >       ,
>> >       - 3478728: "
>> >       1.0 = Score based on 4 child docs in range from 1981328 to
>> > 1981344, best match:
>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>> >             0.0 = ConstantScore(store_873:1)^0.0
>> >           0.0 = match on required clause, product of:       0.0 = #
>> clause
>> >             0.0 = sum of:         0.0 =
>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>> >       ,
>> >       - 3583992: "
>> >       1.0 = Score based on 5 child docs in range from 3374843 to
>> > 3375002, best match:
>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>> >             0.0 = ConstantScore(store_873:1)^0.0
>> >           0.0 = match on required clause, product of:       0.0 = #
>> clause
>> >             0.0 = sum of:         0.0 =
>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>> >       ,
>> >       - 3589850: "
>> >       1.0 = Score based on 47 child docs in range from 3361030 to
>> > 3361178, best match:
>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>> >             0.0 = ConstantScore(store_873:1)^0.0
>> >           0.0 = match on required clause, product of:       0.0 = #
>> clause
>> >             0.0 = sum of:         0.0 =
>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>> >       ,
>> >       - 3665911: "
>> >       1.0 = Score based on 1 child docs in range from 3796838 to
>> > 3796840, best match:
>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>> >             0.0 = ConstantScore(store_873:1)^0.0
>> >           0.0 = match on required clause, product of:       0.0 = #
>> clause
>> >             0.0 = sum of:         0.0 =
>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>> >       ,
>> >       - 3665931: "
>> >       1.0 = Score based on 2 child docs in range from 3796740 to
>> > 3796744, best match:
>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>> >             0.0 = ConstantScore(store_873:1)^0.0
>> >           0.0 = match on required clause, product of:       0.0 = #
>> clause
>> >             0.0 = sum of:         0.0 =
>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>> >       ,
>> >       - 3674970: "
>> >       1.0 = Score based on 22 child docs in range from 3765599 to
>> > 3765916, best match:
>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>> >             0.0 = ConstantScore(store_873:1)^0.0
>> >           0.0 = match on required clause, product of:       0.0 = #
>> clause
>> >             0.0 = sum of:         0.0 =
>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>> >       ,
>> >       - 3681635: "
>> >       1.0 = Score based on 14 child docs in range from 3741477 to
>> > 3741644, best match:
>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>> >             0.0 = ConstantScore(store_873:1)^0.0
>> >           0.0 = match on required clause, product of:       0.0 = #
>> clause
>> >             0.0 = sum of:         0.0 =
>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>> >       ,
>> >       - 3719278: "
>> >       1.0 = Score based on 74 child docs in range from 3635161 to
>> > 3635475, best match:
>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>> >             0.0 = ConstantScore(store_873:1)^0.0
>> >           0.0 = match on required clause, product of:       0.0 = #
>> clause
>> >             0.0 = sum of:         0.0 =
>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>> >       ,
>> >       - 3721932: "
>> >       1.0 = Score based on 6 child docs in range from 3623696 to
>> > 3623846, best match:
>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>> >             0.0 = ConstantScore(store_873:1)^0.0
>> >           0.0 = match on required clause, product of:       0.0 = #
>> clause
>> >             0.0 = sum of:         0.0 =
>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>> >       ,
>> >       - 3746624: "
>> >       1.0 = Score based on 11 child docs in range from 3558822 to
>> > 3558917, best match:
>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>> >             0.0 = ConstantScore(store_873:1)^0.0
>> >           0.0 = match on required clause, product of:       0.0 = #
>> clause
>> >             0.0 = sum of:         0.0 =
>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>> >       ,
>> >       - 3770890: "
>> >       1.0 = Score based on 11 child docs in range from 3477177 to
>> > 3477278, best match:
>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>> >             0.0 = ConstantScore(store_873:1)^0.0
>> >           0.0 = match on required clause, product of:       0.0 = #
>> clause
>> >             0.0 = sum of:         0.0 =
>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>> >       ,
>> >       - 3776680: "
>> >       1.0 = Score based on 14 child docs in range from 2765582 to
>> > 2765659, best match:
>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>> >             0.0 = ConstantScore(store_873:1)^0.0
>> >           0.0 = match on required clause, product of:       0.0 = #
>> clause
>> >             0.0 = sum of:         0.0 =
>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>> >       ,
>> >       - 3781963: "
>> >       1.0 = Score based on 4 child docs in range from 2743197 to
>> > 2743227, best match:
>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>> >             0.0 = ConstantScore(store_873:1)^0.0
>> >           0.0 = match on required clause, product of:       0.0 = #
>> clause
>> >             0.0 = sum of:         0.0 =
>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>> >       ,
>> >       - 3785704: "
>> >       1.0 = Score based on 20 child docs in range from 2736712 to
>> > 2736789, best match:
>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>> >             0.0 = ConstantScore(store_873:1)^0.0
>> >           0.0 = match on required clause, product of:       0.0 = #
>> clause
>> >             0.0 = sum of:         0.0 =
>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>> >       ,
>> >       - 3800445: "
>> >       1.0 = Score based on 133 child docs in range from 2693268 to
>> > 2693522, best match:
>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>> >             0.0 = ConstantScore(store_873:1)^0.0
>> >           0.0 = match on required clause, product of:       0.0 = #
>> clause
>> >             0.0 = sum of:         0.0 =
>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>> >       ,
>> >       - 3804448: "
>> >       1.0 = Score based on 3 child docs in range from 2679999 to
>> > 2680028, best match:
>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>> >             0.0 = ConstantScore(store_873:1)^0.0
>> >           0.0 = match on required clause, product of:       0.0 = #
>> clause
>> >             0.0 = sum of:         0.0 =
>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>> >       ,
>> >       - 3829927: "
>> >       1.0 = Score based on 1 child docs in range from 2509568 to
>> > 2509568, best match:
>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>> >             0.0 = ConstantScore(store_873:1)^0.0
>> >           0.0 = match on required clause, product of:       0.0 = #
>> clause
>> >             0.0 = sum of:         0.0 =
>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>> >       ,
>> >       - 3831655: "
>> >       1.0 = Score based on 3 child docs in range from 2505494 to
>> > 2505499, best match:
>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>> >             0.0 = ConstantScore(store_873:1)^0.0
>> >           0.0 = match on required clause, product of:       0.0 = #
>> clause
>> >             0.0 = sum of:         0.0 =
>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>> >       ,
>> >       - 3845656: "
>> >       1.0 = Score based on 2 child docs in range from 2476141 to
>> > 2476152, best match:
>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>> >             0.0 = ConstantScore(store_873:1)^0.0
>> >           0.0 = match on required clause, product of:       0.0 = #
>> clause
>> >             0.0 = sum of:         0.0 =
>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>> >       ,
>> >       - 3854170: "
>> >       1.0 = Score based on 8 child docs in range from 2448313 to
>> > 2448442, best match:
>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>> >             0.0 = ConstantScore(store_873:1)^0.0
>> >           0.0 = match on required clause, product of:       0.0 = #
>> clause
>> >             0.0 = sum of:         0.0 =
>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>> >       ,
>> >       - 3870437: "
>> >       1.0 = Score based on 1 child docs in range from 1354370 to
>> > 1354373, best match:
>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>> >             0.0 = ConstantScore(store_873:1)^0.0
>> >           0.0 = match on required clause, product of:       0.0 = #
>> clause
>> >             0.0 = sum of:         0.0 =
>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>> >       ,
>> >       - 3876209: "
>> >       1.0 = Score based on 1 child docs in range from 1336247 to
>> > 1336247, best match:
>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>> >             0.0 = ConstantScore(store_873:1)^0.0
>> >           0.0 = match on required clause, product of:       0.0 = #
>> clause
>> >             0.0 = sum of:         0.0 =
>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>> >       ,
>> >       - 3876366: "
>> >       1.0 = Score based on 1 child docs in range from 1335318 to
>> > 1335318, best match:
>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>> >             0.0 = ConstantScore(store_873:1)^0.0
>> >           0.0 = match on required clause, product of:       0.0 = #
>> clause
>> >             0.0 = sum of:         0.0 =
>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>> >       ,
>> >       - 3893661: "
>> >       1.0 = Score based on 19 child docs in range from 1287720 to
>> > 1287779, best match:
>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>> >             0.0 = ConstantScore(store_873:1)^0.0
>> >           0.0 = match on required clause, product of:       0.0 = #
>> clause
>> >             0.0 = sum of:         0.0 =
>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>> >       ,
>> >       - 3894925: "
>> >       1.0 = Score based on 1 child docs in range from 1284318 to
>> > 1284318, best match:
>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>> >             0.0 = ConstantScore(store_873:1)^0.0
>> >           0.0 = match on required clause, product of:       0.0 = #
>> clause
>> >             0.0 = sum of:         0.0 =
>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>> >       ,
>> >       - 3911561: "
>> >       1.0 = Score based on 2 child docs in range from 1227763 to
>> > 1227768, best match:
>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>> >             0.0 = ConstantScore(store_873:1)^0.0
>> >           0.0 = match on required clause, product of:       0.0 = #
>> clause
>> >             0.0 = sum of:         0.0 =
>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>> >       ,
>> >       - 3941974: "
>> >       1.0 = Score based on 1 child docs in range from 1145356 to
>> > 1145356, best match:
>> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>> >             0.0 = ConstantScore(store_873:1)^0.0
>> >           0.0 = match on required clause, product of:       0.0 = #
>> clause
>> >             0.0 = sum of:         0.0 =
>> > ConstantScore(BitSetDocTopFilter)^0.0 "
>> >       ,
>> >       },
>> >    - facet-trace:
>> >    {
>> >       - processor: "FacetQueryProcessor",
>> >       - elapse: 1122,
>> >       - query: null,
>> >       - domainSize: 98155,
>> >       - sub-facet:
>> >       [
>> >          -
>> >          {
>> >             - processor: "FacetFieldProcessorByArrayDV",
>> >             - elapse: 134,
>> >             - field: "gender_refine",
>> >             - limit: -1,
>> >             - domainSize: 98155,
>> >             - numBuckets: 11,
>> >             },
>> >          -
>> >          {
>> >             - processor: "FacetFieldProcessorByArrayDV",
>> >             - elapse: 159,
>> >             - field: "color_refine",
>> >             - limit: -1,
>> >             - domainSize: 98155,
>> >             - numBuckets: 14,
>> >             },
>> >          -
>> >          {
>> >             - processor: "FacetFieldProcessorByArrayDV",
>> >             - elapse: 128,
>> >             - field: "sizeRange_refine",
>> >             - limit: -1,
>> >             - domainSize: 98155,
>> >             - numBuckets: 18,
>> >             },
>> >          -
>> >          {
>> >             - processor: "FacetFieldProcessorByArrayDV",
>> >             - elapse: 131,
>> >             - field: "material_refine",
>> >             - limit: -1,
>> >             - domainSize: 98155,
>> >             - numBuckets: 223,
>> >             },
>> >          -
>> >          {
>> >             - processor: "FacetFieldProcessorByArrayDV",
>> >             - elapse: 132,
>> >             - field: "ageAppropriate_refine",
>> >             - limit: -1,
>> >             - domainSize: 98155,
>> >             - numBuckets: 6,
>> >             },
>> >          -
>> >          {
>> >             - processor: "FacetFieldProcessorByArrayDV",
>> >             - elapse: 138,
>> >             - field: "price_refine",
>> >             - limit: -1,
>> >             - domainSize: 98155,
>> >             - numBuckets: 9,
>> >             },
>> >          -
>> >          {
>> >             - processor: "FacetFieldProcessorByArrayDV",
>> >             - elapse: 147,
>> >             - field: "size_refine",
>> >             - limit: -1,
>> >             - domainSize: 98155,
>> >             - numBuckets: 2158,
>> >             },
>> >          -
>> >          {
>> >             - processor: "FacetFieldProcessorByArrayDV",
>> >             - elapse: 149,
>> >             - field: "inStoreOnline_refine",
>> >             - limit: -1,
>> >             - domainSize: 98155,
>> >             - numBuckets: 3,
>> >             },
>> >          ],
>> >       },
>> >    - facet-debug:
>> >    {
>> >       - elapse: 29,
>> >       - sub-facet:
>> >       [
>> >          -
>> >          {
>> >             - processor: "SimpleFacets",
>> >             - elapse: 29,
>> >             - action: "field facet",
>> >             - maxThreads: 0,
>> >             - sub-facet:
>> >             [
>> >                -
>> >                {
>> >                   - elapse: 8,
>> >                   - requestedMethod: "not specified",
>> >                   - appliedMethod: "FC",
>> >                   - inputDocSetSize: 98155,
>> >                   - field: "brand",
>> >                   - numBuckets: 6304,
>> >                   },
>> >                -
>> >                {
>> >                   - elapse: 5,
>> >                   - requestedMethod: "not specified",
>> >                   - appliedMethod: "FC",
>> >                   - inputDocSetSize: 98155,
>> >                   - field: "product",
>> >                   - numBuckets: 1129,
>> >                   },
>> >                -
>> >                {
>> >                   - elapse: 5,
>> >                   - requestedMethod: "not specified",
>> >                   - appliedMethod: "FC",
>> >                   - inputDocSetSize: 98155,
>> >                   - field: "category",
>> >                   - numBuckets: 194,
>> >                   },
>> >                -
>> >                {
>> >                   - elapse: 5,
>> >                   - requestedMethod: "not specified",
>> >                   - appliedMethod: "FC",
>> >                   - inputDocSetSize: 98155,
>> >                   - field: "department",
>> >                   - numBuckets: 30,
>> >                   },
>> >                -
>> >                {
>> >                   - elapse: 4,
>> >                   - requestedMethod: "not specified",
>> >                   - appliedMethod: "FC",
>> >                   - inputDocSetSize: 98155,
>> >                   - field: "topRated",
>> >                   - numBuckets: 6,
>> >                   },
>> >                ],
>> >             }
>> >          ],
>> >       },
>> >    - json:
>> >    {
>> >       - facet:
>> >       {
>> >          - gender_refine:
>> >          {
>> >             - domain:
>> >             {
>> >                - excludeTags: "rassortment,top,top2,top3,top4,",
>> >                - filter:
>> >                [
>> >                   -
>> >                   "{!filters param=$child.fq excludeTags=rgender_refine
>> > v=$sq}"
>> >                   ,
>> >                   -
>> >                   "{!child of=$pq filters=$fq}docType:(product
>> > collection)",
>> >                   ],
>> >                },
>> >             - type: "terms",
>> >             - field: "gender_refine",
>> >             - limit: -1,
>> >             - facet:
>> >             {
>> >                - productsCount: "uniqueBlock(_root_)"
>> >                },
>> >             },
>> >          - color_refine:
>> >          {
>> >             - domain:
>> >             {
>> >                - excludeTags: "rassortment,top,top2,top3,top4,",
>> >                - filter:
>> >                [
>> >                   -
>> >                   "{!filters param=$child.fq excludeTags=rcolor_refine
>> > v=$sq}"
>> >                   ,
>> >                   -
>> >                   "{!child of=$pq filters=$fq}docType:(product
>> > collection)",
>> >                   ],
>> >                },
>> >             - type: "terms",
>> >             - field: "color_refine",
>> >             - limit: -1,
>> >             - facet:
>> >             {
>> >                - productsCount: "uniqueBlock(_root_)"
>> >                },
>> >             },
>> >          - sizeRange_refine:
>> >          {
>> >             - domain:
>> >             {
>> >                - excludeTags: "rassortment,top,top2,top3,top4,",
>> >                - filter:
>> >                [
>> >                   -
>> >                   "{!filters param=$child.fq
>> > excludeTags=rsizeRange_refine v=$sq}"
>> >                   ,
>> >                   -
>> >                   "{!child of=$pq filters=$fq}docType:(product
>> > collection)",
>> >                   ],
>> >                },
>> >             - type: "terms",
>> >             - field: "sizeRange_refine",
>> >             - limit: -1,
>> >             - facet:
>> >             {
>> >                - productsCount: "uniqueBlock(_root_)"
>> >                },
>> >             },
>> >          - material_refine:
>> >          {
>> >             - domain:
>> >             {
>> >                - excludeTags: "rassortment,top,top2,top3,top4,",
>> >                - filter:
>> >                [
>> >                   -
>> >                   "{!filters param=$child.fq
>> > excludeTags=rmaterial_refine v=$sq}"
>> >                   ,
>> >                   -
>> >                   "{!child of=$pq filters=$fq}docType:(product
>> > collection)",
>> >                   ],
>> >                },
>> >             - type: "terms",
>> >             - field: "material_refine",
>> >             - limit: -1,
>> >             - facet:
>> >             {
>> >                - productsCount: "uniqueBlock(_root_)"
>> >                },
>> >             },
>> >          - ageAppropriate_refine:
>> >          {
>> >             - domain:
>> >             {
>> >                - excludeTags: "rassortment,top,top2,top3,top4,",
>> >                - filter:
>> >                [
>> >                   -
>> >                   "{!filters param=$child.fq
>> > excludeTags=rageAppropriate_refine v=$sq}"
>> >                   ,
>> >                   -
>> >                   "{!child of=$pq filters=$fq}docType:(product
>> > collection)",
>> >                   ],
>> >                },
>> >             - type: "terms",
>> >             - field: "ageAppropriate_refine",
>> >             - limit: -1,
>> >             - facet:
>> >             {
>> >                - productsCount: "uniqueBlock(_root_)"
>> >                },
>> >             },
>> >          - price_refine:
>> >          {
>> >             - domain:
>> >             {
>> >                - excludeTags: "rassortment,top,top2,top3,top4,",
>> >                - filter:
>> >                [
>> >                   -
>> >                   "{!filters param=$child.fq excludeTags=rprice_refine
>> > v=$sq}"
>> >                   ,
>> >                   -
>> >                   "{!child of=$pq filters=$fq}docType:(product
>> > collection)",
>> >                   ],
>> >                },
>> >             - type: "terms",
>> >             - field: "price_refine",
>> >             - limit: -1,
>> >             - facet:
>> >             {
>> >                - productsCount: "uniqueBlock(_root_)"
>> >                },
>> >             },
>> >          - size_refine:
>> >          {
>> >             - domain:
>> >             {
>> >                - excludeTags: "rassortment,top,top2,top3,top4,",
>> >                - filter:
>> >                [
>> >                   -
>> >                   "{!filters param=$child.fq excludeTags=rsize_refine
>> > v=$sq}"
>> >                   ,
>> >                   -
>> >                   "{!child of=$pq filters=$fq}docType:(product
>> > collection)",
>> >                   ],
>> >                },
>> >             - type: "terms",
>> >             - field: "size_refine",
>> >             - limit: -1,
>> >             - facet:
>> >             {
>> >                - productsCount: "uniqueBlock(_root_)"
>> >                },
>> >             },
>> >          - inStoreOnline_refine:
>> >          {
>> >             - domain:
>> >             {
>> >                - excludeTags: "rassortment,top,top2,top3,top4,",
>> >                - filter:
>> >                [
>> >                   -
>> >                   "{!filters param=$child.fq
>> > excludeTags=rinStoreOnline_refine v=$sq}"
>> >                   ,
>> >                   -
>> >                   "{!child of=$pq filters=$fq}docType:(product
>> > collection)",
>> >                   ],
>> >                },
>> >             - type: "terms",
>> >             - field: "inStoreOnline_refine",
>> >             - limit: -1,
>> >             - facet:
>> >             {
>> >                - productsCount: "uniqueBlock(_root_)"
>> >                },
>> >             },
>> >          }
>> >       },
>> >    - QParser: "BlockJoinParentQParser",
>> >    - filter_queries:
>> >    [
>> >       - "{!tag=top2}(*:* -pvgc:true)",
>> >       - "{!tag=top3}{!query v=$eligibleCollections}",
>> >       - "{!tag=top3}{!query v=$eligibleCollections}",
>> >       ],
>> >    - parsed_filter_queries:
>> >    [
>> >       - "MatchAllDocsQuery(*:*) -pvgc:true",
>> >       - "docType:product (+docType:collection +(eligibleToShow:[1 TO
>> 1]))",
>> >       - "docType:product (+docType:collection +(eligibleToShow:[1 TO
>> 1]))",
>> >       ],
>> >    - timing:
>> >    {
>> >       - time: 1667,
>> >       - prepare:
>> >       {
>> >          - time: 261,
>> >          - query:
>> >          {
>> >             - time: 261
>> >             },
>> >          - facet:
>> >          {
>> >             - time: 0
>> >             },
>> >          - facet_module:
>> >          {
>> >             - time: 0
>> >             },
>> >          - mlt:
>> >          {
>> >             - time: 0
>> >             },
>> >          - highlight:
>> >          {
>> >             - time: 0
>> >             },
>> >          - stats:
>> >          {
>> >             - time: 0
>> >             },
>> >          - expand:
>> >          {
>> >             - time: 0
>> >             },
>> >          - terms:
>> >          {
>> >             - time: 0
>> >             },
>> >          - debug:
>> >          {
>> >             - time: 0
>> >             },
>> >          },
>> >       - process:
>> >       {
>> >          - time: 1405,
>> >          - query:
>> >          {
>> >             - time: 79
>> >             },
>> >          - facet:
>> >          {
>> >             - time: 29
>> >             },
>> >          - facet_module:
>> >          {
>> >             - time: 1122
>> >             },
>> >          - mlt:
>> >          {
>> >             - time: 0
>> >             },
>> >          - highlight:
>> >          {
>> >             - time: 0
>> >             },
>> >          - stats:
>> >          {
>> >             - time: 0
>> >             },
>> >          - expand:
>> >          {
>> >             - time: 0
>> >             },
>> >          - terms:
>> >          {
>> >             - time: 0
>> >             },
>> >          - debug:
>> >          {
>> >             - time: 174
>> >             },
>> >          },
>> >       },
>> >
>> >
>> >
>> >
>> >
>> > On Wed, Jan 22, 2020 at 5:55 PM Mikhail Khludnev <mk...@apache.org>
>> wrote:
>> >
>> > > Screenshot didn't come though the list. That excerpt doesn't have any
>> > > informative numbers.
>> > >
>> > > On Tue, Jan 21, 2020 at 5:18 PM kumar gaurav <kg...@gmail.com>
>> wrote:
>> > >
>> > > > Hi Mikhail
>> > > >
>> > > > Thanks for your reply . Please help me in this .
>> > > >
>> > > > Followings are the screenshot:-
>> > > >
>> > > > [image: image.png]
>> > > >
>> > > >
>> > > > [image: image.png]
>> > > >
>> > > >
>> > > > json facet debug Output:-
>> > > >
>> > > > json:
>> > > > {
>> > > >
>> > > >    - facet:
>> > > >    {
>> > > >       - color_refine:
>> > > >       {
>> > > >          - domain:
>> > > >          {
>> > > >             - excludeTags: "rassortment,top,top2,top3,top4,",
>> > > >             - filter:
>> > > >             [
>> > > >                -
>> > > >                "{!filters param=$child.fq excludeTags=rcolor_refine
>> > > v=$sq}"
>> > > >                ,
>> > > >                - "{!child of=$pq filters=$fq}docType:(product
>> > > collection)"
>> > > >                ,
>> > > >                ],
>> > > >             },
>> > > >          - type: "terms",
>> > > >          - field: "color_refine",
>> > > >          - limit: -1,
>> > > >          - facet:
>> > > >          {
>> > > >             - productsCount: "uniqueBlock(_root_)"
>> > > >             },
>> > > >          },
>> > > >       - size_refine:
>> > > >       {
>> > > >          - domain:
>> > > >          {
>> > > >             - excludeTags: "rassortment,top,top2,top3,top4,",
>> > > >             - filter:
>> > > >             [
>> > > >                -
>> > > >                "{!filters param=$child.fq excludeTags=rsize_refine
>> > > v=$sq}"
>> > > >                ,
>> > > >                - "{!child of=$pq filters=$fq}docType:(product
>> > > collection)"
>> > > >                ,
>> > > >                ],
>> > > >             },
>> > > >          - type: "terms",
>> > > >          - field: "size_refine",
>> > > >          - limit: -1,
>> > > >          - facet:
>> > > >          {
>> > > >             - productsCount: "uniqueBlock(_root_)"
>> > > >             },
>> > > >          },
>> > > >       }
>> > > >
>> > > > }
>> > > >
>> > > >
>> > > >
>> > > > regards
>> > > > Kumar Gaurav
>> > > >
>> > > >
>> > > > On Tue, Jan 21, 2020 at 5:25 PM Mikhail Khludnev <mk...@apache.org>
>> > > wrote:
>> > > >
>> > > >> Hi.
>> > > >> Can you share debugQuery=true output?
>> > > >>
>> > > >> On Tue, Jan 21, 2020 at 1:37 PM kumar gaurav <kg...@gmail.com>
>> > wrote:
>> > > >>
>> > > >> > HI
>> > > >> >
>> > > >> > i have a parent child query in which i have used json facet for
>> > child
>> > > >> > faceting like following.
>> > > >> >
>> > > >> > qt=/dismax
>> > > >> > matchAllQueryRef1=+(+({!query v=$cq}))
>> > > >> > sq=+{!lucene v=$matchAllQueryRef1}
>> > > >> > q={!parent tag=top which=$pq filters=$child.fq score=max v=$cq}
>> > > >> > child.fq={!tag=rcolor_refine}filter({!term f=color_refine
>> > > >> > v=$qcolor_refine1}) filter({!term f=color_refine
>> v=$qcolor_refine2})
>> > > >> > qcolor_refine1=Blue
>> > > >> > qcolor_refine2=Other clrs
>> > > >> > cq=+{!simpleFilter v=docType:sku}
>> > > >> > pq=docType:(product)
>> > > >> > facet=true
>> > > >> > facet.mincount=1
>> > > >> > facet.limit=-1
>> > > >> > facet.missing=false
>> > > >> > json.facet= {color_refine:{
>> > > >> > domain:{
>> > > >> > filter:["{!filters param=$child.fq excludeTags=rcolor_refine
>> > > >> > v=$sq}","{!child of=$pq filters=$fq}docType:(product)"]
>> > > >> >    },
>> > > >> > type:terms,
>> > > >> > field:color_refine,
>> > > >> > limit:-1,
>> > > >> > facet:{productsCount:"uniqueBlock(_root_)"}}}
>> > > >> >
>> > > >> > schema :-
>> > > >> > <field name="color_refine" type="string" indexed="true"
>> > stored="true"
>> > > >> > multiValued="true" docValues="true"/>
>> > > >> >
>> > > >> > i have observed that json facets are slow . It is taking much
>> time
>> > > than
>> > > >> > expected .
>> > > >> > Can anyone please check this query specially child.fq and
>> json.facet
>> > > >> part .
>> > > >> >
>> > > >> > Please help me in this .
>> > > >> >
>> > > >> > Thanks & regards
>> > > >> > Kumar Gaurav
>> > > >> >
>> > > >>
>> > > >>
>> > > >> --
>> > > >> Sincerely yours
>> > > >> Mikhail Khludnev
>> > > >>
>> > > >
>> > >
>> > > --
>> > > Sincerely yours
>> > > Mikhail Khludnev
>> > >
>> >
>>
>>
>> --
>> Sincerely yours
>> Mikhail Khludnev
>>
>

Re: Solr 8.0 Json Facets are slow - need help

Posted by kumar gaurav <kg...@gmail.com>.
Lots of thanks Mikhail.

Also can you please answer - Should i use docValues="true" for _root_
field to improve this json.facet performance ?

On Wed, Jan 22, 2020 at 11:42 PM Mikhail Khludnev <mk...@apache.org> wrote:

> Initial request refers unknown (to me) query parser  {!simpleFilter, I
> can't comment on it.
> Parsing queries took in millis: - time: 261, usually prepare for query
> takes a moment. I suspect the box is really slow per se or encounter heavy
> load.
> And then facets took about 6 times more  - facet_module: {   - time: 1122,
> that a reasonable ratio.
> I also notice limit: -1 that's really expensive usually. If tweaking can't
> help, only profiling might give a clue.
> Note: in 8.5 there will be uniqueBlockQuery() operation, which is expected
> to be faster than uniqueBlock()
>
> On Wed, Jan 22, 2020 at 5:36 PM kumar gaurav <kg...@gmail.com> wrote:
>
> > HI Mikhail
> >
> > Here is full debug log . Please have a look .
> >
> > debug:
> > {
> >
> >    - rawquerystring:
> >    "{!parent tag=top which=$pq filters=$child.fq score=max v=$cq}",
> >    - querystring:
> >    "{!parent tag=top which=$pq filters=$child.fq score=max v=$cq}",
> >    - parsedquery:
> >    "AllParentsAware(ToParentBlockJoinQuery (+(+docType:sku
> > +(store_873:1)^0.0) #(filter(color_refine:Black)
> > filter(color_refine:Blue))))"
> >    ,
> >    - parsedquery_toString:
> >    "ToParentBlockJoinQuery (+(+docType:sku +(store_873:1)^0.0)
> > #(filter(color_refine:Black) filter(color_refine:Blue)))"
> >    ,
> >    - explain:
> >    {
> >       - 5172: "
> >       1.0 = Score based on 240 child docs in range from 2572484 to
> > 2573162, best match:
> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >             0.0 = ConstantScore(store_873:1)^0.0
> >           0.0 = match on required clause, product of:       0.0 = #
> clause
> >             0.0 = sum of:         0.0 =
> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >       ,
> >       - 5178: "
> >       1.0 = Score based on 304 child docs in range from 2571860 to
> > 2572404, best match:
> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >             0.0 = ConstantScore(store_873:1)^0.0
> >           0.0 = match on required clause, product of:       0.0 = #
> clause
> >             0.0 = sum of:         0.0 =
> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >       ,
> >       - 9301: "
> >       1.0 = Score based on 93 child docs in range from 710150 to
> > 710796, best match:
> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >             0.0 = ConstantScore(store_873:1)^0.0
> >           0.0 = match on required clause, product of:       0.0 = #
> clause
> >             0.0 = sum of:         0.0 =
> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >       ,
> >       - 118561: "
> >       1.0 = Score based on 177 child docs in range from 5728215 to
> > 5728505, best match:
> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >             0.0 = ConstantScore(store_873:1)^0.0
> >           0.0 = match on required clause, product of:       0.0 = #
> clause
> >             0.0 = sum of:         0.0 =
> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >       ,
> >       - 266659: "
> >       1.0 = Score based on 89 child docs in range from 5368923 to
> > 5369396, best match:
> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >             0.0 = ConstantScore(store_873:1)^0.0
> >           0.0 = match on required clause, product of:       0.0 = #
> clause
> >             0.0 = sum of:         0.0 =
> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >       ,
> >       - 323407: "
> >       1.0 = Score based on 321 child docs in range from 4807493 to
> > 4808441, best match:
> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >             0.0 = ConstantScore(store_873:1)^0.0
> >           0.0 = match on required clause, product of:       0.0 = #
> clause
> >             0.0 = sum of:         0.0 =
> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >       ,
> >       - 381312: "
> >       1.0 = Score based on 232 child docs in range from 2660717 to
> > 2661101, best match:
> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >             0.0 = ConstantScore(store_873:1)^0.0
> >           0.0 = match on required clause, product of:       0.0 = #
> clause
> >             0.0 = sum of:         0.0 =
> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >       ,
> >       - 851246: "
> >       1.0 = Score based on 61 child docs in range from 730259 to
> > 730562, best match:
> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >             0.0 = ConstantScore(store_873:1)^0.0
> >           0.0 = match on required clause, product of:       0.0 = #
> clause
> >             0.0 = sum of:         0.0 =
> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >       ,
> >       - 1564330: "
> >       1.0 = Score based on 12 child docs in range from 6831792 to
> > 6832154, best match:
> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >             0.0 = ConstantScore(store_873:1)^0.0
> >           0.0 = match on required clause, product of:       0.0 = #
> clause
> >             0.0 = sum of:         0.0 =
> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >       ,
> >       - 1695762: "
> >       1.0 = Score based on 157 child docs in range from 5155397 to
> > 5156414, best match:
> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >             0.0 = ConstantScore(store_873:1)^0.0
> >           0.0 = match on required clause, product of:       0.0 = #
> clause
> >             0.0 = sum of:         0.0 =
> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >       ,
> >       - 1728758: "
> >       1.0 = Score based on 4 child docs in range from 5108617 to
> > 5108632, best match:
> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >             0.0 = ConstantScore(store_873:1)^0.0
> >           0.0 = match on required clause, product of:       0.0 = #
> clause
> >             0.0 = sum of:         0.0 =
> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >       ,
> >       - 1730721: "
> >       1.0 = Score based on 34 child docs in range from 5097552 to
> > 5097808, best match:
> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >             0.0 = ConstantScore(store_873:1)^0.0
> >           0.0 = match on required clause, product of:       0.0 = #
> clause
> >             0.0 = sum of:         0.0 =
> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >       ,
> >       - 1731442: "
> >       1.0 = Score based on 60 child docs in range from 5094932 to
> > 5095562, best match:
> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >             0.0 = ConstantScore(store_873:1)^0.0
> >           0.0 = match on required clause, product of:       0.0 = #
> clause
> >             0.0 = sum of:         0.0 =
> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >       ,
> >       - 1731513: "
> >       1.0 = Score based on 45 child docs in range from 5093701 to
> > 5094098, best match:
> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >             0.0 = ConstantScore(store_873:1)^0.0
> >           0.0 = match on required clause, product of:       0.0 = #
> clause
> >             0.0 = sum of:         0.0 =
> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >       ,
> >       - 1732190: "
> >       1.0 = Score based on 25 child docs in range from 5087456 to
> > 5087663, best match:
> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >             0.0 = ConstantScore(store_873:1)^0.0
> >           0.0 = match on required clause, product of:       0.0 = #
> clause
> >             0.0 = sum of:         0.0 =
> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >       ,
> >       - 1944597: "
> >       1.0 = Score based on 14 child docs in range from 310637 to
> > 310761, best match:
> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >             0.0 = ConstantScore(store_873:1)^0.0
> >           0.0 = match on required clause, product of:       0.0 = #
> clause
> >             0.0 = sum of:         0.0 =
> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >       ,
> >       - 1989834: "
> >       1.0 = Score based on 761 child docs in range from 276442 to
> > 277686, best match:
> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >             0.0 = ConstantScore(store_873:1)^0.0
> >           0.0 = match on required clause, product of:       0.0 = #
> clause
> >             0.0 = sum of:         0.0 =
> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >       ,
> >       - 2375536: "
> >       1.0 = Score based on 79 child docs in range from 6142157 to
> > 6142944, best match:
> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >             0.0 = ConstantScore(store_873:1)^0.0
> >           0.0 = match on required clause, product of:       0.0 = #
> clause
> >             0.0 = sum of:         0.0 =
> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >       ,
> >       - 2616122: "
> >       1.0 = Score based on 19 child docs in range from 5489872 to
> > 5490024, best match:
> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >             0.0 = ConstantScore(store_873:1)^0.0
> >           0.0 = match on required clause, product of:       0.0 = #
> clause
> >             0.0 = sum of:         0.0 =
> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >       ,
> >       - 2689457: "
> >       1.0 = Score based on 13 child docs in range from 5309377 to
> > 5309538, best match:
> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >             0.0 = ConstantScore(store_873:1)^0.0
> >           0.0 = match on required clause, product of:       0.0 = #
> clause
> >             0.0 = sum of:         0.0 =
> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >       ,
> >       - 2784916: "
> >       1.0 = Score based on 24 child docs in range from 4040314 to
> > 4040401, best match:
> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >             0.0 = ConstantScore(store_873:1)^0.0
> >           0.0 = match on required clause, product of:       0.0 = #
> clause
> >             0.0 = sum of:         0.0 =
> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >       ,
> >       - 2817779: "
> >       1.0 = Score based on 28 child docs in range from 3958922 to
> > 3960019, best match:
> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >             0.0 = ConstantScore(store_873:1)^0.0
> >           0.0 = match on required clause, product of:       0.0 = #
> clause
> >             0.0 = sum of:         0.0 =
> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >       ,
> >       - 2861368: "
> >       1.0 = Score based on 22 child docs in range from 2381681 to
> > 2381809, best match:
> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >             0.0 = ConstantScore(store_873:1)^0.0
> >           0.0 = match on required clause, product of:       0.0 = #
> clause
> >             0.0 = sum of:         0.0 =
> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >       ,
> >       - 2873186: "
> >       1.0 = Score based on 3 child docs in range from 2349642 to
> > 2349702, best match:
> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >             0.0 = ConstantScore(store_873:1)^0.0
> >           0.0 = match on required clause, product of:       0.0 = #
> clause
> >             0.0 = sum of:         0.0 =
> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >       ,
> >       - 2946661: "
> >       1.0 = Score based on 32 child docs in range from 2127883 to
> > 2128109, best match:
> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >             0.0 = ConstantScore(store_873:1)^0.0
> >           0.0 = match on required clause, product of:       0.0 = #
> clause
> >             0.0 = sum of:         0.0 =
> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >       ,
> >       - 3022498: "
> >       1.0 = Score based on 70 child docs in range from 4301041 to
> > 4301652, best match:
> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >             0.0 = ConstantScore(store_873:1)^0.0
> >           0.0 = match on required clause, product of:       0.0 = #
> clause
> >             0.0 = sum of:         0.0 =
> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >       ,
> >       - 3040746: "
> >       1.0 = Score based on 140 child docs in range from 4237473 to
> > 4238188, best match:
> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >             0.0 = ConstantScore(store_873:1)^0.0
> >           0.0 = match on required clause, product of:       0.0 = #
> clause
> >             0.0 = sum of:         0.0 =
> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >       ,
> >       - 3084682: "
> >       1.0 = Score based on 4 child docs in range from 1669672 to
> > 1669707, best match:
> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >             0.0 = ConstantScore(store_873:1)^0.0
> >           0.0 = match on required clause, product of:       0.0 = #
> clause
> >             0.0 = sum of:         0.0 =
> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >       ,
> >       - 3085032: "
> >       1.0 = Score based on 3 child docs in range from 1667821 to
> > 1667844, best match:
> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >             0.0 = ConstantScore(store_873:1)^0.0
> >           0.0 = match on required clause, product of:       0.0 = #
> clause
> >             0.0 = sum of:         0.0 =
> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >       ,
> >       - 3091571: "
> >       1.0 = Score based on 24 child docs in range from 1646924 to
> > 1647331, best match:
> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >             0.0 = ConstantScore(store_873:1)^0.0
> >           0.0 = match on required clause, product of:       0.0 = #
> clause
> >             0.0 = sum of:         0.0 =
> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >       ,
> >       - 3404073: "
> >       1.0 = Score based on 9 child docs in range from 2852367 to
> > 2852436, best match:
> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >             0.0 = ConstantScore(store_873:1)^0.0
> >           0.0 = match on required clause, product of:       0.0 = #
> clause
> >             0.0 = sum of:         0.0 =
> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >       ,
> >       - 3417777: "
> >       1.0 = Score based on 6 child docs in range from 2805995 to
> > 2806022, best match:
> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >             0.0 = ConstantScore(store_873:1)^0.0
> >           0.0 = match on required clause, product of:       0.0 = #
> clause
> >             0.0 = sum of:         0.0 =
> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >       ,
> >       - 3438255: "
> >       1.0 = Score based on 2 child docs in range from 2051209 to
> > 2051210, best match:
> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >             0.0 = ConstantScore(store_873:1)^0.0
> >           0.0 = match on required clause, product of:       0.0 = #
> clause
> >             0.0 = sum of:         0.0 =
> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >       ,
> >       - 3478728: "
> >       1.0 = Score based on 4 child docs in range from 1981328 to
> > 1981344, best match:
> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >             0.0 = ConstantScore(store_873:1)^0.0
> >           0.0 = match on required clause, product of:       0.0 = #
> clause
> >             0.0 = sum of:         0.0 =
> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >       ,
> >       - 3583992: "
> >       1.0 = Score based on 5 child docs in range from 3374843 to
> > 3375002, best match:
> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >             0.0 = ConstantScore(store_873:1)^0.0
> >           0.0 = match on required clause, product of:       0.0 = #
> clause
> >             0.0 = sum of:         0.0 =
> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >       ,
> >       - 3589850: "
> >       1.0 = Score based on 47 child docs in range from 3361030 to
> > 3361178, best match:
> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >             0.0 = ConstantScore(store_873:1)^0.0
> >           0.0 = match on required clause, product of:       0.0 = #
> clause
> >             0.0 = sum of:         0.0 =
> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >       ,
> >       - 3665911: "
> >       1.0 = Score based on 1 child docs in range from 3796838 to
> > 3796840, best match:
> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >             0.0 = ConstantScore(store_873:1)^0.0
> >           0.0 = match on required clause, product of:       0.0 = #
> clause
> >             0.0 = sum of:         0.0 =
> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >       ,
> >       - 3665931: "
> >       1.0 = Score based on 2 child docs in range from 3796740 to
> > 3796744, best match:
> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >             0.0 = ConstantScore(store_873:1)^0.0
> >           0.0 = match on required clause, product of:       0.0 = #
> clause
> >             0.0 = sum of:         0.0 =
> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >       ,
> >       - 3674970: "
> >       1.0 = Score based on 22 child docs in range from 3765599 to
> > 3765916, best match:
> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >             0.0 = ConstantScore(store_873:1)^0.0
> >           0.0 = match on required clause, product of:       0.0 = #
> clause
> >             0.0 = sum of:         0.0 =
> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >       ,
> >       - 3681635: "
> >       1.0 = Score based on 14 child docs in range from 3741477 to
> > 3741644, best match:
> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >             0.0 = ConstantScore(store_873:1)^0.0
> >           0.0 = match on required clause, product of:       0.0 = #
> clause
> >             0.0 = sum of:         0.0 =
> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >       ,
> >       - 3719278: "
> >       1.0 = Score based on 74 child docs in range from 3635161 to
> > 3635475, best match:
> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >             0.0 = ConstantScore(store_873:1)^0.0
> >           0.0 = match on required clause, product of:       0.0 = #
> clause
> >             0.0 = sum of:         0.0 =
> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >       ,
> >       - 3721932: "
> >       1.0 = Score based on 6 child docs in range from 3623696 to
> > 3623846, best match:
> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >             0.0 = ConstantScore(store_873:1)^0.0
> >           0.0 = match on required clause, product of:       0.0 = #
> clause
> >             0.0 = sum of:         0.0 =
> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >       ,
> >       - 3746624: "
> >       1.0 = Score based on 11 child docs in range from 3558822 to
> > 3558917, best match:
> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >             0.0 = ConstantScore(store_873:1)^0.0
> >           0.0 = match on required clause, product of:       0.0 = #
> clause
> >             0.0 = sum of:         0.0 =
> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >       ,
> >       - 3770890: "
> >       1.0 = Score based on 11 child docs in range from 3477177 to
> > 3477278, best match:
> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >             0.0 = ConstantScore(store_873:1)^0.0
> >           0.0 = match on required clause, product of:       0.0 = #
> clause
> >             0.0 = sum of:         0.0 =
> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >       ,
> >       - 3776680: "
> >       1.0 = Score based on 14 child docs in range from 2765582 to
> > 2765659, best match:
> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >             0.0 = ConstantScore(store_873:1)^0.0
> >           0.0 = match on required clause, product of:       0.0 = #
> clause
> >             0.0 = sum of:         0.0 =
> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >       ,
> >       - 3781963: "
> >       1.0 = Score based on 4 child docs in range from 2743197 to
> > 2743227, best match:
> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >             0.0 = ConstantScore(store_873:1)^0.0
> >           0.0 = match on required clause, product of:       0.0 = #
> clause
> >             0.0 = sum of:         0.0 =
> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >       ,
> >       - 3785704: "
> >       1.0 = Score based on 20 child docs in range from 2736712 to
> > 2736789, best match:
> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >             0.0 = ConstantScore(store_873:1)^0.0
> >           0.0 = match on required clause, product of:       0.0 = #
> clause
> >             0.0 = sum of:         0.0 =
> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >       ,
> >       - 3800445: "
> >       1.0 = Score based on 133 child docs in range from 2693268 to
> > 2693522, best match:
> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >             0.0 = ConstantScore(store_873:1)^0.0
> >           0.0 = match on required clause, product of:       0.0 = #
> clause
> >             0.0 = sum of:         0.0 =
> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >       ,
> >       - 3804448: "
> >       1.0 = Score based on 3 child docs in range from 2679999 to
> > 2680028, best match:
> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >             0.0 = ConstantScore(store_873:1)^0.0
> >           0.0 = match on required clause, product of:       0.0 = #
> clause
> >             0.0 = sum of:         0.0 =
> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >       ,
> >       - 3829927: "
> >       1.0 = Score based on 1 child docs in range from 2509568 to
> > 2509568, best match:
> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >             0.0 = ConstantScore(store_873:1)^0.0
> >           0.0 = match on required clause, product of:       0.0 = #
> clause
> >             0.0 = sum of:         0.0 =
> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >       ,
> >       - 3831655: "
> >       1.0 = Score based on 3 child docs in range from 2505494 to
> > 2505499, best match:
> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >             0.0 = ConstantScore(store_873:1)^0.0
> >           0.0 = match on required clause, product of:       0.0 = #
> clause
> >             0.0 = sum of:         0.0 =
> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >       ,
> >       - 3845656: "
> >       1.0 = Score based on 2 child docs in range from 2476141 to
> > 2476152, best match:
> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >             0.0 = ConstantScore(store_873:1)^0.0
> >           0.0 = match on required clause, product of:       0.0 = #
> clause
> >             0.0 = sum of:         0.0 =
> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >       ,
> >       - 3854170: "
> >       1.0 = Score based on 8 child docs in range from 2448313 to
> > 2448442, best match:
> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >             0.0 = ConstantScore(store_873:1)^0.0
> >           0.0 = match on required clause, product of:       0.0 = #
> clause
> >             0.0 = sum of:         0.0 =
> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >       ,
> >       - 3870437: "
> >       1.0 = Score based on 1 child docs in range from 1354370 to
> > 1354373, best match:
> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >             0.0 = ConstantScore(store_873:1)^0.0
> >           0.0 = match on required clause, product of:       0.0 = #
> clause
> >             0.0 = sum of:         0.0 =
> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >       ,
> >       - 3876209: "
> >       1.0 = Score based on 1 child docs in range from 1336247 to
> > 1336247, best match:
> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >             0.0 = ConstantScore(store_873:1)^0.0
> >           0.0 = match on required clause, product of:       0.0 = #
> clause
> >             0.0 = sum of:         0.0 =
> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >       ,
> >       - 3876366: "
> >       1.0 = Score based on 1 child docs in range from 1335318 to
> > 1335318, best match:
> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >             0.0 = ConstantScore(store_873:1)^0.0
> >           0.0 = match on required clause, product of:       0.0 = #
> clause
> >             0.0 = sum of:         0.0 =
> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >       ,
> >       - 3893661: "
> >       1.0 = Score based on 19 child docs in range from 1287720 to
> > 1287779, best match:
> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >             0.0 = ConstantScore(store_873:1)^0.0
> >           0.0 = match on required clause, product of:       0.0 = #
> clause
> >             0.0 = sum of:         0.0 =
> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >       ,
> >       - 3894925: "
> >       1.0 = Score based on 1 child docs in range from 1284318 to
> > 1284318, best match:
> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >             0.0 = ConstantScore(store_873:1)^0.0
> >           0.0 = match on required clause, product of:       0.0 = #
> clause
> >             0.0 = sum of:         0.0 =
> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >       ,
> >       - 3911561: "
> >       1.0 = Score based on 2 child docs in range from 1227763 to
> > 1227768, best match:
> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >             0.0 = ConstantScore(store_873:1)^0.0
> >           0.0 = match on required clause, product of:       0.0 = #
> clause
> >             0.0 = sum of:         0.0 =
> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >       ,
> >       - 3941974: "
> >       1.0 = Score based on 1 child docs in range from 1145356 to
> > 1145356, best match:
> >         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
> >             0.0 = ConstantScore(store_873:1)^0.0
> >           0.0 = match on required clause, product of:       0.0 = #
> clause
> >             0.0 = sum of:         0.0 =
> > ConstantScore(BitSetDocTopFilter)^0.0 "
> >       ,
> >       },
> >    - facet-trace:
> >    {
> >       - processor: "FacetQueryProcessor",
> >       - elapse: 1122,
> >       - query: null,
> >       - domainSize: 98155,
> >       - sub-facet:
> >       [
> >          -
> >          {
> >             - processor: "FacetFieldProcessorByArrayDV",
> >             - elapse: 134,
> >             - field: "gender_refine",
> >             - limit: -1,
> >             - domainSize: 98155,
> >             - numBuckets: 11,
> >             },
> >          -
> >          {
> >             - processor: "FacetFieldProcessorByArrayDV",
> >             - elapse: 159,
> >             - field: "color_refine",
> >             - limit: -1,
> >             - domainSize: 98155,
> >             - numBuckets: 14,
> >             },
> >          -
> >          {
> >             - processor: "FacetFieldProcessorByArrayDV",
> >             - elapse: 128,
> >             - field: "sizeRange_refine",
> >             - limit: -1,
> >             - domainSize: 98155,
> >             - numBuckets: 18,
> >             },
> >          -
> >          {
> >             - processor: "FacetFieldProcessorByArrayDV",
> >             - elapse: 131,
> >             - field: "material_refine",
> >             - limit: -1,
> >             - domainSize: 98155,
> >             - numBuckets: 223,
> >             },
> >          -
> >          {
> >             - processor: "FacetFieldProcessorByArrayDV",
> >             - elapse: 132,
> >             - field: "ageAppropriate_refine",
> >             - limit: -1,
> >             - domainSize: 98155,
> >             - numBuckets: 6,
> >             },
> >          -
> >          {
> >             - processor: "FacetFieldProcessorByArrayDV",
> >             - elapse: 138,
> >             - field: "price_refine",
> >             - limit: -1,
> >             - domainSize: 98155,
> >             - numBuckets: 9,
> >             },
> >          -
> >          {
> >             - processor: "FacetFieldProcessorByArrayDV",
> >             - elapse: 147,
> >             - field: "size_refine",
> >             - limit: -1,
> >             - domainSize: 98155,
> >             - numBuckets: 2158,
> >             },
> >          -
> >          {
> >             - processor: "FacetFieldProcessorByArrayDV",
> >             - elapse: 149,
> >             - field: "inStoreOnline_refine",
> >             - limit: -1,
> >             - domainSize: 98155,
> >             - numBuckets: 3,
> >             },
> >          ],
> >       },
> >    - facet-debug:
> >    {
> >       - elapse: 29,
> >       - sub-facet:
> >       [
> >          -
> >          {
> >             - processor: "SimpleFacets",
> >             - elapse: 29,
> >             - action: "field facet",
> >             - maxThreads: 0,
> >             - sub-facet:
> >             [
> >                -
> >                {
> >                   - elapse: 8,
> >                   - requestedMethod: "not specified",
> >                   - appliedMethod: "FC",
> >                   - inputDocSetSize: 98155,
> >                   - field: "brand",
> >                   - numBuckets: 6304,
> >                   },
> >                -
> >                {
> >                   - elapse: 5,
> >                   - requestedMethod: "not specified",
> >                   - appliedMethod: "FC",
> >                   - inputDocSetSize: 98155,
> >                   - field: "product",
> >                   - numBuckets: 1129,
> >                   },
> >                -
> >                {
> >                   - elapse: 5,
> >                   - requestedMethod: "not specified",
> >                   - appliedMethod: "FC",
> >                   - inputDocSetSize: 98155,
> >                   - field: "category",
> >                   - numBuckets: 194,
> >                   },
> >                -
> >                {
> >                   - elapse: 5,
> >                   - requestedMethod: "not specified",
> >                   - appliedMethod: "FC",
> >                   - inputDocSetSize: 98155,
> >                   - field: "department",
> >                   - numBuckets: 30,
> >                   },
> >                -
> >                {
> >                   - elapse: 4,
> >                   - requestedMethod: "not specified",
> >                   - appliedMethod: "FC",
> >                   - inputDocSetSize: 98155,
> >                   - field: "topRated",
> >                   - numBuckets: 6,
> >                   },
> >                ],
> >             }
> >          ],
> >       },
> >    - json:
> >    {
> >       - facet:
> >       {
> >          - gender_refine:
> >          {
> >             - domain:
> >             {
> >                - excludeTags: "rassortment,top,top2,top3,top4,",
> >                - filter:
> >                [
> >                   -
> >                   "{!filters param=$child.fq excludeTags=rgender_refine
> > v=$sq}"
> >                   ,
> >                   -
> >                   "{!child of=$pq filters=$fq}docType:(product
> > collection)",
> >                   ],
> >                },
> >             - type: "terms",
> >             - field: "gender_refine",
> >             - limit: -1,
> >             - facet:
> >             {
> >                - productsCount: "uniqueBlock(_root_)"
> >                },
> >             },
> >          - color_refine:
> >          {
> >             - domain:
> >             {
> >                - excludeTags: "rassortment,top,top2,top3,top4,",
> >                - filter:
> >                [
> >                   -
> >                   "{!filters param=$child.fq excludeTags=rcolor_refine
> > v=$sq}"
> >                   ,
> >                   -
> >                   "{!child of=$pq filters=$fq}docType:(product
> > collection)",
> >                   ],
> >                },
> >             - type: "terms",
> >             - field: "color_refine",
> >             - limit: -1,
> >             - facet:
> >             {
> >                - productsCount: "uniqueBlock(_root_)"
> >                },
> >             },
> >          - sizeRange_refine:
> >          {
> >             - domain:
> >             {
> >                - excludeTags: "rassortment,top,top2,top3,top4,",
> >                - filter:
> >                [
> >                   -
> >                   "{!filters param=$child.fq
> > excludeTags=rsizeRange_refine v=$sq}"
> >                   ,
> >                   -
> >                   "{!child of=$pq filters=$fq}docType:(product
> > collection)",
> >                   ],
> >                },
> >             - type: "terms",
> >             - field: "sizeRange_refine",
> >             - limit: -1,
> >             - facet:
> >             {
> >                - productsCount: "uniqueBlock(_root_)"
> >                },
> >             },
> >          - material_refine:
> >          {
> >             - domain:
> >             {
> >                - excludeTags: "rassortment,top,top2,top3,top4,",
> >                - filter:
> >                [
> >                   -
> >                   "{!filters param=$child.fq
> > excludeTags=rmaterial_refine v=$sq}"
> >                   ,
> >                   -
> >                   "{!child of=$pq filters=$fq}docType:(product
> > collection)",
> >                   ],
> >                },
> >             - type: "terms",
> >             - field: "material_refine",
> >             - limit: -1,
> >             - facet:
> >             {
> >                - productsCount: "uniqueBlock(_root_)"
> >                },
> >             },
> >          - ageAppropriate_refine:
> >          {
> >             - domain:
> >             {
> >                - excludeTags: "rassortment,top,top2,top3,top4,",
> >                - filter:
> >                [
> >                   -
> >                   "{!filters param=$child.fq
> > excludeTags=rageAppropriate_refine v=$sq}"
> >                   ,
> >                   -
> >                   "{!child of=$pq filters=$fq}docType:(product
> > collection)",
> >                   ],
> >                },
> >             - type: "terms",
> >             - field: "ageAppropriate_refine",
> >             - limit: -1,
> >             - facet:
> >             {
> >                - productsCount: "uniqueBlock(_root_)"
> >                },
> >             },
> >          - price_refine:
> >          {
> >             - domain:
> >             {
> >                - excludeTags: "rassortment,top,top2,top3,top4,",
> >                - filter:
> >                [
> >                   -
> >                   "{!filters param=$child.fq excludeTags=rprice_refine
> > v=$sq}"
> >                   ,
> >                   -
> >                   "{!child of=$pq filters=$fq}docType:(product
> > collection)",
> >                   ],
> >                },
> >             - type: "terms",
> >             - field: "price_refine",
> >             - limit: -1,
> >             - facet:
> >             {
> >                - productsCount: "uniqueBlock(_root_)"
> >                },
> >             },
> >          - size_refine:
> >          {
> >             - domain:
> >             {
> >                - excludeTags: "rassortment,top,top2,top3,top4,",
> >                - filter:
> >                [
> >                   -
> >                   "{!filters param=$child.fq excludeTags=rsize_refine
> > v=$sq}"
> >                   ,
> >                   -
> >                   "{!child of=$pq filters=$fq}docType:(product
> > collection)",
> >                   ],
> >                },
> >             - type: "terms",
> >             - field: "size_refine",
> >             - limit: -1,
> >             - facet:
> >             {
> >                - productsCount: "uniqueBlock(_root_)"
> >                },
> >             },
> >          - inStoreOnline_refine:
> >          {
> >             - domain:
> >             {
> >                - excludeTags: "rassortment,top,top2,top3,top4,",
> >                - filter:
> >                [
> >                   -
> >                   "{!filters param=$child.fq
> > excludeTags=rinStoreOnline_refine v=$sq}"
> >                   ,
> >                   -
> >                   "{!child of=$pq filters=$fq}docType:(product
> > collection)",
> >                   ],
> >                },
> >             - type: "terms",
> >             - field: "inStoreOnline_refine",
> >             - limit: -1,
> >             - facet:
> >             {
> >                - productsCount: "uniqueBlock(_root_)"
> >                },
> >             },
> >          }
> >       },
> >    - QParser: "BlockJoinParentQParser",
> >    - filter_queries:
> >    [
> >       - "{!tag=top2}(*:* -pvgc:true)",
> >       - "{!tag=top3}{!query v=$eligibleCollections}",
> >       - "{!tag=top3}{!query v=$eligibleCollections}",
> >       ],
> >    - parsed_filter_queries:
> >    [
> >       - "MatchAllDocsQuery(*:*) -pvgc:true",
> >       - "docType:product (+docType:collection +(eligibleToShow:[1 TO
> 1]))",
> >       - "docType:product (+docType:collection +(eligibleToShow:[1 TO
> 1]))",
> >       ],
> >    - timing:
> >    {
> >       - time: 1667,
> >       - prepare:
> >       {
> >          - time: 261,
> >          - query:
> >          {
> >             - time: 261
> >             },
> >          - facet:
> >          {
> >             - time: 0
> >             },
> >          - facet_module:
> >          {
> >             - time: 0
> >             },
> >          - mlt:
> >          {
> >             - time: 0
> >             },
> >          - highlight:
> >          {
> >             - time: 0
> >             },
> >          - stats:
> >          {
> >             - time: 0
> >             },
> >          - expand:
> >          {
> >             - time: 0
> >             },
> >          - terms:
> >          {
> >             - time: 0
> >             },
> >          - debug:
> >          {
> >             - time: 0
> >             },
> >          },
> >       - process:
> >       {
> >          - time: 1405,
> >          - query:
> >          {
> >             - time: 79
> >             },
> >          - facet:
> >          {
> >             - time: 29
> >             },
> >          - facet_module:
> >          {
> >             - time: 1122
> >             },
> >          - mlt:
> >          {
> >             - time: 0
> >             },
> >          - highlight:
> >          {
> >             - time: 0
> >             },
> >          - stats:
> >          {
> >             - time: 0
> >             },
> >          - expand:
> >          {
> >             - time: 0
> >             },
> >          - terms:
> >          {
> >             - time: 0
> >             },
> >          - debug:
> >          {
> >             - time: 174
> >             },
> >          },
> >       },
> >
> >
> >
> >
> >
> > On Wed, Jan 22, 2020 at 5:55 PM Mikhail Khludnev <mk...@apache.org>
> wrote:
> >
> > > Screenshot didn't come though the list. That excerpt doesn't have any
> > > informative numbers.
> > >
> > > On Tue, Jan 21, 2020 at 5:18 PM kumar gaurav <kg...@gmail.com> wrote:
> > >
> > > > Hi Mikhail
> > > >
> > > > Thanks for your reply . Please help me in this .
> > > >
> > > > Followings are the screenshot:-
> > > >
> > > > [image: image.png]
> > > >
> > > >
> > > > [image: image.png]
> > > >
> > > >
> > > > json facet debug Output:-
> > > >
> > > > json:
> > > > {
> > > >
> > > >    - facet:
> > > >    {
> > > >       - color_refine:
> > > >       {
> > > >          - domain:
> > > >          {
> > > >             - excludeTags: "rassortment,top,top2,top3,top4,",
> > > >             - filter:
> > > >             [
> > > >                -
> > > >                "{!filters param=$child.fq excludeTags=rcolor_refine
> > > v=$sq}"
> > > >                ,
> > > >                - "{!child of=$pq filters=$fq}docType:(product
> > > collection)"
> > > >                ,
> > > >                ],
> > > >             },
> > > >          - type: "terms",
> > > >          - field: "color_refine",
> > > >          - limit: -1,
> > > >          - facet:
> > > >          {
> > > >             - productsCount: "uniqueBlock(_root_)"
> > > >             },
> > > >          },
> > > >       - size_refine:
> > > >       {
> > > >          - domain:
> > > >          {
> > > >             - excludeTags: "rassortment,top,top2,top3,top4,",
> > > >             - filter:
> > > >             [
> > > >                -
> > > >                "{!filters param=$child.fq excludeTags=rsize_refine
> > > v=$sq}"
> > > >                ,
> > > >                - "{!child of=$pq filters=$fq}docType:(product
> > > collection)"
> > > >                ,
> > > >                ],
> > > >             },
> > > >          - type: "terms",
> > > >          - field: "size_refine",
> > > >          - limit: -1,
> > > >          - facet:
> > > >          {
> > > >             - productsCount: "uniqueBlock(_root_)"
> > > >             },
> > > >          },
> > > >       }
> > > >
> > > > }
> > > >
> > > >
> > > >
> > > > regards
> > > > Kumar Gaurav
> > > >
> > > >
> > > > On Tue, Jan 21, 2020 at 5:25 PM Mikhail Khludnev <mk...@apache.org>
> > > wrote:
> > > >
> > > >> Hi.
> > > >> Can you share debugQuery=true output?
> > > >>
> > > >> On Tue, Jan 21, 2020 at 1:37 PM kumar gaurav <kg...@gmail.com>
> > wrote:
> > > >>
> > > >> > HI
> > > >> >
> > > >> > i have a parent child query in which i have used json facet for
> > child
> > > >> > faceting like following.
> > > >> >
> > > >> > qt=/dismax
> > > >> > matchAllQueryRef1=+(+({!query v=$cq}))
> > > >> > sq=+{!lucene v=$matchAllQueryRef1}
> > > >> > q={!parent tag=top which=$pq filters=$child.fq score=max v=$cq}
> > > >> > child.fq={!tag=rcolor_refine}filter({!term f=color_refine
> > > >> > v=$qcolor_refine1}) filter({!term f=color_refine
> v=$qcolor_refine2})
> > > >> > qcolor_refine1=Blue
> > > >> > qcolor_refine2=Other clrs
> > > >> > cq=+{!simpleFilter v=docType:sku}
> > > >> > pq=docType:(product)
> > > >> > facet=true
> > > >> > facet.mincount=1
> > > >> > facet.limit=-1
> > > >> > facet.missing=false
> > > >> > json.facet= {color_refine:{
> > > >> > domain:{
> > > >> > filter:["{!filters param=$child.fq excludeTags=rcolor_refine
> > > >> > v=$sq}","{!child of=$pq filters=$fq}docType:(product)"]
> > > >> >    },
> > > >> > type:terms,
> > > >> > field:color_refine,
> > > >> > limit:-1,
> > > >> > facet:{productsCount:"uniqueBlock(_root_)"}}}
> > > >> >
> > > >> > schema :-
> > > >> > <field name="color_refine" type="string" indexed="true"
> > stored="true"
> > > >> > multiValued="true" docValues="true"/>
> > > >> >
> > > >> > i have observed that json facets are slow . It is taking much time
> > > than
> > > >> > expected .
> > > >> > Can anyone please check this query specially child.fq and
> json.facet
> > > >> part .
> > > >> >
> > > >> > Please help me in this .
> > > >> >
> > > >> > Thanks & regards
> > > >> > Kumar Gaurav
> > > >> >
> > > >>
> > > >>
> > > >> --
> > > >> Sincerely yours
> > > >> Mikhail Khludnev
> > > >>
> > > >
> > >
> > > --
> > > Sincerely yours
> > > Mikhail Khludnev
> > >
> >
>
>
> --
> Sincerely yours
> Mikhail Khludnev
>

Re: Solr 8.0 Json Facets are slow - need help

Posted by Mikhail Khludnev <mk...@apache.org>.
Initial request refers unknown (to me) query parser  {!simpleFilter, I
can't comment on it.
Parsing queries took in millis: - time: 261, usually prepare for query
takes a moment. I suspect the box is really slow per se or encounter heavy
load.
And then facets took about 6 times more  - facet_module: {   - time: 1122,
that a reasonable ratio.
I also notice limit: -1 that's really expensive usually. If tweaking can't
help, only profiling might give a clue.
Note: in 8.5 there will be uniqueBlockQuery() operation, which is expected
to be faster than uniqueBlock()

On Wed, Jan 22, 2020 at 5:36 PM kumar gaurav <kg...@gmail.com> wrote:

> HI Mikhail
>
> Here is full debug log . Please have a look .
>
> debug:
> {
>
>    - rawquerystring:
>    "{!parent tag=top which=$pq filters=$child.fq score=max v=$cq}",
>    - querystring:
>    "{!parent tag=top which=$pq filters=$child.fq score=max v=$cq}",
>    - parsedquery:
>    "AllParentsAware(ToParentBlockJoinQuery (+(+docType:sku
> +(store_873:1)^0.0) #(filter(color_refine:Black)
> filter(color_refine:Blue))))"
>    ,
>    - parsedquery_toString:
>    "ToParentBlockJoinQuery (+(+docType:sku +(store_873:1)^0.0)
> #(filter(color_refine:Black) filter(color_refine:Blue)))"
>    ,
>    - explain:
>    {
>       - 5172: "
>       1.0 = Score based on 240 child docs in range from 2572484 to
> 2573162, best match:
>         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>             0.0 = ConstantScore(store_873:1)^0.0
>           0.0 = match on required clause, product of:       0.0 = # clause
>             0.0 = sum of:         0.0 =
> ConstantScore(BitSetDocTopFilter)^0.0 "
>       ,
>       - 5178: "
>       1.0 = Score based on 304 child docs in range from 2571860 to
> 2572404, best match:
>         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>             0.0 = ConstantScore(store_873:1)^0.0
>           0.0 = match on required clause, product of:       0.0 = # clause
>             0.0 = sum of:         0.0 =
> ConstantScore(BitSetDocTopFilter)^0.0 "
>       ,
>       - 9301: "
>       1.0 = Score based on 93 child docs in range from 710150 to
> 710796, best match:
>         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>             0.0 = ConstantScore(store_873:1)^0.0
>           0.0 = match on required clause, product of:       0.0 = # clause
>             0.0 = sum of:         0.0 =
> ConstantScore(BitSetDocTopFilter)^0.0 "
>       ,
>       - 118561: "
>       1.0 = Score based on 177 child docs in range from 5728215 to
> 5728505, best match:
>         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>             0.0 = ConstantScore(store_873:1)^0.0
>           0.0 = match on required clause, product of:       0.0 = # clause
>             0.0 = sum of:         0.0 =
> ConstantScore(BitSetDocTopFilter)^0.0 "
>       ,
>       - 266659: "
>       1.0 = Score based on 89 child docs in range from 5368923 to
> 5369396, best match:
>         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>             0.0 = ConstantScore(store_873:1)^0.0
>           0.0 = match on required clause, product of:       0.0 = # clause
>             0.0 = sum of:         0.0 =
> ConstantScore(BitSetDocTopFilter)^0.0 "
>       ,
>       - 323407: "
>       1.0 = Score based on 321 child docs in range from 4807493 to
> 4808441, best match:
>         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>             0.0 = ConstantScore(store_873:1)^0.0
>           0.0 = match on required clause, product of:       0.0 = # clause
>             0.0 = sum of:         0.0 =
> ConstantScore(BitSetDocTopFilter)^0.0 "
>       ,
>       - 381312: "
>       1.0 = Score based on 232 child docs in range from 2660717 to
> 2661101, best match:
>         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>             0.0 = ConstantScore(store_873:1)^0.0
>           0.0 = match on required clause, product of:       0.0 = # clause
>             0.0 = sum of:         0.0 =
> ConstantScore(BitSetDocTopFilter)^0.0 "
>       ,
>       - 851246: "
>       1.0 = Score based on 61 child docs in range from 730259 to
> 730562, best match:
>         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>             0.0 = ConstantScore(store_873:1)^0.0
>           0.0 = match on required clause, product of:       0.0 = # clause
>             0.0 = sum of:         0.0 =
> ConstantScore(BitSetDocTopFilter)^0.0 "
>       ,
>       - 1564330: "
>       1.0 = Score based on 12 child docs in range from 6831792 to
> 6832154, best match:
>         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>             0.0 = ConstantScore(store_873:1)^0.0
>           0.0 = match on required clause, product of:       0.0 = # clause
>             0.0 = sum of:         0.0 =
> ConstantScore(BitSetDocTopFilter)^0.0 "
>       ,
>       - 1695762: "
>       1.0 = Score based on 157 child docs in range from 5155397 to
> 5156414, best match:
>         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>             0.0 = ConstantScore(store_873:1)^0.0
>           0.0 = match on required clause, product of:       0.0 = # clause
>             0.0 = sum of:         0.0 =
> ConstantScore(BitSetDocTopFilter)^0.0 "
>       ,
>       - 1728758: "
>       1.0 = Score based on 4 child docs in range from 5108617 to
> 5108632, best match:
>         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>             0.0 = ConstantScore(store_873:1)^0.0
>           0.0 = match on required clause, product of:       0.0 = # clause
>             0.0 = sum of:         0.0 =
> ConstantScore(BitSetDocTopFilter)^0.0 "
>       ,
>       - 1730721: "
>       1.0 = Score based on 34 child docs in range from 5097552 to
> 5097808, best match:
>         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>             0.0 = ConstantScore(store_873:1)^0.0
>           0.0 = match on required clause, product of:       0.0 = # clause
>             0.0 = sum of:         0.0 =
> ConstantScore(BitSetDocTopFilter)^0.0 "
>       ,
>       - 1731442: "
>       1.0 = Score based on 60 child docs in range from 5094932 to
> 5095562, best match:
>         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>             0.0 = ConstantScore(store_873:1)^0.0
>           0.0 = match on required clause, product of:       0.0 = # clause
>             0.0 = sum of:         0.0 =
> ConstantScore(BitSetDocTopFilter)^0.0 "
>       ,
>       - 1731513: "
>       1.0 = Score based on 45 child docs in range from 5093701 to
> 5094098, best match:
>         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>             0.0 = ConstantScore(store_873:1)^0.0
>           0.0 = match on required clause, product of:       0.0 = # clause
>             0.0 = sum of:         0.0 =
> ConstantScore(BitSetDocTopFilter)^0.0 "
>       ,
>       - 1732190: "
>       1.0 = Score based on 25 child docs in range from 5087456 to
> 5087663, best match:
>         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>             0.0 = ConstantScore(store_873:1)^0.0
>           0.0 = match on required clause, product of:       0.0 = # clause
>             0.0 = sum of:         0.0 =
> ConstantScore(BitSetDocTopFilter)^0.0 "
>       ,
>       - 1944597: "
>       1.0 = Score based on 14 child docs in range from 310637 to
> 310761, best match:
>         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>             0.0 = ConstantScore(store_873:1)^0.0
>           0.0 = match on required clause, product of:       0.0 = # clause
>             0.0 = sum of:         0.0 =
> ConstantScore(BitSetDocTopFilter)^0.0 "
>       ,
>       - 1989834: "
>       1.0 = Score based on 761 child docs in range from 276442 to
> 277686, best match:
>         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>             0.0 = ConstantScore(store_873:1)^0.0
>           0.0 = match on required clause, product of:       0.0 = # clause
>             0.0 = sum of:         0.0 =
> ConstantScore(BitSetDocTopFilter)^0.0 "
>       ,
>       - 2375536: "
>       1.0 = Score based on 79 child docs in range from 6142157 to
> 6142944, best match:
>         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>             0.0 = ConstantScore(store_873:1)^0.0
>           0.0 = match on required clause, product of:       0.0 = # clause
>             0.0 = sum of:         0.0 =
> ConstantScore(BitSetDocTopFilter)^0.0 "
>       ,
>       - 2616122: "
>       1.0 = Score based on 19 child docs in range from 5489872 to
> 5490024, best match:
>         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>             0.0 = ConstantScore(store_873:1)^0.0
>           0.0 = match on required clause, product of:       0.0 = # clause
>             0.0 = sum of:         0.0 =
> ConstantScore(BitSetDocTopFilter)^0.0 "
>       ,
>       - 2689457: "
>       1.0 = Score based on 13 child docs in range from 5309377 to
> 5309538, best match:
>         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>             0.0 = ConstantScore(store_873:1)^0.0
>           0.0 = match on required clause, product of:       0.0 = # clause
>             0.0 = sum of:         0.0 =
> ConstantScore(BitSetDocTopFilter)^0.0 "
>       ,
>       - 2784916: "
>       1.0 = Score based on 24 child docs in range from 4040314 to
> 4040401, best match:
>         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>             0.0 = ConstantScore(store_873:1)^0.0
>           0.0 = match on required clause, product of:       0.0 = # clause
>             0.0 = sum of:         0.0 =
> ConstantScore(BitSetDocTopFilter)^0.0 "
>       ,
>       - 2817779: "
>       1.0 = Score based on 28 child docs in range from 3958922 to
> 3960019, best match:
>         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>             0.0 = ConstantScore(store_873:1)^0.0
>           0.0 = match on required clause, product of:       0.0 = # clause
>             0.0 = sum of:         0.0 =
> ConstantScore(BitSetDocTopFilter)^0.0 "
>       ,
>       - 2861368: "
>       1.0 = Score based on 22 child docs in range from 2381681 to
> 2381809, best match:
>         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>             0.0 = ConstantScore(store_873:1)^0.0
>           0.0 = match on required clause, product of:       0.0 = # clause
>             0.0 = sum of:         0.0 =
> ConstantScore(BitSetDocTopFilter)^0.0 "
>       ,
>       - 2873186: "
>       1.0 = Score based on 3 child docs in range from 2349642 to
> 2349702, best match:
>         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>             0.0 = ConstantScore(store_873:1)^0.0
>           0.0 = match on required clause, product of:       0.0 = # clause
>             0.0 = sum of:         0.0 =
> ConstantScore(BitSetDocTopFilter)^0.0 "
>       ,
>       - 2946661: "
>       1.0 = Score based on 32 child docs in range from 2127883 to
> 2128109, best match:
>         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>             0.0 = ConstantScore(store_873:1)^0.0
>           0.0 = match on required clause, product of:       0.0 = # clause
>             0.0 = sum of:         0.0 =
> ConstantScore(BitSetDocTopFilter)^0.0 "
>       ,
>       - 3022498: "
>       1.0 = Score based on 70 child docs in range from 4301041 to
> 4301652, best match:
>         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>             0.0 = ConstantScore(store_873:1)^0.0
>           0.0 = match on required clause, product of:       0.0 = # clause
>             0.0 = sum of:         0.0 =
> ConstantScore(BitSetDocTopFilter)^0.0 "
>       ,
>       - 3040746: "
>       1.0 = Score based on 140 child docs in range from 4237473 to
> 4238188, best match:
>         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>             0.0 = ConstantScore(store_873:1)^0.0
>           0.0 = match on required clause, product of:       0.0 = # clause
>             0.0 = sum of:         0.0 =
> ConstantScore(BitSetDocTopFilter)^0.0 "
>       ,
>       - 3084682: "
>       1.0 = Score based on 4 child docs in range from 1669672 to
> 1669707, best match:
>         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>             0.0 = ConstantScore(store_873:1)^0.0
>           0.0 = match on required clause, product of:       0.0 = # clause
>             0.0 = sum of:         0.0 =
> ConstantScore(BitSetDocTopFilter)^0.0 "
>       ,
>       - 3085032: "
>       1.0 = Score based on 3 child docs in range from 1667821 to
> 1667844, best match:
>         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>             0.0 = ConstantScore(store_873:1)^0.0
>           0.0 = match on required clause, product of:       0.0 = # clause
>             0.0 = sum of:         0.0 =
> ConstantScore(BitSetDocTopFilter)^0.0 "
>       ,
>       - 3091571: "
>       1.0 = Score based on 24 child docs in range from 1646924 to
> 1647331, best match:
>         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>             0.0 = ConstantScore(store_873:1)^0.0
>           0.0 = match on required clause, product of:       0.0 = # clause
>             0.0 = sum of:         0.0 =
> ConstantScore(BitSetDocTopFilter)^0.0 "
>       ,
>       - 3404073: "
>       1.0 = Score based on 9 child docs in range from 2852367 to
> 2852436, best match:
>         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>             0.0 = ConstantScore(store_873:1)^0.0
>           0.0 = match on required clause, product of:       0.0 = # clause
>             0.0 = sum of:         0.0 =
> ConstantScore(BitSetDocTopFilter)^0.0 "
>       ,
>       - 3417777: "
>       1.0 = Score based on 6 child docs in range from 2805995 to
> 2806022, best match:
>         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>             0.0 = ConstantScore(store_873:1)^0.0
>           0.0 = match on required clause, product of:       0.0 = # clause
>             0.0 = sum of:         0.0 =
> ConstantScore(BitSetDocTopFilter)^0.0 "
>       ,
>       - 3438255: "
>       1.0 = Score based on 2 child docs in range from 2051209 to
> 2051210, best match:
>         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>             0.0 = ConstantScore(store_873:1)^0.0
>           0.0 = match on required clause, product of:       0.0 = # clause
>             0.0 = sum of:         0.0 =
> ConstantScore(BitSetDocTopFilter)^0.0 "
>       ,
>       - 3478728: "
>       1.0 = Score based on 4 child docs in range from 1981328 to
> 1981344, best match:
>         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>             0.0 = ConstantScore(store_873:1)^0.0
>           0.0 = match on required clause, product of:       0.0 = # clause
>             0.0 = sum of:         0.0 =
> ConstantScore(BitSetDocTopFilter)^0.0 "
>       ,
>       - 3583992: "
>       1.0 = Score based on 5 child docs in range from 3374843 to
> 3375002, best match:
>         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>             0.0 = ConstantScore(store_873:1)^0.0
>           0.0 = match on required clause, product of:       0.0 = # clause
>             0.0 = sum of:         0.0 =
> ConstantScore(BitSetDocTopFilter)^0.0 "
>       ,
>       - 3589850: "
>       1.0 = Score based on 47 child docs in range from 3361030 to
> 3361178, best match:
>         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>             0.0 = ConstantScore(store_873:1)^0.0
>           0.0 = match on required clause, product of:       0.0 = # clause
>             0.0 = sum of:         0.0 =
> ConstantScore(BitSetDocTopFilter)^0.0 "
>       ,
>       - 3665911: "
>       1.0 = Score based on 1 child docs in range from 3796838 to
> 3796840, best match:
>         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>             0.0 = ConstantScore(store_873:1)^0.0
>           0.0 = match on required clause, product of:       0.0 = # clause
>             0.0 = sum of:         0.0 =
> ConstantScore(BitSetDocTopFilter)^0.0 "
>       ,
>       - 3665931: "
>       1.0 = Score based on 2 child docs in range from 3796740 to
> 3796744, best match:
>         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>             0.0 = ConstantScore(store_873:1)^0.0
>           0.0 = match on required clause, product of:       0.0 = # clause
>             0.0 = sum of:         0.0 =
> ConstantScore(BitSetDocTopFilter)^0.0 "
>       ,
>       - 3674970: "
>       1.0 = Score based on 22 child docs in range from 3765599 to
> 3765916, best match:
>         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>             0.0 = ConstantScore(store_873:1)^0.0
>           0.0 = match on required clause, product of:       0.0 = # clause
>             0.0 = sum of:         0.0 =
> ConstantScore(BitSetDocTopFilter)^0.0 "
>       ,
>       - 3681635: "
>       1.0 = Score based on 14 child docs in range from 3741477 to
> 3741644, best match:
>         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>             0.0 = ConstantScore(store_873:1)^0.0
>           0.0 = match on required clause, product of:       0.0 = # clause
>             0.0 = sum of:         0.0 =
> ConstantScore(BitSetDocTopFilter)^0.0 "
>       ,
>       - 3719278: "
>       1.0 = Score based on 74 child docs in range from 3635161 to
> 3635475, best match:
>         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>             0.0 = ConstantScore(store_873:1)^0.0
>           0.0 = match on required clause, product of:       0.0 = # clause
>             0.0 = sum of:         0.0 =
> ConstantScore(BitSetDocTopFilter)^0.0 "
>       ,
>       - 3721932: "
>       1.0 = Score based on 6 child docs in range from 3623696 to
> 3623846, best match:
>         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>             0.0 = ConstantScore(store_873:1)^0.0
>           0.0 = match on required clause, product of:       0.0 = # clause
>             0.0 = sum of:         0.0 =
> ConstantScore(BitSetDocTopFilter)^0.0 "
>       ,
>       - 3746624: "
>       1.0 = Score based on 11 child docs in range from 3558822 to
> 3558917, best match:
>         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>             0.0 = ConstantScore(store_873:1)^0.0
>           0.0 = match on required clause, product of:       0.0 = # clause
>             0.0 = sum of:         0.0 =
> ConstantScore(BitSetDocTopFilter)^0.0 "
>       ,
>       - 3770890: "
>       1.0 = Score based on 11 child docs in range from 3477177 to
> 3477278, best match:
>         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>             0.0 = ConstantScore(store_873:1)^0.0
>           0.0 = match on required clause, product of:       0.0 = # clause
>             0.0 = sum of:         0.0 =
> ConstantScore(BitSetDocTopFilter)^0.0 "
>       ,
>       - 3776680: "
>       1.0 = Score based on 14 child docs in range from 2765582 to
> 2765659, best match:
>         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>             0.0 = ConstantScore(store_873:1)^0.0
>           0.0 = match on required clause, product of:       0.0 = # clause
>             0.0 = sum of:         0.0 =
> ConstantScore(BitSetDocTopFilter)^0.0 "
>       ,
>       - 3781963: "
>       1.0 = Score based on 4 child docs in range from 2743197 to
> 2743227, best match:
>         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>             0.0 = ConstantScore(store_873:1)^0.0
>           0.0 = match on required clause, product of:       0.0 = # clause
>             0.0 = sum of:         0.0 =
> ConstantScore(BitSetDocTopFilter)^0.0 "
>       ,
>       - 3785704: "
>       1.0 = Score based on 20 child docs in range from 2736712 to
> 2736789, best match:
>         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>             0.0 = ConstantScore(store_873:1)^0.0
>           0.0 = match on required clause, product of:       0.0 = # clause
>             0.0 = sum of:         0.0 =
> ConstantScore(BitSetDocTopFilter)^0.0 "
>       ,
>       - 3800445: "
>       1.0 = Score based on 133 child docs in range from 2693268 to
> 2693522, best match:
>         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>             0.0 = ConstantScore(store_873:1)^0.0
>           0.0 = match on required clause, product of:       0.0 = # clause
>             0.0 = sum of:         0.0 =
> ConstantScore(BitSetDocTopFilter)^0.0 "
>       ,
>       - 3804448: "
>       1.0 = Score based on 3 child docs in range from 2679999 to
> 2680028, best match:
>         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>             0.0 = ConstantScore(store_873:1)^0.0
>           0.0 = match on required clause, product of:       0.0 = # clause
>             0.0 = sum of:         0.0 =
> ConstantScore(BitSetDocTopFilter)^0.0 "
>       ,
>       - 3829927: "
>       1.0 = Score based on 1 child docs in range from 2509568 to
> 2509568, best match:
>         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>             0.0 = ConstantScore(store_873:1)^0.0
>           0.0 = match on required clause, product of:       0.0 = # clause
>             0.0 = sum of:         0.0 =
> ConstantScore(BitSetDocTopFilter)^0.0 "
>       ,
>       - 3831655: "
>       1.0 = Score based on 3 child docs in range from 2505494 to
> 2505499, best match:
>         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>             0.0 = ConstantScore(store_873:1)^0.0
>           0.0 = match on required clause, product of:       0.0 = # clause
>             0.0 = sum of:         0.0 =
> ConstantScore(BitSetDocTopFilter)^0.0 "
>       ,
>       - 3845656: "
>       1.0 = Score based on 2 child docs in range from 2476141 to
> 2476152, best match:
>         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>             0.0 = ConstantScore(store_873:1)^0.0
>           0.0 = match on required clause, product of:       0.0 = # clause
>             0.0 = sum of:         0.0 =
> ConstantScore(BitSetDocTopFilter)^0.0 "
>       ,
>       - 3854170: "
>       1.0 = Score based on 8 child docs in range from 2448313 to
> 2448442, best match:
>         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>             0.0 = ConstantScore(store_873:1)^0.0
>           0.0 = match on required clause, product of:       0.0 = # clause
>             0.0 = sum of:         0.0 =
> ConstantScore(BitSetDocTopFilter)^0.0 "
>       ,
>       - 3870437: "
>       1.0 = Score based on 1 child docs in range from 1354370 to
> 1354373, best match:
>         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>             0.0 = ConstantScore(store_873:1)^0.0
>           0.0 = match on required clause, product of:       0.0 = # clause
>             0.0 = sum of:         0.0 =
> ConstantScore(BitSetDocTopFilter)^0.0 "
>       ,
>       - 3876209: "
>       1.0 = Score based on 1 child docs in range from 1336247 to
> 1336247, best match:
>         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>             0.0 = ConstantScore(store_873:1)^0.0
>           0.0 = match on required clause, product of:       0.0 = # clause
>             0.0 = sum of:         0.0 =
> ConstantScore(BitSetDocTopFilter)^0.0 "
>       ,
>       - 3876366: "
>       1.0 = Score based on 1 child docs in range from 1335318 to
> 1335318, best match:
>         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>             0.0 = ConstantScore(store_873:1)^0.0
>           0.0 = match on required clause, product of:       0.0 = # clause
>             0.0 = sum of:         0.0 =
> ConstantScore(BitSetDocTopFilter)^0.0 "
>       ,
>       - 3893661: "
>       1.0 = Score based on 19 child docs in range from 1287720 to
> 1287779, best match:
>         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>             0.0 = ConstantScore(store_873:1)^0.0
>           0.0 = match on required clause, product of:       0.0 = # clause
>             0.0 = sum of:         0.0 =
> ConstantScore(BitSetDocTopFilter)^0.0 "
>       ,
>       - 3894925: "
>       1.0 = Score based on 1 child docs in range from 1284318 to
> 1284318, best match:
>         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>             0.0 = ConstantScore(store_873:1)^0.0
>           0.0 = match on required clause, product of:       0.0 = # clause
>             0.0 = sum of:         0.0 =
> ConstantScore(BitSetDocTopFilter)^0.0 "
>       ,
>       - 3911561: "
>       1.0 = Score based on 2 child docs in range from 1227763 to
> 1227768, best match:
>         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>             0.0 = ConstantScore(store_873:1)^0.0
>           0.0 = match on required clause, product of:       0.0 = # clause
>             0.0 = sum of:         0.0 =
> ConstantScore(BitSetDocTopFilter)^0.0 "
>       ,
>       - 3941974: "
>       1.0 = Score based on 1 child docs in range from 1145356 to
> 1145356, best match:
>         1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
>             0.0 = ConstantScore(store_873:1)^0.0
>           0.0 = match on required clause, product of:       0.0 = # clause
>             0.0 = sum of:         0.0 =
> ConstantScore(BitSetDocTopFilter)^0.0 "
>       ,
>       },
>    - facet-trace:
>    {
>       - processor: "FacetQueryProcessor",
>       - elapse: 1122,
>       - query: null,
>       - domainSize: 98155,
>       - sub-facet:
>       [
>          -
>          {
>             - processor: "FacetFieldProcessorByArrayDV",
>             - elapse: 134,
>             - field: "gender_refine",
>             - limit: -1,
>             - domainSize: 98155,
>             - numBuckets: 11,
>             },
>          -
>          {
>             - processor: "FacetFieldProcessorByArrayDV",
>             - elapse: 159,
>             - field: "color_refine",
>             - limit: -1,
>             - domainSize: 98155,
>             - numBuckets: 14,
>             },
>          -
>          {
>             - processor: "FacetFieldProcessorByArrayDV",
>             - elapse: 128,
>             - field: "sizeRange_refine",
>             - limit: -1,
>             - domainSize: 98155,
>             - numBuckets: 18,
>             },
>          -
>          {
>             - processor: "FacetFieldProcessorByArrayDV",
>             - elapse: 131,
>             - field: "material_refine",
>             - limit: -1,
>             - domainSize: 98155,
>             - numBuckets: 223,
>             },
>          -
>          {
>             - processor: "FacetFieldProcessorByArrayDV",
>             - elapse: 132,
>             - field: "ageAppropriate_refine",
>             - limit: -1,
>             - domainSize: 98155,
>             - numBuckets: 6,
>             },
>          -
>          {
>             - processor: "FacetFieldProcessorByArrayDV",
>             - elapse: 138,
>             - field: "price_refine",
>             - limit: -1,
>             - domainSize: 98155,
>             - numBuckets: 9,
>             },
>          -
>          {
>             - processor: "FacetFieldProcessorByArrayDV",
>             - elapse: 147,
>             - field: "size_refine",
>             - limit: -1,
>             - domainSize: 98155,
>             - numBuckets: 2158,
>             },
>          -
>          {
>             - processor: "FacetFieldProcessorByArrayDV",
>             - elapse: 149,
>             - field: "inStoreOnline_refine",
>             - limit: -1,
>             - domainSize: 98155,
>             - numBuckets: 3,
>             },
>          ],
>       },
>    - facet-debug:
>    {
>       - elapse: 29,
>       - sub-facet:
>       [
>          -
>          {
>             - processor: "SimpleFacets",
>             - elapse: 29,
>             - action: "field facet",
>             - maxThreads: 0,
>             - sub-facet:
>             [
>                -
>                {
>                   - elapse: 8,
>                   - requestedMethod: "not specified",
>                   - appliedMethod: "FC",
>                   - inputDocSetSize: 98155,
>                   - field: "brand",
>                   - numBuckets: 6304,
>                   },
>                -
>                {
>                   - elapse: 5,
>                   - requestedMethod: "not specified",
>                   - appliedMethod: "FC",
>                   - inputDocSetSize: 98155,
>                   - field: "product",
>                   - numBuckets: 1129,
>                   },
>                -
>                {
>                   - elapse: 5,
>                   - requestedMethod: "not specified",
>                   - appliedMethod: "FC",
>                   - inputDocSetSize: 98155,
>                   - field: "category",
>                   - numBuckets: 194,
>                   },
>                -
>                {
>                   - elapse: 5,
>                   - requestedMethod: "not specified",
>                   - appliedMethod: "FC",
>                   - inputDocSetSize: 98155,
>                   - field: "department",
>                   - numBuckets: 30,
>                   },
>                -
>                {
>                   - elapse: 4,
>                   - requestedMethod: "not specified",
>                   - appliedMethod: "FC",
>                   - inputDocSetSize: 98155,
>                   - field: "topRated",
>                   - numBuckets: 6,
>                   },
>                ],
>             }
>          ],
>       },
>    - json:
>    {
>       - facet:
>       {
>          - gender_refine:
>          {
>             - domain:
>             {
>                - excludeTags: "rassortment,top,top2,top3,top4,",
>                - filter:
>                [
>                   -
>                   "{!filters param=$child.fq excludeTags=rgender_refine
> v=$sq}"
>                   ,
>                   -
>                   "{!child of=$pq filters=$fq}docType:(product
> collection)",
>                   ],
>                },
>             - type: "terms",
>             - field: "gender_refine",
>             - limit: -1,
>             - facet:
>             {
>                - productsCount: "uniqueBlock(_root_)"
>                },
>             },
>          - color_refine:
>          {
>             - domain:
>             {
>                - excludeTags: "rassortment,top,top2,top3,top4,",
>                - filter:
>                [
>                   -
>                   "{!filters param=$child.fq excludeTags=rcolor_refine
> v=$sq}"
>                   ,
>                   -
>                   "{!child of=$pq filters=$fq}docType:(product
> collection)",
>                   ],
>                },
>             - type: "terms",
>             - field: "color_refine",
>             - limit: -1,
>             - facet:
>             {
>                - productsCount: "uniqueBlock(_root_)"
>                },
>             },
>          - sizeRange_refine:
>          {
>             - domain:
>             {
>                - excludeTags: "rassortment,top,top2,top3,top4,",
>                - filter:
>                [
>                   -
>                   "{!filters param=$child.fq
> excludeTags=rsizeRange_refine v=$sq}"
>                   ,
>                   -
>                   "{!child of=$pq filters=$fq}docType:(product
> collection)",
>                   ],
>                },
>             - type: "terms",
>             - field: "sizeRange_refine",
>             - limit: -1,
>             - facet:
>             {
>                - productsCount: "uniqueBlock(_root_)"
>                },
>             },
>          - material_refine:
>          {
>             - domain:
>             {
>                - excludeTags: "rassortment,top,top2,top3,top4,",
>                - filter:
>                [
>                   -
>                   "{!filters param=$child.fq
> excludeTags=rmaterial_refine v=$sq}"
>                   ,
>                   -
>                   "{!child of=$pq filters=$fq}docType:(product
> collection)",
>                   ],
>                },
>             - type: "terms",
>             - field: "material_refine",
>             - limit: -1,
>             - facet:
>             {
>                - productsCount: "uniqueBlock(_root_)"
>                },
>             },
>          - ageAppropriate_refine:
>          {
>             - domain:
>             {
>                - excludeTags: "rassortment,top,top2,top3,top4,",
>                - filter:
>                [
>                   -
>                   "{!filters param=$child.fq
> excludeTags=rageAppropriate_refine v=$sq}"
>                   ,
>                   -
>                   "{!child of=$pq filters=$fq}docType:(product
> collection)",
>                   ],
>                },
>             - type: "terms",
>             - field: "ageAppropriate_refine",
>             - limit: -1,
>             - facet:
>             {
>                - productsCount: "uniqueBlock(_root_)"
>                },
>             },
>          - price_refine:
>          {
>             - domain:
>             {
>                - excludeTags: "rassortment,top,top2,top3,top4,",
>                - filter:
>                [
>                   -
>                   "{!filters param=$child.fq excludeTags=rprice_refine
> v=$sq}"
>                   ,
>                   -
>                   "{!child of=$pq filters=$fq}docType:(product
> collection)",
>                   ],
>                },
>             - type: "terms",
>             - field: "price_refine",
>             - limit: -1,
>             - facet:
>             {
>                - productsCount: "uniqueBlock(_root_)"
>                },
>             },
>          - size_refine:
>          {
>             - domain:
>             {
>                - excludeTags: "rassortment,top,top2,top3,top4,",
>                - filter:
>                [
>                   -
>                   "{!filters param=$child.fq excludeTags=rsize_refine
> v=$sq}"
>                   ,
>                   -
>                   "{!child of=$pq filters=$fq}docType:(product
> collection)",
>                   ],
>                },
>             - type: "terms",
>             - field: "size_refine",
>             - limit: -1,
>             - facet:
>             {
>                - productsCount: "uniqueBlock(_root_)"
>                },
>             },
>          - inStoreOnline_refine:
>          {
>             - domain:
>             {
>                - excludeTags: "rassortment,top,top2,top3,top4,",
>                - filter:
>                [
>                   -
>                   "{!filters param=$child.fq
> excludeTags=rinStoreOnline_refine v=$sq}"
>                   ,
>                   -
>                   "{!child of=$pq filters=$fq}docType:(product
> collection)",
>                   ],
>                },
>             - type: "terms",
>             - field: "inStoreOnline_refine",
>             - limit: -1,
>             - facet:
>             {
>                - productsCount: "uniqueBlock(_root_)"
>                },
>             },
>          }
>       },
>    - QParser: "BlockJoinParentQParser",
>    - filter_queries:
>    [
>       - "{!tag=top2}(*:* -pvgc:true)",
>       - "{!tag=top3}{!query v=$eligibleCollections}",
>       - "{!tag=top3}{!query v=$eligibleCollections}",
>       ],
>    - parsed_filter_queries:
>    [
>       - "MatchAllDocsQuery(*:*) -pvgc:true",
>       - "docType:product (+docType:collection +(eligibleToShow:[1 TO 1]))",
>       - "docType:product (+docType:collection +(eligibleToShow:[1 TO 1]))",
>       ],
>    - timing:
>    {
>       - time: 1667,
>       - prepare:
>       {
>          - time: 261,
>          - query:
>          {
>             - time: 261
>             },
>          - facet:
>          {
>             - time: 0
>             },
>          - facet_module:
>          {
>             - time: 0
>             },
>          - mlt:
>          {
>             - time: 0
>             },
>          - highlight:
>          {
>             - time: 0
>             },
>          - stats:
>          {
>             - time: 0
>             },
>          - expand:
>          {
>             - time: 0
>             },
>          - terms:
>          {
>             - time: 0
>             },
>          - debug:
>          {
>             - time: 0
>             },
>          },
>       - process:
>       {
>          - time: 1405,
>          - query:
>          {
>             - time: 79
>             },
>          - facet:
>          {
>             - time: 29
>             },
>          - facet_module:
>          {
>             - time: 1122
>             },
>          - mlt:
>          {
>             - time: 0
>             },
>          - highlight:
>          {
>             - time: 0
>             },
>          - stats:
>          {
>             - time: 0
>             },
>          - expand:
>          {
>             - time: 0
>             },
>          - terms:
>          {
>             - time: 0
>             },
>          - debug:
>          {
>             - time: 174
>             },
>          },
>       },
>
>
>
>
>
> On Wed, Jan 22, 2020 at 5:55 PM Mikhail Khludnev <mk...@apache.org> wrote:
>
> > Screenshot didn't come though the list. That excerpt doesn't have any
> > informative numbers.
> >
> > On Tue, Jan 21, 2020 at 5:18 PM kumar gaurav <kg...@gmail.com> wrote:
> >
> > > Hi Mikhail
> > >
> > > Thanks for your reply . Please help me in this .
> > >
> > > Followings are the screenshot:-
> > >
> > > [image: image.png]
> > >
> > >
> > > [image: image.png]
> > >
> > >
> > > json facet debug Output:-
> > >
> > > json:
> > > {
> > >
> > >    - facet:
> > >    {
> > >       - color_refine:
> > >       {
> > >          - domain:
> > >          {
> > >             - excludeTags: "rassortment,top,top2,top3,top4,",
> > >             - filter:
> > >             [
> > >                -
> > >                "{!filters param=$child.fq excludeTags=rcolor_refine
> > v=$sq}"
> > >                ,
> > >                - "{!child of=$pq filters=$fq}docType:(product
> > collection)"
> > >                ,
> > >                ],
> > >             },
> > >          - type: "terms",
> > >          - field: "color_refine",
> > >          - limit: -1,
> > >          - facet:
> > >          {
> > >             - productsCount: "uniqueBlock(_root_)"
> > >             },
> > >          },
> > >       - size_refine:
> > >       {
> > >          - domain:
> > >          {
> > >             - excludeTags: "rassortment,top,top2,top3,top4,",
> > >             - filter:
> > >             [
> > >                -
> > >                "{!filters param=$child.fq excludeTags=rsize_refine
> > v=$sq}"
> > >                ,
> > >                - "{!child of=$pq filters=$fq}docType:(product
> > collection)"
> > >                ,
> > >                ],
> > >             },
> > >          - type: "terms",
> > >          - field: "size_refine",
> > >          - limit: -1,
> > >          - facet:
> > >          {
> > >             - productsCount: "uniqueBlock(_root_)"
> > >             },
> > >          },
> > >       }
> > >
> > > }
> > >
> > >
> > >
> > > regards
> > > Kumar Gaurav
> > >
> > >
> > > On Tue, Jan 21, 2020 at 5:25 PM Mikhail Khludnev <mk...@apache.org>
> > wrote:
> > >
> > >> Hi.
> > >> Can you share debugQuery=true output?
> > >>
> > >> On Tue, Jan 21, 2020 at 1:37 PM kumar gaurav <kg...@gmail.com>
> wrote:
> > >>
> > >> > HI
> > >> >
> > >> > i have a parent child query in which i have used json facet for
> child
> > >> > faceting like following.
> > >> >
> > >> > qt=/dismax
> > >> > matchAllQueryRef1=+(+({!query v=$cq}))
> > >> > sq=+{!lucene v=$matchAllQueryRef1}
> > >> > q={!parent tag=top which=$pq filters=$child.fq score=max v=$cq}
> > >> > child.fq={!tag=rcolor_refine}filter({!term f=color_refine
> > >> > v=$qcolor_refine1}) filter({!term f=color_refine v=$qcolor_refine2})
> > >> > qcolor_refine1=Blue
> > >> > qcolor_refine2=Other clrs
> > >> > cq=+{!simpleFilter v=docType:sku}
> > >> > pq=docType:(product)
> > >> > facet=true
> > >> > facet.mincount=1
> > >> > facet.limit=-1
> > >> > facet.missing=false
> > >> > json.facet= {color_refine:{
> > >> > domain:{
> > >> > filter:["{!filters param=$child.fq excludeTags=rcolor_refine
> > >> > v=$sq}","{!child of=$pq filters=$fq}docType:(product)"]
> > >> >    },
> > >> > type:terms,
> > >> > field:color_refine,
> > >> > limit:-1,
> > >> > facet:{productsCount:"uniqueBlock(_root_)"}}}
> > >> >
> > >> > schema :-
> > >> > <field name="color_refine" type="string" indexed="true"
> stored="true"
> > >> > multiValued="true" docValues="true"/>
> > >> >
> > >> > i have observed that json facets are slow . It is taking much time
> > than
> > >> > expected .
> > >> > Can anyone please check this query specially child.fq and json.facet
> > >> part .
> > >> >
> > >> > Please help me in this .
> > >> >
> > >> > Thanks & regards
> > >> > Kumar Gaurav
> > >> >
> > >>
> > >>
> > >> --
> > >> Sincerely yours
> > >> Mikhail Khludnev
> > >>
> > >
> >
> > --
> > Sincerely yours
> > Mikhail Khludnev
> >
>


-- 
Sincerely yours
Mikhail Khludnev

Re: Solr 8.0 Json Facets are slow - need help

Posted by kumar gaurav <kg...@gmail.com>.
HI Mikhail

Here is full debug log . Please have a look .

debug:
{

   - rawquerystring:
   "{!parent tag=top which=$pq filters=$child.fq score=max v=$cq}",
   - querystring:
   "{!parent tag=top which=$pq filters=$child.fq score=max v=$cq}",
   - parsedquery:
   "AllParentsAware(ToParentBlockJoinQuery (+(+docType:sku
+(store_873:1)^0.0) #(filter(color_refine:Black)
filter(color_refine:Blue))))"
   ,
   - parsedquery_toString:
   "ToParentBlockJoinQuery (+(+docType:sku +(store_873:1)^0.0)
#(filter(color_refine:Black) filter(color_refine:Blue)))"
   ,
   - explain:
   {
      - 5172: "
      1.0 = Score based on 240 child docs in range from 2572484 to
2573162, best match:
        1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
            0.0 = ConstantScore(store_873:1)^0.0
          0.0 = match on required clause, product of:       0.0 = # clause
            0.0 = sum of:         0.0 = ConstantScore(BitSetDocTopFilter)^0.0 "
      ,
      - 5178: "
      1.0 = Score based on 304 child docs in range from 2571860 to
2572404, best match:
        1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
            0.0 = ConstantScore(store_873:1)^0.0
          0.0 = match on required clause, product of:       0.0 = # clause
            0.0 = sum of:         0.0 = ConstantScore(BitSetDocTopFilter)^0.0 "
      ,
      - 9301: "
      1.0 = Score based on 93 child docs in range from 710150 to
710796, best match:
        1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
            0.0 = ConstantScore(store_873:1)^0.0
          0.0 = match on required clause, product of:       0.0 = # clause
            0.0 = sum of:         0.0 = ConstantScore(BitSetDocTopFilter)^0.0 "
      ,
      - 118561: "
      1.0 = Score based on 177 child docs in range from 5728215 to
5728505, best match:
        1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
            0.0 = ConstantScore(store_873:1)^0.0
          0.0 = match on required clause, product of:       0.0 = # clause
            0.0 = sum of:         0.0 = ConstantScore(BitSetDocTopFilter)^0.0 "
      ,
      - 266659: "
      1.0 = Score based on 89 child docs in range from 5368923 to
5369396, best match:
        1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
            0.0 = ConstantScore(store_873:1)^0.0
          0.0 = match on required clause, product of:       0.0 = # clause
            0.0 = sum of:         0.0 = ConstantScore(BitSetDocTopFilter)^0.0 "
      ,
      - 323407: "
      1.0 = Score based on 321 child docs in range from 4807493 to
4808441, best match:
        1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
            0.0 = ConstantScore(store_873:1)^0.0
          0.0 = match on required clause, product of:       0.0 = # clause
            0.0 = sum of:         0.0 = ConstantScore(BitSetDocTopFilter)^0.0 "
      ,
      - 381312: "
      1.0 = Score based on 232 child docs in range from 2660717 to
2661101, best match:
        1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
            0.0 = ConstantScore(store_873:1)^0.0
          0.0 = match on required clause, product of:       0.0 = # clause
            0.0 = sum of:         0.0 = ConstantScore(BitSetDocTopFilter)^0.0 "
      ,
      - 851246: "
      1.0 = Score based on 61 child docs in range from 730259 to
730562, best match:
        1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
            0.0 = ConstantScore(store_873:1)^0.0
          0.0 = match on required clause, product of:       0.0 = # clause
            0.0 = sum of:         0.0 = ConstantScore(BitSetDocTopFilter)^0.0 "
      ,
      - 1564330: "
      1.0 = Score based on 12 child docs in range from 6831792 to
6832154, best match:
        1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
            0.0 = ConstantScore(store_873:1)^0.0
          0.0 = match on required clause, product of:       0.0 = # clause
            0.0 = sum of:         0.0 = ConstantScore(BitSetDocTopFilter)^0.0 "
      ,
      - 1695762: "
      1.0 = Score based on 157 child docs in range from 5155397 to
5156414, best match:
        1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
            0.0 = ConstantScore(store_873:1)^0.0
          0.0 = match on required clause, product of:       0.0 = # clause
            0.0 = sum of:         0.0 = ConstantScore(BitSetDocTopFilter)^0.0 "
      ,
      - 1728758: "
      1.0 = Score based on 4 child docs in range from 5108617 to
5108632, best match:
        1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
            0.0 = ConstantScore(store_873:1)^0.0
          0.0 = match on required clause, product of:       0.0 = # clause
            0.0 = sum of:         0.0 = ConstantScore(BitSetDocTopFilter)^0.0 "
      ,
      - 1730721: "
      1.0 = Score based on 34 child docs in range from 5097552 to
5097808, best match:
        1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
            0.0 = ConstantScore(store_873:1)^0.0
          0.0 = match on required clause, product of:       0.0 = # clause
            0.0 = sum of:         0.0 = ConstantScore(BitSetDocTopFilter)^0.0 "
      ,
      - 1731442: "
      1.0 = Score based on 60 child docs in range from 5094932 to
5095562, best match:
        1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
            0.0 = ConstantScore(store_873:1)^0.0
          0.0 = match on required clause, product of:       0.0 = # clause
            0.0 = sum of:         0.0 = ConstantScore(BitSetDocTopFilter)^0.0 "
      ,
      - 1731513: "
      1.0 = Score based on 45 child docs in range from 5093701 to
5094098, best match:
        1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
            0.0 = ConstantScore(store_873:1)^0.0
          0.0 = match on required clause, product of:       0.0 = # clause
            0.0 = sum of:         0.0 = ConstantScore(BitSetDocTopFilter)^0.0 "
      ,
      - 1732190: "
      1.0 = Score based on 25 child docs in range from 5087456 to
5087663, best match:
        1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
            0.0 = ConstantScore(store_873:1)^0.0
          0.0 = match on required clause, product of:       0.0 = # clause
            0.0 = sum of:         0.0 = ConstantScore(BitSetDocTopFilter)^0.0 "
      ,
      - 1944597: "
      1.0 = Score based on 14 child docs in range from 310637 to
310761, best match:
        1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
            0.0 = ConstantScore(store_873:1)^0.0
          0.0 = match on required clause, product of:       0.0 = # clause
            0.0 = sum of:         0.0 = ConstantScore(BitSetDocTopFilter)^0.0 "
      ,
      - 1989834: "
      1.0 = Score based on 761 child docs in range from 276442 to
277686, best match:
        1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
            0.0 = ConstantScore(store_873:1)^0.0
          0.0 = match on required clause, product of:       0.0 = # clause
            0.0 = sum of:         0.0 = ConstantScore(BitSetDocTopFilter)^0.0 "
      ,
      - 2375536: "
      1.0 = Score based on 79 child docs in range from 6142157 to
6142944, best match:
        1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
            0.0 = ConstantScore(store_873:1)^0.0
          0.0 = match on required clause, product of:       0.0 = # clause
            0.0 = sum of:         0.0 = ConstantScore(BitSetDocTopFilter)^0.0 "
      ,
      - 2616122: "
      1.0 = Score based on 19 child docs in range from 5489872 to
5490024, best match:
        1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
            0.0 = ConstantScore(store_873:1)^0.0
          0.0 = match on required clause, product of:       0.0 = # clause
            0.0 = sum of:         0.0 = ConstantScore(BitSetDocTopFilter)^0.0 "
      ,
      - 2689457: "
      1.0 = Score based on 13 child docs in range from 5309377 to
5309538, best match:
        1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
            0.0 = ConstantScore(store_873:1)^0.0
          0.0 = match on required clause, product of:       0.0 = # clause
            0.0 = sum of:         0.0 = ConstantScore(BitSetDocTopFilter)^0.0 "
      ,
      - 2784916: "
      1.0 = Score based on 24 child docs in range from 4040314 to
4040401, best match:
        1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
            0.0 = ConstantScore(store_873:1)^0.0
          0.0 = match on required clause, product of:       0.0 = # clause
            0.0 = sum of:         0.0 = ConstantScore(BitSetDocTopFilter)^0.0 "
      ,
      - 2817779: "
      1.0 = Score based on 28 child docs in range from 3958922 to
3960019, best match:
        1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
            0.0 = ConstantScore(store_873:1)^0.0
          0.0 = match on required clause, product of:       0.0 = # clause
            0.0 = sum of:         0.0 = ConstantScore(BitSetDocTopFilter)^0.0 "
      ,
      - 2861368: "
      1.0 = Score based on 22 child docs in range from 2381681 to
2381809, best match:
        1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
            0.0 = ConstantScore(store_873:1)^0.0
          0.0 = match on required clause, product of:       0.0 = # clause
            0.0 = sum of:         0.0 = ConstantScore(BitSetDocTopFilter)^0.0 "
      ,
      - 2873186: "
      1.0 = Score based on 3 child docs in range from 2349642 to
2349702, best match:
        1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
            0.0 = ConstantScore(store_873:1)^0.0
          0.0 = match on required clause, product of:       0.0 = # clause
            0.0 = sum of:         0.0 = ConstantScore(BitSetDocTopFilter)^0.0 "
      ,
      - 2946661: "
      1.0 = Score based on 32 child docs in range from 2127883 to
2128109, best match:
        1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
            0.0 = ConstantScore(store_873:1)^0.0
          0.0 = match on required clause, product of:       0.0 = # clause
            0.0 = sum of:         0.0 = ConstantScore(BitSetDocTopFilter)^0.0 "
      ,
      - 3022498: "
      1.0 = Score based on 70 child docs in range from 4301041 to
4301652, best match:
        1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
            0.0 = ConstantScore(store_873:1)^0.0
          0.0 = match on required clause, product of:       0.0 = # clause
            0.0 = sum of:         0.0 = ConstantScore(BitSetDocTopFilter)^0.0 "
      ,
      - 3040746: "
      1.0 = Score based on 140 child docs in range from 4237473 to
4238188, best match:
        1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
            0.0 = ConstantScore(store_873:1)^0.0
          0.0 = match on required clause, product of:       0.0 = # clause
            0.0 = sum of:         0.0 = ConstantScore(BitSetDocTopFilter)^0.0 "
      ,
      - 3084682: "
      1.0 = Score based on 4 child docs in range from 1669672 to
1669707, best match:
        1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
            0.0 = ConstantScore(store_873:1)^0.0
          0.0 = match on required clause, product of:       0.0 = # clause
            0.0 = sum of:         0.0 = ConstantScore(BitSetDocTopFilter)^0.0 "
      ,
      - 3085032: "
      1.0 = Score based on 3 child docs in range from 1667821 to
1667844, best match:
        1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
            0.0 = ConstantScore(store_873:1)^0.0
          0.0 = match on required clause, product of:       0.0 = # clause
            0.0 = sum of:         0.0 = ConstantScore(BitSetDocTopFilter)^0.0 "
      ,
      - 3091571: "
      1.0 = Score based on 24 child docs in range from 1646924 to
1647331, best match:
        1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
            0.0 = ConstantScore(store_873:1)^0.0
          0.0 = match on required clause, product of:       0.0 = # clause
            0.0 = sum of:         0.0 = ConstantScore(BitSetDocTopFilter)^0.0 "
      ,
      - 3404073: "
      1.0 = Score based on 9 child docs in range from 2852367 to
2852436, best match:
        1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
            0.0 = ConstantScore(store_873:1)^0.0
          0.0 = match on required clause, product of:       0.0 = # clause
            0.0 = sum of:         0.0 = ConstantScore(BitSetDocTopFilter)^0.0 "
      ,
      - 3417777: "
      1.0 = Score based on 6 child docs in range from 2805995 to
2806022, best match:
        1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
            0.0 = ConstantScore(store_873:1)^0.0
          0.0 = match on required clause, product of:       0.0 = # clause
            0.0 = sum of:         0.0 = ConstantScore(BitSetDocTopFilter)^0.0 "
      ,
      - 3438255: "
      1.0 = Score based on 2 child docs in range from 2051209 to
2051210, best match:
        1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
            0.0 = ConstantScore(store_873:1)^0.0
          0.0 = match on required clause, product of:       0.0 = # clause
            0.0 = sum of:         0.0 = ConstantScore(BitSetDocTopFilter)^0.0 "
      ,
      - 3478728: "
      1.0 = Score based on 4 child docs in range from 1981328 to
1981344, best match:
        1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
            0.0 = ConstantScore(store_873:1)^0.0
          0.0 = match on required clause, product of:       0.0 = # clause
            0.0 = sum of:         0.0 = ConstantScore(BitSetDocTopFilter)^0.0 "
      ,
      - 3583992: "
      1.0 = Score based on 5 child docs in range from 3374843 to
3375002, best match:
        1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
            0.0 = ConstantScore(store_873:1)^0.0
          0.0 = match on required clause, product of:       0.0 = # clause
            0.0 = sum of:         0.0 = ConstantScore(BitSetDocTopFilter)^0.0 "
      ,
      - 3589850: "
      1.0 = Score based on 47 child docs in range from 3361030 to
3361178, best match:
        1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
            0.0 = ConstantScore(store_873:1)^0.0
          0.0 = match on required clause, product of:       0.0 = # clause
            0.0 = sum of:         0.0 = ConstantScore(BitSetDocTopFilter)^0.0 "
      ,
      - 3665911: "
      1.0 = Score based on 1 child docs in range from 3796838 to
3796840, best match:
        1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
            0.0 = ConstantScore(store_873:1)^0.0
          0.0 = match on required clause, product of:       0.0 = # clause
            0.0 = sum of:         0.0 = ConstantScore(BitSetDocTopFilter)^0.0 "
      ,
      - 3665931: "
      1.0 = Score based on 2 child docs in range from 3796740 to
3796744, best match:
        1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
            0.0 = ConstantScore(store_873:1)^0.0
          0.0 = match on required clause, product of:       0.0 = # clause
            0.0 = sum of:         0.0 = ConstantScore(BitSetDocTopFilter)^0.0 "
      ,
      - 3674970: "
      1.0 = Score based on 22 child docs in range from 3765599 to
3765916, best match:
        1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
            0.0 = ConstantScore(store_873:1)^0.0
          0.0 = match on required clause, product of:       0.0 = # clause
            0.0 = sum of:         0.0 = ConstantScore(BitSetDocTopFilter)^0.0 "
      ,
      - 3681635: "
      1.0 = Score based on 14 child docs in range from 3741477 to
3741644, best match:
        1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
            0.0 = ConstantScore(store_873:1)^0.0
          0.0 = match on required clause, product of:       0.0 = # clause
            0.0 = sum of:         0.0 = ConstantScore(BitSetDocTopFilter)^0.0 "
      ,
      - 3719278: "
      1.0 = Score based on 74 child docs in range from 3635161 to
3635475, best match:
        1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
            0.0 = ConstantScore(store_873:1)^0.0
          0.0 = match on required clause, product of:       0.0 = # clause
            0.0 = sum of:         0.0 = ConstantScore(BitSetDocTopFilter)^0.0 "
      ,
      - 3721932: "
      1.0 = Score based on 6 child docs in range from 3623696 to
3623846, best match:
        1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
            0.0 = ConstantScore(store_873:1)^0.0
          0.0 = match on required clause, product of:       0.0 = # clause
            0.0 = sum of:         0.0 = ConstantScore(BitSetDocTopFilter)^0.0 "
      ,
      - 3746624: "
      1.0 = Score based on 11 child docs in range from 3558822 to
3558917, best match:
        1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
            0.0 = ConstantScore(store_873:1)^0.0
          0.0 = match on required clause, product of:       0.0 = # clause
            0.0 = sum of:         0.0 = ConstantScore(BitSetDocTopFilter)^0.0 "
      ,
      - 3770890: "
      1.0 = Score based on 11 child docs in range from 3477177 to
3477278, best match:
        1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
            0.0 = ConstantScore(store_873:1)^0.0
          0.0 = match on required clause, product of:       0.0 = # clause
            0.0 = sum of:         0.0 = ConstantScore(BitSetDocTopFilter)^0.0 "
      ,
      - 3776680: "
      1.0 = Score based on 14 child docs in range from 2765582 to
2765659, best match:
        1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
            0.0 = ConstantScore(store_873:1)^0.0
          0.0 = match on required clause, product of:       0.0 = # clause
            0.0 = sum of:         0.0 = ConstantScore(BitSetDocTopFilter)^0.0 "
      ,
      - 3781963: "
      1.0 = Score based on 4 child docs in range from 2743197 to
2743227, best match:
        1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
            0.0 = ConstantScore(store_873:1)^0.0
          0.0 = match on required clause, product of:       0.0 = # clause
            0.0 = sum of:         0.0 = ConstantScore(BitSetDocTopFilter)^0.0 "
      ,
      - 3785704: "
      1.0 = Score based on 20 child docs in range from 2736712 to
2736789, best match:
        1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
            0.0 = ConstantScore(store_873:1)^0.0
          0.0 = match on required clause, product of:       0.0 = # clause
            0.0 = sum of:         0.0 = ConstantScore(BitSetDocTopFilter)^0.0 "
      ,
      - 3800445: "
      1.0 = Score based on 133 child docs in range from 2693268 to
2693522, best match:
        1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
            0.0 = ConstantScore(store_873:1)^0.0
          0.0 = match on required clause, product of:       0.0 = # clause
            0.0 = sum of:         0.0 = ConstantScore(BitSetDocTopFilter)^0.0 "
      ,
      - 3804448: "
      1.0 = Score based on 3 child docs in range from 2679999 to
2680028, best match:
        1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
            0.0 = ConstantScore(store_873:1)^0.0
          0.0 = match on required clause, product of:       0.0 = # clause
            0.0 = sum of:         0.0 = ConstantScore(BitSetDocTopFilter)^0.0 "
      ,
      - 3829927: "
      1.0 = Score based on 1 child docs in range from 2509568 to
2509568, best match:
        1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
            0.0 = ConstantScore(store_873:1)^0.0
          0.0 = match on required clause, product of:       0.0 = # clause
            0.0 = sum of:         0.0 = ConstantScore(BitSetDocTopFilter)^0.0 "
      ,
      - 3831655: "
      1.0 = Score based on 3 child docs in range from 2505494 to
2505499, best match:
        1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
            0.0 = ConstantScore(store_873:1)^0.0
          0.0 = match on required clause, product of:       0.0 = # clause
            0.0 = sum of:         0.0 = ConstantScore(BitSetDocTopFilter)^0.0 "
      ,
      - 3845656: "
      1.0 = Score based on 2 child docs in range from 2476141 to
2476152, best match:
        1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
            0.0 = ConstantScore(store_873:1)^0.0
          0.0 = match on required clause, product of:       0.0 = # clause
            0.0 = sum of:         0.0 = ConstantScore(BitSetDocTopFilter)^0.0 "
      ,
      - 3854170: "
      1.0 = Score based on 8 child docs in range from 2448313 to
2448442, best match:
        1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
            0.0 = ConstantScore(store_873:1)^0.0
          0.0 = match on required clause, product of:       0.0 = # clause
            0.0 = sum of:         0.0 = ConstantScore(BitSetDocTopFilter)^0.0 "
      ,
      - 3870437: "
      1.0 = Score based on 1 child docs in range from 1354370 to
1354373, best match:
        1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
            0.0 = ConstantScore(store_873:1)^0.0
          0.0 = match on required clause, product of:       0.0 = # clause
            0.0 = sum of:         0.0 = ConstantScore(BitSetDocTopFilter)^0.0 "
      ,
      - 3876209: "
      1.0 = Score based on 1 child docs in range from 1336247 to
1336247, best match:
        1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
            0.0 = ConstantScore(store_873:1)^0.0
          0.0 = match on required clause, product of:       0.0 = # clause
            0.0 = sum of:         0.0 = ConstantScore(BitSetDocTopFilter)^0.0 "
      ,
      - 3876366: "
      1.0 = Score based on 1 child docs in range from 1335318 to
1335318, best match:
        1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
            0.0 = ConstantScore(store_873:1)^0.0
          0.0 = match on required clause, product of:       0.0 = # clause
            0.0 = sum of:         0.0 = ConstantScore(BitSetDocTopFilter)^0.0 "
      ,
      - 3893661: "
      1.0 = Score based on 19 child docs in range from 1287720 to
1287779, best match:
        1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
            0.0 = ConstantScore(store_873:1)^0.0
          0.0 = match on required clause, product of:       0.0 = # clause
            0.0 = sum of:         0.0 = ConstantScore(BitSetDocTopFilter)^0.0 "
      ,
      - 3894925: "
      1.0 = Score based on 1 child docs in range from 1284318 to
1284318, best match:
        1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
            0.0 = ConstantScore(store_873:1)^0.0
          0.0 = match on required clause, product of:       0.0 = # clause
            0.0 = sum of:         0.0 = ConstantScore(BitSetDocTopFilter)^0.0 "
      ,
      - 3911561: "
      1.0 = Score based on 2 child docs in range from 1227763 to
1227768, best match:
        1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
            0.0 = ConstantScore(store_873:1)^0.0
          0.0 = match on required clause, product of:       0.0 = # clause
            0.0 = sum of:         0.0 = ConstantScore(BitSetDocTopFilter)^0.0 "
      ,
      - 3941974: "
      1.0 = Score based on 1 child docs in range from 1145356 to
1145356, best match:
        1.0 = sum of:     1.0 = sum of:       1.0 = docType:sku
            0.0 = ConstantScore(store_873:1)^0.0
          0.0 = match on required clause, product of:       0.0 = # clause
            0.0 = sum of:         0.0 = ConstantScore(BitSetDocTopFilter)^0.0 "
      ,
      },
   - facet-trace:
   {
      - processor: "FacetQueryProcessor",
      - elapse: 1122,
      - query: null,
      - domainSize: 98155,
      - sub-facet:
      [
         -
         {
            - processor: "FacetFieldProcessorByArrayDV",
            - elapse: 134,
            - field: "gender_refine",
            - limit: -1,
            - domainSize: 98155,
            - numBuckets: 11,
            },
         -
         {
            - processor: "FacetFieldProcessorByArrayDV",
            - elapse: 159,
            - field: "color_refine",
            - limit: -1,
            - domainSize: 98155,
            - numBuckets: 14,
            },
         -
         {
            - processor: "FacetFieldProcessorByArrayDV",
            - elapse: 128,
            - field: "sizeRange_refine",
            - limit: -1,
            - domainSize: 98155,
            - numBuckets: 18,
            },
         -
         {
            - processor: "FacetFieldProcessorByArrayDV",
            - elapse: 131,
            - field: "material_refine",
            - limit: -1,
            - domainSize: 98155,
            - numBuckets: 223,
            },
         -
         {
            - processor: "FacetFieldProcessorByArrayDV",
            - elapse: 132,
            - field: "ageAppropriate_refine",
            - limit: -1,
            - domainSize: 98155,
            - numBuckets: 6,
            },
         -
         {
            - processor: "FacetFieldProcessorByArrayDV",
            - elapse: 138,
            - field: "price_refine",
            - limit: -1,
            - domainSize: 98155,
            - numBuckets: 9,
            },
         -
         {
            - processor: "FacetFieldProcessorByArrayDV",
            - elapse: 147,
            - field: "size_refine",
            - limit: -1,
            - domainSize: 98155,
            - numBuckets: 2158,
            },
         -
         {
            - processor: "FacetFieldProcessorByArrayDV",
            - elapse: 149,
            - field: "inStoreOnline_refine",
            - limit: -1,
            - domainSize: 98155,
            - numBuckets: 3,
            },
         ],
      },
   - facet-debug:
   {
      - elapse: 29,
      - sub-facet:
      [
         -
         {
            - processor: "SimpleFacets",
            - elapse: 29,
            - action: "field facet",
            - maxThreads: 0,
            - sub-facet:
            [
               -
               {
                  - elapse: 8,
                  - requestedMethod: "not specified",
                  - appliedMethod: "FC",
                  - inputDocSetSize: 98155,
                  - field: "brand",
                  - numBuckets: 6304,
                  },
               -
               {
                  - elapse: 5,
                  - requestedMethod: "not specified",
                  - appliedMethod: "FC",
                  - inputDocSetSize: 98155,
                  - field: "product",
                  - numBuckets: 1129,
                  },
               -
               {
                  - elapse: 5,
                  - requestedMethod: "not specified",
                  - appliedMethod: "FC",
                  - inputDocSetSize: 98155,
                  - field: "category",
                  - numBuckets: 194,
                  },
               -
               {
                  - elapse: 5,
                  - requestedMethod: "not specified",
                  - appliedMethod: "FC",
                  - inputDocSetSize: 98155,
                  - field: "department",
                  - numBuckets: 30,
                  },
               -
               {
                  - elapse: 4,
                  - requestedMethod: "not specified",
                  - appliedMethod: "FC",
                  - inputDocSetSize: 98155,
                  - field: "topRated",
                  - numBuckets: 6,
                  },
               ],
            }
         ],
      },
   - json:
   {
      - facet:
      {
         - gender_refine:
         {
            - domain:
            {
               - excludeTags: "rassortment,top,top2,top3,top4,",
               - filter:
               [
                  -
                  "{!filters param=$child.fq excludeTags=rgender_refine v=$sq}"
                  ,
                  -
                  "{!child of=$pq filters=$fq}docType:(product collection)",
                  ],
               },
            - type: "terms",
            - field: "gender_refine",
            - limit: -1,
            - facet:
            {
               - productsCount: "uniqueBlock(_root_)"
               },
            },
         - color_refine:
         {
            - domain:
            {
               - excludeTags: "rassortment,top,top2,top3,top4,",
               - filter:
               [
                  -
                  "{!filters param=$child.fq excludeTags=rcolor_refine v=$sq}"
                  ,
                  -
                  "{!child of=$pq filters=$fq}docType:(product collection)",
                  ],
               },
            - type: "terms",
            - field: "color_refine",
            - limit: -1,
            - facet:
            {
               - productsCount: "uniqueBlock(_root_)"
               },
            },
         - sizeRange_refine:
         {
            - domain:
            {
               - excludeTags: "rassortment,top,top2,top3,top4,",
               - filter:
               [
                  -
                  "{!filters param=$child.fq
excludeTags=rsizeRange_refine v=$sq}"
                  ,
                  -
                  "{!child of=$pq filters=$fq}docType:(product collection)",
                  ],
               },
            - type: "terms",
            - field: "sizeRange_refine",
            - limit: -1,
            - facet:
            {
               - productsCount: "uniqueBlock(_root_)"
               },
            },
         - material_refine:
         {
            - domain:
            {
               - excludeTags: "rassortment,top,top2,top3,top4,",
               - filter:
               [
                  -
                  "{!filters param=$child.fq
excludeTags=rmaterial_refine v=$sq}"
                  ,
                  -
                  "{!child of=$pq filters=$fq}docType:(product collection)",
                  ],
               },
            - type: "terms",
            - field: "material_refine",
            - limit: -1,
            - facet:
            {
               - productsCount: "uniqueBlock(_root_)"
               },
            },
         - ageAppropriate_refine:
         {
            - domain:
            {
               - excludeTags: "rassortment,top,top2,top3,top4,",
               - filter:
               [
                  -
                  "{!filters param=$child.fq
excludeTags=rageAppropriate_refine v=$sq}"
                  ,
                  -
                  "{!child of=$pq filters=$fq}docType:(product collection)",
                  ],
               },
            - type: "terms",
            - field: "ageAppropriate_refine",
            - limit: -1,
            - facet:
            {
               - productsCount: "uniqueBlock(_root_)"
               },
            },
         - price_refine:
         {
            - domain:
            {
               - excludeTags: "rassortment,top,top2,top3,top4,",
               - filter:
               [
                  -
                  "{!filters param=$child.fq excludeTags=rprice_refine v=$sq}"
                  ,
                  -
                  "{!child of=$pq filters=$fq}docType:(product collection)",
                  ],
               },
            - type: "terms",
            - field: "price_refine",
            - limit: -1,
            - facet:
            {
               - productsCount: "uniqueBlock(_root_)"
               },
            },
         - size_refine:
         {
            - domain:
            {
               - excludeTags: "rassortment,top,top2,top3,top4,",
               - filter:
               [
                  -
                  "{!filters param=$child.fq excludeTags=rsize_refine v=$sq}"
                  ,
                  -
                  "{!child of=$pq filters=$fq}docType:(product collection)",
                  ],
               },
            - type: "terms",
            - field: "size_refine",
            - limit: -1,
            - facet:
            {
               - productsCount: "uniqueBlock(_root_)"
               },
            },
         - inStoreOnline_refine:
         {
            - domain:
            {
               - excludeTags: "rassortment,top,top2,top3,top4,",
               - filter:
               [
                  -
                  "{!filters param=$child.fq
excludeTags=rinStoreOnline_refine v=$sq}"
                  ,
                  -
                  "{!child of=$pq filters=$fq}docType:(product collection)",
                  ],
               },
            - type: "terms",
            - field: "inStoreOnline_refine",
            - limit: -1,
            - facet:
            {
               - productsCount: "uniqueBlock(_root_)"
               },
            },
         }
      },
   - QParser: "BlockJoinParentQParser",
   - filter_queries:
   [
      - "{!tag=top2}(*:* -pvgc:true)",
      - "{!tag=top3}{!query v=$eligibleCollections}",
      - "{!tag=top3}{!query v=$eligibleCollections}",
      ],
   - parsed_filter_queries:
   [
      - "MatchAllDocsQuery(*:*) -pvgc:true",
      - "docType:product (+docType:collection +(eligibleToShow:[1 TO 1]))",
      - "docType:product (+docType:collection +(eligibleToShow:[1 TO 1]))",
      ],
   - timing:
   {
      - time: 1667,
      - prepare:
      {
         - time: 261,
         - query:
         {
            - time: 261
            },
         - facet:
         {
            - time: 0
            },
         - facet_module:
         {
            - time: 0
            },
         - mlt:
         {
            - time: 0
            },
         - highlight:
         {
            - time: 0
            },
         - stats:
         {
            - time: 0
            },
         - expand:
         {
            - time: 0
            },
         - terms:
         {
            - time: 0
            },
         - debug:
         {
            - time: 0
            },
         },
      - process:
      {
         - time: 1405,
         - query:
         {
            - time: 79
            },
         - facet:
         {
            - time: 29
            },
         - facet_module:
         {
            - time: 1122
            },
         - mlt:
         {
            - time: 0
            },
         - highlight:
         {
            - time: 0
            },
         - stats:
         {
            - time: 0
            },
         - expand:
         {
            - time: 0
            },
         - terms:
         {
            - time: 0
            },
         - debug:
         {
            - time: 174
            },
         },
      },





On Wed, Jan 22, 2020 at 5:55 PM Mikhail Khludnev <mk...@apache.org> wrote:

> Screenshot didn't come though the list. That excerpt doesn't have any
> informative numbers.
>
> On Tue, Jan 21, 2020 at 5:18 PM kumar gaurav <kg...@gmail.com> wrote:
>
> > Hi Mikhail
> >
> > Thanks for your reply . Please help me in this .
> >
> > Followings are the screenshot:-
> >
> > [image: image.png]
> >
> >
> > [image: image.png]
> >
> >
> > json facet debug Output:-
> >
> > json:
> > {
> >
> >    - facet:
> >    {
> >       - color_refine:
> >       {
> >          - domain:
> >          {
> >             - excludeTags: "rassortment,top,top2,top3,top4,",
> >             - filter:
> >             [
> >                -
> >                "{!filters param=$child.fq excludeTags=rcolor_refine
> v=$sq}"
> >                ,
> >                - "{!child of=$pq filters=$fq}docType:(product
> collection)"
> >                ,
> >                ],
> >             },
> >          - type: "terms",
> >          - field: "color_refine",
> >          - limit: -1,
> >          - facet:
> >          {
> >             - productsCount: "uniqueBlock(_root_)"
> >             },
> >          },
> >       - size_refine:
> >       {
> >          - domain:
> >          {
> >             - excludeTags: "rassortment,top,top2,top3,top4,",
> >             - filter:
> >             [
> >                -
> >                "{!filters param=$child.fq excludeTags=rsize_refine
> v=$sq}"
> >                ,
> >                - "{!child of=$pq filters=$fq}docType:(product
> collection)"
> >                ,
> >                ],
> >             },
> >          - type: "terms",
> >          - field: "size_refine",
> >          - limit: -1,
> >          - facet:
> >          {
> >             - productsCount: "uniqueBlock(_root_)"
> >             },
> >          },
> >       }
> >
> > }
> >
> >
> >
> > regards
> > Kumar Gaurav
> >
> >
> > On Tue, Jan 21, 2020 at 5:25 PM Mikhail Khludnev <mk...@apache.org>
> wrote:
> >
> >> Hi.
> >> Can you share debugQuery=true output?
> >>
> >> On Tue, Jan 21, 2020 at 1:37 PM kumar gaurav <kg...@gmail.com> wrote:
> >>
> >> > HI
> >> >
> >> > i have a parent child query in which i have used json facet for child
> >> > faceting like following.
> >> >
> >> > qt=/dismax
> >> > matchAllQueryRef1=+(+({!query v=$cq}))
> >> > sq=+{!lucene v=$matchAllQueryRef1}
> >> > q={!parent tag=top which=$pq filters=$child.fq score=max v=$cq}
> >> > child.fq={!tag=rcolor_refine}filter({!term f=color_refine
> >> > v=$qcolor_refine1}) filter({!term f=color_refine v=$qcolor_refine2})
> >> > qcolor_refine1=Blue
> >> > qcolor_refine2=Other clrs
> >> > cq=+{!simpleFilter v=docType:sku}
> >> > pq=docType:(product)
> >> > facet=true
> >> > facet.mincount=1
> >> > facet.limit=-1
> >> > facet.missing=false
> >> > json.facet= {color_refine:{
> >> > domain:{
> >> > filter:["{!filters param=$child.fq excludeTags=rcolor_refine
> >> > v=$sq}","{!child of=$pq filters=$fq}docType:(product)"]
> >> >    },
> >> > type:terms,
> >> > field:color_refine,
> >> > limit:-1,
> >> > facet:{productsCount:"uniqueBlock(_root_)"}}}
> >> >
> >> > schema :-
> >> > <field name="color_refine" type="string" indexed="true" stored="true"
> >> > multiValued="true" docValues="true"/>
> >> >
> >> > i have observed that json facets are slow . It is taking much time
> than
> >> > expected .
> >> > Can anyone please check this query specially child.fq and json.facet
> >> part .
> >> >
> >> > Please help me in this .
> >> >
> >> > Thanks & regards
> >> > Kumar Gaurav
> >> >
> >>
> >>
> >> --
> >> Sincerely yours
> >> Mikhail Khludnev
> >>
> >
>
> --
> Sincerely yours
> Mikhail Khludnev
>

Re: Solr 8.0 Json Facets are slow - need help

Posted by Mikhail Khludnev <mk...@apache.org>.
Screenshot didn't come though the list. That excerpt doesn't have any
informative numbers.

On Tue, Jan 21, 2020 at 5:18 PM kumar gaurav <kg...@gmail.com> wrote:

> Hi Mikhail
>
> Thanks for your reply . Please help me in this .
>
> Followings are the screenshot:-
>
> [image: image.png]
>
>
> [image: image.png]
>
>
> json facet debug Output:-
>
> json:
> {
>
>    - facet:
>    {
>       - color_refine:
>       {
>          - domain:
>          {
>             - excludeTags: "rassortment,top,top2,top3,top4,",
>             - filter:
>             [
>                -
>                "{!filters param=$child.fq excludeTags=rcolor_refine v=$sq}"
>                ,
>                - "{!child of=$pq filters=$fq}docType:(product collection)"
>                ,
>                ],
>             },
>          - type: "terms",
>          - field: "color_refine",
>          - limit: -1,
>          - facet:
>          {
>             - productsCount: "uniqueBlock(_root_)"
>             },
>          },
>       - size_refine:
>       {
>          - domain:
>          {
>             - excludeTags: "rassortment,top,top2,top3,top4,",
>             - filter:
>             [
>                -
>                "{!filters param=$child.fq excludeTags=rsize_refine v=$sq}"
>                ,
>                - "{!child of=$pq filters=$fq}docType:(product collection)"
>                ,
>                ],
>             },
>          - type: "terms",
>          - field: "size_refine",
>          - limit: -1,
>          - facet:
>          {
>             - productsCount: "uniqueBlock(_root_)"
>             },
>          },
>       }
>
> }
>
>
>
> regards
> Kumar Gaurav
>
>
> On Tue, Jan 21, 2020 at 5:25 PM Mikhail Khludnev <mk...@apache.org> wrote:
>
>> Hi.
>> Can you share debugQuery=true output?
>>
>> On Tue, Jan 21, 2020 at 1:37 PM kumar gaurav <kg...@gmail.com> wrote:
>>
>> > HI
>> >
>> > i have a parent child query in which i have used json facet for child
>> > faceting like following.
>> >
>> > qt=/dismax
>> > matchAllQueryRef1=+(+({!query v=$cq}))
>> > sq=+{!lucene v=$matchAllQueryRef1}
>> > q={!parent tag=top which=$pq filters=$child.fq score=max v=$cq}
>> > child.fq={!tag=rcolor_refine}filter({!term f=color_refine
>> > v=$qcolor_refine1}) filter({!term f=color_refine v=$qcolor_refine2})
>> > qcolor_refine1=Blue
>> > qcolor_refine2=Other clrs
>> > cq=+{!simpleFilter v=docType:sku}
>> > pq=docType:(product)
>> > facet=true
>> > facet.mincount=1
>> > facet.limit=-1
>> > facet.missing=false
>> > json.facet= {color_refine:{
>> > domain:{
>> > filter:["{!filters param=$child.fq excludeTags=rcolor_refine
>> > v=$sq}","{!child of=$pq filters=$fq}docType:(product)"]
>> >    },
>> > type:terms,
>> > field:color_refine,
>> > limit:-1,
>> > facet:{productsCount:"uniqueBlock(_root_)"}}}
>> >
>> > schema :-
>> > <field name="color_refine" type="string" indexed="true" stored="true"
>> > multiValued="true" docValues="true"/>
>> >
>> > i have observed that json facets are slow . It is taking much time than
>> > expected .
>> > Can anyone please check this query specially child.fq and json.facet
>> part .
>> >
>> > Please help me in this .
>> >
>> > Thanks & regards
>> > Kumar Gaurav
>> >
>>
>>
>> --
>> Sincerely yours
>> Mikhail Khludnev
>>
>

-- 
Sincerely yours
Mikhail Khludnev

Re: Solr 8.0 Json Facets are slow - need help

Posted by kumar gaurav <kg...@gmail.com>.
HI Mikhail

Can you please help ?

On Tue, Jan 21, 2020 at 7:48 PM kumar gaurav <kg...@gmail.com> wrote:

> Hi Mikhail
>
> Thanks for your reply . Please help me in this .
>
> Followings are the screenshot:-
>
> [image: image.png]
>
>
> [image: image.png]
>
>
> json facet debug Output:-
>
> json:
> {
>
>    - facet:
>    {
>       - color_refine:
>       {
>          - domain:
>          {
>             - excludeTags: "rassortment,top,top2,top3,top4,",
>             - filter:
>             [
>                -
>                "{!filters param=$child.fq excludeTags=rcolor_refine v=$sq}"
>                ,
>                - "{!child of=$pq filters=$fq}docType:(product collection)"
>                ,
>                ],
>             },
>          - type: "terms",
>          - field: "color_refine",
>          - limit: -1,
>          - facet:
>          {
>             - productsCount: "uniqueBlock(_root_)"
>             },
>          },
>       - size_refine:
>       {
>          - domain:
>          {
>             - excludeTags: "rassortment,top,top2,top3,top4,",
>             - filter:
>             [
>                -
>                "{!filters param=$child.fq excludeTags=rsize_refine v=$sq}"
>                ,
>                - "{!child of=$pq filters=$fq}docType:(product collection)"
>                ,
>                ],
>             },
>          - type: "terms",
>          - field: "size_refine",
>          - limit: -1,
>          - facet:
>          {
>             - productsCount: "uniqueBlock(_root_)"
>             },
>          },
>       }
>
> }
>
>
>
> regards
> Kumar Gaurav
>
>
> On Tue, Jan 21, 2020 at 5:25 PM Mikhail Khludnev <mk...@apache.org> wrote:
>
>> Hi.
>> Can you share debugQuery=true output?
>>
>> On Tue, Jan 21, 2020 at 1:37 PM kumar gaurav <kg...@gmail.com> wrote:
>>
>> > HI
>> >
>> > i have a parent child query in which i have used json facet for child
>> > faceting like following.
>> >
>> > qt=/dismax
>> > matchAllQueryRef1=+(+({!query v=$cq}))
>> > sq=+{!lucene v=$matchAllQueryRef1}
>> > q={!parent tag=top which=$pq filters=$child.fq score=max v=$cq}
>> > child.fq={!tag=rcolor_refine}filter({!term f=color_refine
>> > v=$qcolor_refine1}) filter({!term f=color_refine v=$qcolor_refine2})
>> > qcolor_refine1=Blue
>> > qcolor_refine2=Other clrs
>> > cq=+{!simpleFilter v=docType:sku}
>> > pq=docType:(product)
>> > facet=true
>> > facet.mincount=1
>> > facet.limit=-1
>> > facet.missing=false
>> > json.facet= {color_refine:{
>> > domain:{
>> > filter:["{!filters param=$child.fq excludeTags=rcolor_refine
>> > v=$sq}","{!child of=$pq filters=$fq}docType:(product)"]
>> >    },
>> > type:terms,
>> > field:color_refine,
>> > limit:-1,
>> > facet:{productsCount:"uniqueBlock(_root_)"}}}
>> >
>> > schema :-
>> > <field name="color_refine" type="string" indexed="true" stored="true"
>> > multiValued="true" docValues="true"/>
>> >
>> > i have observed that json facets are slow . It is taking much time than
>> > expected .
>> > Can anyone please check this query specially child.fq and json.facet
>> part .
>> >
>> > Please help me in this .
>> >
>> > Thanks & regards
>> > Kumar Gaurav
>> >
>>
>>
>> --
>> Sincerely yours
>> Mikhail Khludnev
>>
>

Re: Solr 8.0 Json Facets are slow - need help

Posted by kumar gaurav <kg...@gmail.com>.
Hi Mikhail

Thanks for your reply . Please help me in this .

Followings are the screenshot:-

[image: image.png]


[image: image.png]


json facet debug Output:-

json:
{

   - facet:
   {
      - color_refine:
      {
         - domain:
         {
            - excludeTags: "rassortment,top,top2,top3,top4,",
            - filter:
            [
               -
               "{!filters param=$child.fq excludeTags=rcolor_refine v=$sq}",
               - "{!child of=$pq filters=$fq}docType:(product collection)",
               ],
            },
         - type: "terms",
         - field: "color_refine",
         - limit: -1,
         - facet:
         {
            - productsCount: "uniqueBlock(_root_)"
            },
         },
      - size_refine:
      {
         - domain:
         {
            - excludeTags: "rassortment,top,top2,top3,top4,",
            - filter:
            [
               - "{!filters param=$child.fq excludeTags=rsize_refine v=$sq}"
               ,
               - "{!child of=$pq filters=$fq}docType:(product collection)",
               ],
            },
         - type: "terms",
         - field: "size_refine",
         - limit: -1,
         - facet:
         {
            - productsCount: "uniqueBlock(_root_)"
            },
         },
      }

}



regards
Kumar Gaurav


On Tue, Jan 21, 2020 at 5:25 PM Mikhail Khludnev <mk...@apache.org> wrote:

> Hi.
> Can you share debugQuery=true output?
>
> On Tue, Jan 21, 2020 at 1:37 PM kumar gaurav <kg...@gmail.com> wrote:
>
> > HI
> >
> > i have a parent child query in which i have used json facet for child
> > faceting like following.
> >
> > qt=/dismax
> > matchAllQueryRef1=+(+({!query v=$cq}))
> > sq=+{!lucene v=$matchAllQueryRef1}
> > q={!parent tag=top which=$pq filters=$child.fq score=max v=$cq}
> > child.fq={!tag=rcolor_refine}filter({!term f=color_refine
> > v=$qcolor_refine1}) filter({!term f=color_refine v=$qcolor_refine2})
> > qcolor_refine1=Blue
> > qcolor_refine2=Other clrs
> > cq=+{!simpleFilter v=docType:sku}
> > pq=docType:(product)
> > facet=true
> > facet.mincount=1
> > facet.limit=-1
> > facet.missing=false
> > json.facet= {color_refine:{
> > domain:{
> > filter:["{!filters param=$child.fq excludeTags=rcolor_refine
> > v=$sq}","{!child of=$pq filters=$fq}docType:(product)"]
> >    },
> > type:terms,
> > field:color_refine,
> > limit:-1,
> > facet:{productsCount:"uniqueBlock(_root_)"}}}
> >
> > schema :-
> > <field name="color_refine" type="string" indexed="true" stored="true"
> > multiValued="true" docValues="true"/>
> >
> > i have observed that json facets are slow . It is taking much time than
> > expected .
> > Can anyone please check this query specially child.fq and json.facet
> part .
> >
> > Please help me in this .
> >
> > Thanks & regards
> > Kumar Gaurav
> >
>
>
> --
> Sincerely yours
> Mikhail Khludnev
>

Re: Solr 8.0 Json Facets are slow - need help

Posted by Mikhail Khludnev <mk...@apache.org>.
Hi.
Can you share debugQuery=true output?

On Tue, Jan 21, 2020 at 1:37 PM kumar gaurav <kg...@gmail.com> wrote:

> HI
>
> i have a parent child query in which i have used json facet for child
> faceting like following.
>
> qt=/dismax
> matchAllQueryRef1=+(+({!query v=$cq}))
> sq=+{!lucene v=$matchAllQueryRef1}
> q={!parent tag=top which=$pq filters=$child.fq score=max v=$cq}
> child.fq={!tag=rcolor_refine}filter({!term f=color_refine
> v=$qcolor_refine1}) filter({!term f=color_refine v=$qcolor_refine2})
> qcolor_refine1=Blue
> qcolor_refine2=Other clrs
> cq=+{!simpleFilter v=docType:sku}
> pq=docType:(product)
> facet=true
> facet.mincount=1
> facet.limit=-1
> facet.missing=false
> json.facet= {color_refine:{
> domain:{
> filter:["{!filters param=$child.fq excludeTags=rcolor_refine
> v=$sq}","{!child of=$pq filters=$fq}docType:(product)"]
>    },
> type:terms,
> field:color_refine,
> limit:-1,
> facet:{productsCount:"uniqueBlock(_root_)"}}}
>
> schema :-
> <field name="color_refine" type="string" indexed="true" stored="true"
> multiValued="true" docValues="true"/>
>
> i have observed that json facets are slow . It is taking much time than
> expected .
> Can anyone please check this query specially child.fq and json.facet part .
>
> Please help me in this .
>
> Thanks & regards
> Kumar Gaurav
>


-- 
Sincerely yours
Mikhail Khludnev