[jira] [Created] (SOLR-12488) Rewrite exists field value query to leverage DocValuesFieldExistsQuery and NormsFieldExistsQuery

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

[jira] [Created] (SOLR-12488) Rewrite exists field value query to leverage DocValuesFieldExistsQuery and NormsFieldExistsQuery

JIRA jira@apache.org
Varun Thacker created SOLR-12488:
------------------------------------

             Summary: Rewrite exists field value query to leverage DocValuesFieldExistsQuery and NormsFieldExistsQuery
                 Key: SOLR-12488
                 URL: https://issues.apache.org/jira/browse/SOLR-12488
             Project: Solr
          Issue Type: Improvement
      Security Level: Public (Default Security Level. Issues are Public)
          Components: query parsers
            Reporter: Varun Thacker


A few of us were discussing at Buzzwords on how a common use case requirement is "match documents which have values for a field"

To do this we need to query "-fq:brand:*" . This query can be slow and can be optimized

We can take advantage of NormsFieldExistsQuery and DocValuesFieldExistsQuery to speed up this use-case and not have to resort to WildcardQuery 

Today Solr's schema has doc-values enabled for fields that support it and for text fields norms are enabled by default so most users would already have the necessary indexed structures 



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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