Class DocValuesSliceQuery

java.lang.Object
org.apache.lucene.search.Query
org.opensearch.search.slice.SliceQuery
org.opensearch.search.slice.DocValuesSliceQuery

public final class DocValuesSliceQuery extends SliceQuery
A SliceQuery that uses the numeric doc values of a field to do the slicing.

NOTE: With deterministic field values this query can be used across different readers safely. If updates are accepted on the field you must ensure that the same reader is used for all `slice` queries.

Opensearch.internal:
  • Constructor Details

    • DocValuesSliceQuery

      public DocValuesSliceQuery(String field, int id, int max)
  • Method Details

    • createWeight

      public org.apache.lucene.search.Weight createWeight(org.apache.lucene.search.IndexSearcher searcher, org.apache.lucene.search.ScoreMode scoreMode, float boost) throws IOException
      Overrides:
      createWeight in class org.apache.lucene.search.Query
      Throws:
      IOException