public abstract class BaseCompressingDocValuesFormatTestCase extends BaseDocValuesFormatTestCase
BaseDocValuesFormatTestCase to add compression checks.LuceneTestCase.AwaitsFix, LuceneTestCase.BadApple, LuceneTestCase.Monster, LuceneTestCase.Nightly, LuceneTestCase.Slow, LuceneTestCase.SuppressCodecs, LuceneTestCase.SuppressSysoutChecks, LuceneTestCase.SuppressTempFileChecks, LuceneTestCase.WeeklyclassRules, DEFAULT_LINE_DOCS_FILE, doesntSupportOffsets, INFOSTREAM, JENKINS_LARGE_LINE_DOCS_FILE, LEAVE_TEMPORARY, OLD_FORMAT_IMPERSONATION_IS_ACTIVE, RANDOM_MULTIPLIER, ruleChain, SYSPROP_AWAITSFIX, SYSPROP_BADAPPLES, SYSPROP_FAILFAST, SYSPROP_MAXFAILURES, SYSPROP_MONSTER, SYSPROP_NIGHTLY, SYSPROP_SLOW, SYSPROP_WEEKLY, TEST_AWAITSFIX, TEST_CODEC, TEST_DIRECTORY, TEST_DOCVALUESFORMAT, TEST_LINE_DOCS_FILE, TEST_NIGHTLY, TEST_POSTINGSFORMAT, TEST_SLOW, TEST_THROTTLING, TEST_VERSION_CURRENT, TEST_WEEKLY, VERBOSE| Constructor and Description |
|---|
BaseCompressingDocValuesFormatTestCase() |
| Modifier and Type | Method and Description |
|---|---|
protected Collection<String> |
excludedExtensionsFromByteCounts()
Return the list of extensions that should be excluded from byte counts when
comparing indices that store the same content.
|
protected abstract Codec |
getCodec()
Returns the codec to run tests against
|
void |
setUp()
For subclasses to override.
|
void |
tearDown()
For subclasses to override.
|
void |
testDateCompression() |
void |
testMergeStability()
The purpose of this test is to make sure that bulk merge doesn't accumulate useless data over runs.
|
void |
testRamBytesUsed()
Test the accuracy of the ramBytesUsed estimations.
|
void |
testSingleBigValueCompression() |
void |
testUniqueValuesCompression() |
addRandomFields, codecAcceptsHugeBinaryValues, testBigNumericRange, testBigNumericRange2, testBinaryFixedLengthVsStoredFields, testBinaryVariableLengthVsStoredFields, testBooleanNumericsVsStoredFields, testByteMissingVsFieldCache, testByteNumericsVsStoredFields, testBytes, testBytesTwoDocumentsMerged, testBytesWithNewline, testCodecUsesOwnBytes, testCodecUsesOwnSortedBytes, testDocValuesSimple, testEmptyBinaryValueOnPageSizes, testEmptyBytes, testEmptySortedBytes, testGCDCompression, testHugeBinaryValueLimit, testHugeBinaryValues, testIntMissingVsFieldCache, testIntNumericsVsStoredFields, testLongMissingVsFieldCache, testLongNumericsVsStoredFields, testMissingSortedBytes, testOneFloat, testOneNumber, testOneSortedNumber, testOneSortedNumberOneMissing, testRandomSortedBytes, testShortMissingVsFieldCache, testShortNumericsVsStoredFields, testSortedBytes, testSortedBytesThreeDocuments, testSortedBytesTwoDocuments, testSortedBytesTwoDocumentsMerged, testSortedFixedLengthVsFieldCache, testSortedFixedLengthVsStoredFields, testSortedMergeAwayAllValues, testSortedNumberMerge, testSortedNumberMergeAwayAllValues, testSortedNumericsMultipleValuesVsStoredFields, testSortedNumericsSingleValuedMissingVsStoredFields, testSortedNumericsSingleValuedVsStoredFields, testSortedSetFixedLengthSingleValuedVsStoredFields, testSortedSetFixedLengthVsStoredFields, testSortedSetFixedLengthVsUninvertedField, testSortedSetMergeAwayAllValues, testSortedSetOneValue, testSortedSetTermsEnum, testSortedSetThreeValuesTwoDocs, testSortedSetTwoDocumentsFirstMissing, testSortedSetTwoDocumentsFirstMissingMerge, testSortedSetTwoDocumentsLastMissing, testSortedSetTwoDocumentsLastMissingMerge, testSortedSetTwoDocumentsMerged, testSortedSetTwoFields, testSortedSetTwoValues, testSortedSetTwoValuesUnordered, testSortedSetVariableLengthSingleValuedVsStoredFields, testSortedSetVariableLengthVsStoredFields, testSortedSetVariableLengthVsUninvertedField, testSortedTermsEnum, testSortedVariableLengthVsFieldCache, testSortedVariableLengthVsStoredFields, testThreads, testThreads2, testThreeBytesOneMissingWithMerging, testThreeFieldsMixed, testThreeFieldsMixed2, testThreeNumbersOneMissingWithMerging, testTwoBinaryValues, testTwoBytesOneMissing, testTwoBytesOneMissingWithMerging, testTwoDocumentsMerged, testTwoDocumentsNumeric, testTwoFieldsMixed, testTwoNumbers, testTwoNumbersOneMissing, testTwoNumbersOneMissingWithMerging, testTwoSortedNumber, testTwoSortedNumberOneMissing, testVeryLargeButLegalBytes, testVeryLargeButLegalSortedBytes, testZeroOrMin, testZerosassertDeletedDocsEquals, assertDocsAndPositionsEnumEquals, assertDocsEnumEquals, assertDocsSkippingEquals, assertDocValuesEquals, assertDocValuesEquals, assertFieldInfosEquals, assertFieldsEquals, assertFieldStatisticsEquals, assertNormsEquals, assertPositionsSkippingEquals, assertReaderEquals, assertReaderStatisticsEquals, assertSaneFieldCaches, assertStoredFieldEquals, assertStoredFieldsEquals, assertTermsEnumEquals, assertTermsEquals, assertTermsStatisticsEquals, assertTermStatsEquals, assertTermVectorsEquals, asSet, assumeFalse, assumeNoException, assumeTrue, atLeast, atLeast, closeAfterSuite, closeAfterTest, createTempDir, createTempDir, createTempFile, createTempFile, defaultCodecSupportsDocsWithField, defaultCodecSupportsDocValues, defaultCodecSupportsFieldUpdates, defaultCodecSupportsMissingDocValues, defaultCodecSupportsSortedNumeric, defaultCodecSupportsSortedSet, dumpArray, dumpIterator, getBaseTempDirForTestClass, getDataFile, getOnlySegmentReader, getTestClass, getTestName, isTestThread, localeForName, maybeChangeLiveIndexWriterConfig, maybeWrapReader, newAlcoholicMergePolicy, newAlcoholicMergePolicy, newDirectory, newDirectory, newDirectory, newDirectory, newField, newField, newFSDirectory, newFSDirectory, newIndexWriterConfig, newIndexWriterConfig, newIOContext, newIOContext, newLogMergePolicy, newLogMergePolicy, newLogMergePolicy, newLogMergePolicy, newLogMergePolicy, newMergePolicy, newMergePolicy, newMockDirectory, newMockDirectory, newMockFSDirectory, newSearcher, newSearcher, newSearcher, newStringField, newStringField, newTextField, newTextField, newTieredMergePolicy, newTieredMergePolicy, random, randomLocale, randomTimeZone, rarely, rarely, replaceMaxFailureRule, slowFileExists, usually, usuallyassertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertThat, assertThat, assertTrue, assertTrue, fail, failpublic BaseCompressingDocValuesFormatTestCase()
public void testUniqueValuesCompression()
throws IOException
IOExceptionpublic void testDateCompression()
throws IOException
IOExceptionpublic void testSingleBigValueCompression()
throws IOException
IOExceptionprotected abstract Codec getCodec()
public void setUp()
throws Exception
LuceneTestCasesuper.setUp().setUp in class LuceneTestCaseExceptionpublic void tearDown()
throws Exception
LuceneTestCasesuper.tearDown().tearDown in class LuceneTestCaseExceptionprotected Collection<String> excludedExtensionsFromByteCounts()
public void testMergeStability()
throws Exception
Exceptionpublic void testRamBytesUsed()
throws IOException
IOExceptionCopyright © 2000-2014 Apache Software Foundation. All Rights Reserved.