Hoss Man created SOLR-11695:
-------------------------------

             Summary: JSON FacetModule needs equivilents for StatsComponent's 
"count" and "missing" features
                 Key: SOLR-11695
                 URL: https://issues.apache.org/jira/browse/SOLR-11695
             Project: Solr
          Issue Type: Improvement
      Security Level: Public (Default Security Level. Issues are Public)
            Reporter: Hoss Man


StatsComponent supports stats named "count" and "missing":
* count: for the set of documents we're computing stats over, "how many 
_non-distinct_ values exist in those documents in the specified field?" (or in 
the case of an arbitrary function: "in how many of these documents does 
true==ValueSource.exist()" ?)
** no to be confused with the number of _unique_ values (aprox "cardinality" or 
exact "countDistinct")
* missing: for the set of documents we're computing stats over, "how many of 
those documents do not have any value in the specified field?" (or in the case 
of an arbitrary function: "in how many of thse documents does 
false==ValueSource.exist()" ?)

(NOTE: for a single valued field, these are essentially inveses of each other, 
but for multivalued fields "count" actaully returns the total number of "value 
instances" not just the number of docs that have at least one value)

AFAICT there is no equivalent functionality supported by the JSON FacetModule, 
which will be a blocker preventing some users from migrating from using 
stats.field (or facet.pivot+stats.field) to json.facet.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to