Class BaseDocValuesFormatTestCase

Direct Known Subclasses:
BaseCompressingDocValuesFormatTestCase

public abstract class BaseDocValuesFormatTestCase extends LegacyBaseDocValuesFormatTestCase
  • Constructor Details

    • BaseDocValuesFormatTestCase

      public BaseDocValuesFormatTestCase()
  • Method Details

    • skipperHasAccurateDocBounds

      protected boolean skipperHasAccurateDocBounds()
      Override and return false if the DocValuesSkipper produced by this format sometimes returns documents in DocValuesSkipper.minDocID(int) or DocValuesSkipper.maxDocID(int) that may not have a value.
    • skipperHasAccurateValueBounds

      protected boolean skipperHasAccurateValueBounds()
      Override and return false if the DocValuesSkipper produced by this format sometimes returns values in DocValuesSkipper.minValue(int) or DocValuesSkipper.maxValue(int) that none of the documents in the range have.
    • testSortedMergeAwayAllValuesWithSkipper

      public void testSortedMergeAwayAllValuesWithSkipper() throws IOException
      Throws:
      IOException
    • testSortedSetMergeAwayAllValuesWithSkipper

      public void testSortedSetMergeAwayAllValuesWithSkipper() throws IOException
      Throws:
      IOException
    • testNumberMergeAwayAllValuesWithSkipper

      public void testNumberMergeAwayAllValuesWithSkipper() throws IOException
      Throws:
      IOException
    • testSortedNumberMergeAwayAllValuesWithSkipper

      public void testSortedNumberMergeAwayAllValuesWithSkipper() throws IOException
      Throws:
      IOException
    • testSortedMergeAwayAllValuesLargeSegmentWithSkipper

      public void testSortedMergeAwayAllValuesLargeSegmentWithSkipper() throws IOException
      Throws:
      IOException
    • testSortedSetMergeAwayAllValuesLargeSegmentWithSkipper

      public void testSortedSetMergeAwayAllValuesLargeSegmentWithSkipper() throws IOException
      Throws:
      IOException
    • testNumericMergeAwayAllValuesLargeSegmentWithSkipper

      public void testNumericMergeAwayAllValuesLargeSegmentWithSkipper() throws IOException
      Throws:
      IOException
    • testSortedNumericMergeAwayAllValuesLargeSegmentWithSkipper

      public void testSortedNumericMergeAwayAllValuesLargeSegmentWithSkipper() throws IOException
      Throws:
      IOException
    • testNumericDocValuesWithSkipperSmall

      public void testNumericDocValuesWithSkipperSmall() throws Exception
      Throws:
      Exception
    • testNumericDocValuesWithSkipperMedium

      public void testNumericDocValuesWithSkipperMedium() throws Exception
      Throws:
      Exception
    • testNumericDocValuesWithSkipperBig

      @Nightly public void testNumericDocValuesWithSkipperBig() throws Exception
      Throws:
      Exception
    • testSortedNumericDocValuesWithSkipperSmall

      public void testSortedNumericDocValuesWithSkipperSmall() throws Exception
      Throws:
      Exception
    • testSortedNumericDocValuesWithSkipperMedium

      public void testSortedNumericDocValuesWithSkipperMedium() throws Exception
      Throws:
      Exception
    • testSortedNumericDocValuesWithSkipperBig

      @Nightly public void testSortedNumericDocValuesWithSkipperBig() throws Exception
      Throws:
      Exception
    • testSortedDocValuesWithSkipperSmall

      public void testSortedDocValuesWithSkipperSmall() throws Exception
      Throws:
      Exception
    • testSortedDocValuesWithSkipperMedium

      public void testSortedDocValuesWithSkipperMedium() throws Exception
      Throws:
      Exception
    • testSortedDocValuesWithSkipperBig

      @Nightly public void testSortedDocValuesWithSkipperBig() throws Exception
      Throws:
      Exception
    • testSortedSetDocValuesWithSkipperSmall

      public void testSortedSetDocValuesWithSkipperSmall() throws Exception
      Throws:
      Exception
    • testSortedSetDocValuesWithSkipperMedium

      public void testSortedSetDocValuesWithSkipperMedium() throws Exception
      Throws:
      Exception
    • testSortedSetDocValuesWithSkipperBig

      @Nightly public void testSortedSetDocValuesWithSkipperBig() throws Exception
      Throws:
      Exception
    • testMismatchedFields

      public void testMismatchedFields() throws Exception
      Throws:
      Exception