public abstract class EngineTestCase extends ESTestCase
Modifier and Type | Class | Description |
---|---|---|
static interface |
EngineTestCase.IndexWriterFactory |
ESTestCase.GeohashGenerator, ESTestCase.TestAnalysis
org.apache.lucene.util.LuceneTestCase.AwaitsFix, org.apache.lucene.util.LuceneTestCase.BadApple, org.apache.lucene.util.LuceneTestCase.Monster, org.apache.lucene.util.LuceneTestCase.Nightly, org.apache.lucene.util.LuceneTestCase.Slow, org.apache.lucene.util.LuceneTestCase.SuppressCodecs, org.apache.lucene.util.LuceneTestCase.SuppressFileSystems, org.apache.lucene.util.LuceneTestCase.SuppressFsync, org.apache.lucene.util.LuceneTestCase.SuppressReproduceLine, org.apache.lucene.util.LuceneTestCase.SuppressSysoutChecks, org.apache.lucene.util.LuceneTestCase.SuppressTempFileChecks, org.apache.lucene.util.LuceneTestCase.ThrowingRunnable, org.apache.lucene.util.LuceneTestCase.Weekly
Modifier and Type | Field | Description |
---|---|---|
protected org.elasticsearch.cluster.routing.AllocationId |
allocationId |
|
protected static org.elasticsearch.common.bytes.BytesReference |
B_1 |
|
protected static org.elasticsearch.common.bytes.BytesReference |
B_2 |
|
protected static org.elasticsearch.common.bytes.BytesReference |
B_3 |
|
protected java.lang.String |
codecName |
|
protected org.elasticsearch.index.IndexSettings |
defaultSettings |
|
protected org.elasticsearch.index.engine.InternalEngine |
engine |
|
protected static org.elasticsearch.index.IndexSettings |
INDEX_SETTINGS |
|
protected java.nio.file.Path |
primaryTranslogDir |
|
protected org.elasticsearch.index.engine.InternalEngine |
replicaEngine |
|
protected java.nio.file.Path |
replicaTranslogDir |
|
protected org.elasticsearch.index.shard.ShardId |
shardId |
|
protected static org.elasticsearch.common.bytes.BytesArray |
SOURCE |
|
protected org.elasticsearch.index.store.Store |
store |
|
protected org.elasticsearch.index.store.Store |
storeReplica |
|
protected org.elasticsearch.threadpool.ThreadPool |
threadPool |
checkIndexFailed, deprecationLogger, failureAndSuccessEvents, logger
assertsAreEnabled, classRules, DEFAULT_LINE_DOCS_FILE, INFOSTREAM, JENKINS_LARGE_LINE_DOCS_FILE, LEAVE_TEMPORARY, MAYBE_CACHE_POLICY, RANDOM_MULTIPLIER, ruleChain, suiteFailureMarker, SYSPROP_AWAITSFIX, SYSPROP_BADAPPLES, SYSPROP_FAILFAST, SYSPROP_MAXFAILURES, SYSPROP_MONSTER, SYSPROP_NIGHTLY, SYSPROP_SLOW, SYSPROP_WEEKLY, TEST_ASSERTS_ENABLED, TEST_AWAITSFIX, TEST_CODEC, TEST_DIRECTORY, TEST_DOCVALUESFORMAT, TEST_LINE_DOCS_FILE, TEST_NIGHTLY, TEST_POSTINGSFORMAT, TEST_SLOW, TEST_THROTTLING, TEST_WEEKLY, VERBOSE
Constructor | Description |
---|---|
EngineTestCase() |
Modifier and Type | Method | Description |
---|---|---|
protected static org.elasticsearch.common.bytes.BytesArray |
bytesArray(java.lang.String string) |
|
org.elasticsearch.index.engine.EngineConfig |
config(org.elasticsearch.index.IndexSettings indexSettings,
org.elasticsearch.index.store.Store store,
java.nio.file.Path translogPath,
org.apache.lucene.index.MergePolicy mergePolicy,
org.apache.lucene.search.ReferenceManager.RefreshListener refreshListener) |
|
org.elasticsearch.index.engine.EngineConfig |
config(org.elasticsearch.index.IndexSettings indexSettings,
org.elasticsearch.index.store.Store store,
java.nio.file.Path translogPath,
org.apache.lucene.index.MergePolicy mergePolicy,
org.apache.lucene.search.ReferenceManager.RefreshListener refreshListener,
org.apache.lucene.search.Sort indexSort,
java.util.function.LongSupplier globalCheckpointSupplier) |
|
org.elasticsearch.index.engine.EngineConfig |
copy(org.elasticsearch.index.engine.EngineConfig config,
org.elasticsearch.index.engine.EngineConfig.OpenMode openMode) |
|
org.elasticsearch.index.engine.EngineConfig |
copy(org.elasticsearch.index.engine.EngineConfig config,
org.elasticsearch.index.engine.EngineConfig.OpenMode openMode,
java.util.function.LongSupplier globalCheckpointSupplier) |
|
org.elasticsearch.index.engine.EngineConfig |
copy(org.elasticsearch.index.engine.EngineConfig config,
org.elasticsearch.index.engine.EngineConfig.OpenMode openMode,
org.apache.lucene.analysis.Analyzer analyzer) |
|
protected org.elasticsearch.index.engine.InternalEngine |
createEngine(org.elasticsearch.index.IndexSettings indexSettings,
org.elasticsearch.index.store.Store store,
java.nio.file.Path translogPath,
org.apache.lucene.index.MergePolicy mergePolicy) |
|
protected org.elasticsearch.index.engine.InternalEngine |
createEngine(org.elasticsearch.index.IndexSettings indexSettings,
org.elasticsearch.index.store.Store store,
java.nio.file.Path translogPath,
org.apache.lucene.index.MergePolicy mergePolicy,
EngineTestCase.IndexWriterFactory indexWriterFactory) |
|
protected org.elasticsearch.index.engine.InternalEngine |
createEngine(org.elasticsearch.index.IndexSettings indexSettings,
org.elasticsearch.index.store.Store store,
java.nio.file.Path translogPath,
org.apache.lucene.index.MergePolicy mergePolicy,
EngineTestCase.IndexWriterFactory indexWriterFactory,
java.util.function.BiFunction<java.lang.Long,java.lang.Long,org.elasticsearch.index.seqno.LocalCheckpointTracker> localCheckpointTrackerSupplier,
java.util.function.LongSupplier globalCheckpointSupplier) |
|
protected org.elasticsearch.index.engine.InternalEngine |
createEngine(org.elasticsearch.index.IndexSettings indexSettings,
org.elasticsearch.index.store.Store store,
java.nio.file.Path translogPath,
org.apache.lucene.index.MergePolicy mergePolicy,
EngineTestCase.IndexWriterFactory indexWriterFactory,
java.util.function.BiFunction<java.lang.Long,java.lang.Long,org.elasticsearch.index.seqno.LocalCheckpointTracker> localCheckpointTrackerSupplier,
java.util.function.LongSupplier globalCheckpointSupplier,
java.util.function.ToLongBiFunction<org.elasticsearch.index.engine.Engine,org.elasticsearch.index.engine.Engine.Operation> seqNoForOperation) |
|
protected org.elasticsearch.index.engine.InternalEngine |
createEngine(org.elasticsearch.index.IndexSettings indexSettings,
org.elasticsearch.index.store.Store store,
java.nio.file.Path translogPath,
org.apache.lucene.index.MergePolicy mergePolicy,
EngineTestCase.IndexWriterFactory indexWriterFactory,
java.util.function.BiFunction<java.lang.Long,java.lang.Long,org.elasticsearch.index.seqno.LocalCheckpointTracker> localCheckpointTrackerSupplier,
java.util.function.ToLongBiFunction<org.elasticsearch.index.engine.Engine,org.elasticsearch.index.engine.Engine.Operation> seqNoForOperation,
org.apache.lucene.search.Sort indexSort,
java.util.function.LongSupplier globalCheckpointSupplier) |
|
protected org.elasticsearch.index.engine.InternalEngine |
createEngine(org.elasticsearch.index.store.Store store,
java.nio.file.Path translogPath) |
|
protected org.elasticsearch.index.engine.InternalEngine |
createEngine(org.elasticsearch.index.store.Store store,
java.nio.file.Path translogPath,
java.util.function.BiFunction<java.lang.Long,java.lang.Long,org.elasticsearch.index.seqno.LocalCheckpointTracker> localCheckpointTrackerSupplier) |
|
protected org.elasticsearch.index.engine.InternalEngine |
createEngine(org.elasticsearch.index.store.Store store,
java.nio.file.Path translogPath,
java.util.function.BiFunction<java.lang.Long,java.lang.Long,org.elasticsearch.index.seqno.LocalCheckpointTracker> localCheckpointTrackerSupplier,
java.util.function.ToLongBiFunction<org.elasticsearch.index.engine.Engine,org.elasticsearch.index.engine.Engine.Operation> seqNoForOperation) |
|
protected org.elasticsearch.index.engine.InternalEngine |
createEngine(org.elasticsearch.index.store.Store store,
java.nio.file.Path translogPath,
java.util.function.LongSupplier globalCheckpointSupplier) |
|
static org.elasticsearch.index.engine.InternalEngine |
createInternalEngine(EngineTestCase.IndexWriterFactory indexWriterFactory,
java.util.function.BiFunction<java.lang.Long,java.lang.Long,org.elasticsearch.index.seqno.LocalCheckpointTracker> localCheckpointTrackerSupplier,
java.util.function.ToLongBiFunction<org.elasticsearch.index.engine.Engine,org.elasticsearch.index.engine.Engine.Operation> seqNoForOperation,
org.elasticsearch.index.engine.EngineConfig config) |
|
static org.elasticsearch.index.mapper.ParsedDocument |
createParsedDoc(java.lang.String id,
java.lang.String routing) |
|
protected org.elasticsearch.index.store.Store |
createStore() |
|
protected org.elasticsearch.index.store.Store |
createStore(org.apache.lucene.store.Directory directory) |
|
protected org.elasticsearch.index.store.Store |
createStore(org.elasticsearch.index.IndexSettings indexSettings,
org.apache.lucene.store.Directory directory) |
|
protected org.elasticsearch.index.translog.Translog |
createTranslog() |
|
protected org.elasticsearch.index.translog.Translog |
createTranslog(java.nio.file.Path translogPath) |
|
protected org.elasticsearch.index.engine.Engine.Index |
indexForDoc(org.elasticsearch.index.mapper.ParsedDocument doc) |
|
protected org.elasticsearch.index.engine.Engine.Get |
newGet(boolean realtime,
org.elasticsearch.index.mapper.ParsedDocument doc) |
|
protected org.apache.lucene.index.Term |
newUid(java.lang.String id) |
|
protected org.apache.lucene.index.Term |
newUid(org.elasticsearch.index.mapper.ParsedDocument doc) |
|
protected org.elasticsearch.index.engine.Engine.Index |
replicaIndexForDoc(org.elasticsearch.index.mapper.ParsedDocument doc,
long version,
long seqNo,
boolean isRetry) |
|
void |
setUp() |
|
void |
tearDown() |
|
protected static org.elasticsearch.index.mapper.ParseContext.Document |
testDocument() |
|
protected static org.elasticsearch.index.mapper.ParseContext.Document |
testDocumentWithTextField() |
|
protected static org.elasticsearch.index.mapper.ParseContext.Document |
testDocumentWithTextField(java.lang.String value) |
|
protected static org.elasticsearch.index.mapper.ParsedDocument |
testParsedDocument(java.lang.String id,
java.lang.String routing,
org.elasticsearch.index.mapper.ParseContext.Document document,
org.elasticsearch.common.bytes.BytesReference source,
org.elasticsearch.index.mapper.Mapping mappingUpdate) |
assertArrayEquals, assertArrayEquals, assertArrayEquals, 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, assertEquals, assertEquals, assertFalse, assertFalse, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertThat, assertThat, assertTrue, assertTrue, fail, fail
after, afterIfFailed, afterIfSuccessful, assertAllIndicesRemovedAndDeletionCompleted, assertArrayEquals, assertBusy, assertBusy, assertEquals, assertEqualsWithErrorMessageFromXContent, assertPathHasBeenCleared, assertSettingDeprecationsAndWarnings, assertWarnings, awaitBusy, awaitBusy, before, between, buildNewFakeTransportAddress, checkStaticState, copyWriteable, createParser, createParser, createParser, createParser, createParser, createTestAnalysis, createTestAnalysis, createTestAnalysis, enableWarningsCheck, ensureAllSearchContextsReleased, ensureCheckIndexPassed, frequently, generateRandomStringArray, generateRandomStringArray, getBwcIndicesPath, getDataPath, getSuiteFailureMarker, getTestTransportPlugin, getTestTransportType, iterations, maybeSet, mockScript, newNodeEnvironment, newNodeEnvironment, newTestIndicesModule, newTestScriptModule, randomAlphaOfLength, randomAlphaOfLengthBetween, randomBoolean, randomByte, randomDateTimeZone, randomDouble, randomDoubleBetween, randomFloat, randomFrom, randomFrom, randomFrom, randomFrom, randomFrom, randomGeohash, randomInt, randomInt, randomIntBetween, randomLong, randomLongBetween, randomNonNegativeLong, randomPositiveTimeValue, randomRealisticUnicodeOfCodepointLength, randomRealisticUnicodeOfCodepointLengthBetween, randomRealisticUnicodeOfLength, randomRealisticUnicodeOfLengthBetween, randomShort, randomSubsetOf, randomSubsetOf, randomSubsetOf, randomTimeValue, randomTimeValue, randomTimeValue, randomUnicodeOfCodepointLength, randomUnicodeOfCodepointLengthBetween, randomUnicodeOfLength, randomUnicodeOfLengthBetween, randomUnique, randomValueOtherThan, randomValueOtherThanMany, resetCheckIndexStatus, resetPortCounter, restoreContentType, restoreFileSystem, scaledRandomIntBetween, setContentType, setFileSystem, settings, setUseNio, shuffleMap, shuffleXContent, shuffleXContent, spinForAtLeastNMilliseconds, spinForAtLeastOneMillisecond, terminate, terminate, tmpPaths, toShuffledXContent, writableRegistry, xContentRegistry
addVirusChecker, assertDeletedDocsEquals, assertDocsAndPositionsEnumEquals, assertDocsEnumEquals, assertDocsSkippingEquals, assertDocValuesEquals, assertDocValuesEquals, assertFieldInfosEquals, assertFieldsEquals, assertFieldStatisticsEquals, assertNormsEquals, assertPointsEquals, assertPositionsSkippingEquals, assertReaderEquals, assertReaderStatisticsEquals, assertStoredFieldEquals, assertStoredFieldsEquals, assertTermsEnumEquals, assertTermsEquals, assertTermsStatisticsEquals, assertTermStatsEquals, assertTermVectorsEquals, asSet, assumeFalse, assumeNoException, assumeTrue, assumeWorkingMMapOnWindows, atLeast, atLeast, closeAfterSuite, closeAfterTest, collate, createTempDir, createTempDir, createTempFile, createTempFile, dumpArray, dumpIterator, expectThrows, expectThrows, getBaseTempDirForTestClass, getDataInputStream, getOnlyLeafReader, getTestClass, getTestName, hasWorkingMMapOnWindows, isTestThread, localeForLanguageTag, maybeChangeLiveIndexWriterConfig, maybeWrapReader, newAlcoholicMergePolicy, newAlcoholicMergePolicy, newDirectory, newDirectory, newDirectory, newDirectory, newDirectory, newField, newField, newFSDirectory, newFSDirectory, newIndexWriterConfig, newIndexWriterConfig, newIndexWriterConfig, newIOContext, newIOContext, newLogMergePolicy, newLogMergePolicy, newLogMergePolicy, newLogMergePolicy, newLogMergePolicy, newMaybeVirusCheckingDirectory, newMaybeVirusCheckingFSDirectory, newMergePolicy, newMergePolicy, newMockDirectory, newMockDirectory, newMockDirectory, newMockFSDirectory, newMockFSDirectory, newSearcher, newSearcher, newSearcher, newStringField, newStringField, newStringField, newStringField, newTextField, newTextField, newTieredMergePolicy, newTieredMergePolicy, overrideDefaultQueryCache, overrideTestDefaultQueryCache, random, randomLocale, randomTimeZone, rarely, rarely, replaceMaxFailureRule, resetDefaultQueryCache, restoreCPUCoreCount, restoreIndexWriterMaxDocs, restoreSpins, runWithRestrictedPermissions, setIndexWriterMaxDocs, setupCPUCoreCount, setupSpins, slowFileExists, usually, usually, wrapReader
protected final org.elasticsearch.index.shard.ShardId shardId
protected final org.elasticsearch.cluster.routing.AllocationId allocationId
protected static final org.elasticsearch.index.IndexSettings INDEX_SETTINGS
protected org.elasticsearch.threadpool.ThreadPool threadPool
protected org.elasticsearch.index.store.Store store
protected org.elasticsearch.index.store.Store storeReplica
protected org.elasticsearch.index.engine.InternalEngine engine
protected org.elasticsearch.index.engine.InternalEngine replicaEngine
protected org.elasticsearch.index.IndexSettings defaultSettings
protected java.lang.String codecName
protected java.nio.file.Path primaryTranslogDir
protected java.nio.file.Path replicaTranslogDir
protected static final org.elasticsearch.common.bytes.BytesReference B_1
protected static final org.elasticsearch.common.bytes.BytesReference B_2
protected static final org.elasticsearch.common.bytes.BytesReference B_3
protected static final org.elasticsearch.common.bytes.BytesArray SOURCE
public void setUp() throws java.lang.Exception
setUp
in class org.apache.lucene.util.LuceneTestCase
java.lang.Exception
public org.elasticsearch.index.engine.EngineConfig copy(org.elasticsearch.index.engine.EngineConfig config, org.elasticsearch.index.engine.EngineConfig.OpenMode openMode)
public org.elasticsearch.index.engine.EngineConfig copy(org.elasticsearch.index.engine.EngineConfig config, org.elasticsearch.index.engine.EngineConfig.OpenMode openMode, java.util.function.LongSupplier globalCheckpointSupplier)
public org.elasticsearch.index.engine.EngineConfig copy(org.elasticsearch.index.engine.EngineConfig config, org.elasticsearch.index.engine.EngineConfig.OpenMode openMode, org.apache.lucene.analysis.Analyzer analyzer)
public void tearDown() throws java.lang.Exception
tearDown
in class org.apache.lucene.util.LuceneTestCase
java.lang.Exception
protected static org.elasticsearch.index.mapper.ParseContext.Document testDocumentWithTextField()
protected static org.elasticsearch.index.mapper.ParseContext.Document testDocumentWithTextField(java.lang.String value)
protected static org.elasticsearch.index.mapper.ParseContext.Document testDocument()
public static org.elasticsearch.index.mapper.ParsedDocument createParsedDoc(java.lang.String id, java.lang.String routing)
protected static org.elasticsearch.index.mapper.ParsedDocument testParsedDocument(java.lang.String id, java.lang.String routing, org.elasticsearch.index.mapper.ParseContext.Document document, org.elasticsearch.common.bytes.BytesReference source, org.elasticsearch.index.mapper.Mapping mappingUpdate)
protected org.elasticsearch.index.store.Store createStore() throws java.io.IOException
java.io.IOException
protected org.elasticsearch.index.store.Store createStore(org.apache.lucene.store.Directory directory) throws java.io.IOException
java.io.IOException
protected org.elasticsearch.index.store.Store createStore(org.elasticsearch.index.IndexSettings indexSettings, org.apache.lucene.store.Directory directory) throws java.io.IOException
java.io.IOException
protected org.elasticsearch.index.translog.Translog createTranslog() throws java.io.IOException
java.io.IOException
protected org.elasticsearch.index.translog.Translog createTranslog(java.nio.file.Path translogPath) throws java.io.IOException
java.io.IOException
protected org.elasticsearch.index.engine.InternalEngine createEngine(org.elasticsearch.index.store.Store store, java.nio.file.Path translogPath) throws java.io.IOException
java.io.IOException
protected org.elasticsearch.index.engine.InternalEngine createEngine(org.elasticsearch.index.store.Store store, java.nio.file.Path translogPath, java.util.function.LongSupplier globalCheckpointSupplier) throws java.io.IOException
java.io.IOException
protected org.elasticsearch.index.engine.InternalEngine createEngine(org.elasticsearch.index.store.Store store, java.nio.file.Path translogPath, java.util.function.BiFunction<java.lang.Long,java.lang.Long,org.elasticsearch.index.seqno.LocalCheckpointTracker> localCheckpointTrackerSupplier) throws java.io.IOException
java.io.IOException
protected org.elasticsearch.index.engine.InternalEngine createEngine(org.elasticsearch.index.store.Store store, java.nio.file.Path translogPath, java.util.function.BiFunction<java.lang.Long,java.lang.Long,org.elasticsearch.index.seqno.LocalCheckpointTracker> localCheckpointTrackerSupplier, java.util.function.ToLongBiFunction<org.elasticsearch.index.engine.Engine,org.elasticsearch.index.engine.Engine.Operation> seqNoForOperation) throws java.io.IOException
java.io.IOException
protected org.elasticsearch.index.engine.InternalEngine createEngine(org.elasticsearch.index.IndexSettings indexSettings, org.elasticsearch.index.store.Store store, java.nio.file.Path translogPath, org.apache.lucene.index.MergePolicy mergePolicy) throws java.io.IOException
java.io.IOException
protected org.elasticsearch.index.engine.InternalEngine createEngine(org.elasticsearch.index.IndexSettings indexSettings, org.elasticsearch.index.store.Store store, java.nio.file.Path translogPath, org.apache.lucene.index.MergePolicy mergePolicy, @Nullable EngineTestCase.IndexWriterFactory indexWriterFactory) throws java.io.IOException
java.io.IOException
protected org.elasticsearch.index.engine.InternalEngine createEngine(org.elasticsearch.index.IndexSettings indexSettings, org.elasticsearch.index.store.Store store, java.nio.file.Path translogPath, org.apache.lucene.index.MergePolicy mergePolicy, @Nullable EngineTestCase.IndexWriterFactory indexWriterFactory, @Nullable java.util.function.BiFunction<java.lang.Long,java.lang.Long,org.elasticsearch.index.seqno.LocalCheckpointTracker> localCheckpointTrackerSupplier, @Nullable java.util.function.LongSupplier globalCheckpointSupplier) throws java.io.IOException
java.io.IOException
protected org.elasticsearch.index.engine.InternalEngine createEngine(org.elasticsearch.index.IndexSettings indexSettings, org.elasticsearch.index.store.Store store, java.nio.file.Path translogPath, org.apache.lucene.index.MergePolicy mergePolicy, @Nullable EngineTestCase.IndexWriterFactory indexWriterFactory, @Nullable java.util.function.BiFunction<java.lang.Long,java.lang.Long,org.elasticsearch.index.seqno.LocalCheckpointTracker> localCheckpointTrackerSupplier, @Nullable java.util.function.LongSupplier globalCheckpointSupplier, @Nullable java.util.function.ToLongBiFunction<org.elasticsearch.index.engine.Engine,org.elasticsearch.index.engine.Engine.Operation> seqNoForOperation) throws java.io.IOException
java.io.IOException
protected org.elasticsearch.index.engine.InternalEngine createEngine(org.elasticsearch.index.IndexSettings indexSettings, org.elasticsearch.index.store.Store store, java.nio.file.Path translogPath, org.apache.lucene.index.MergePolicy mergePolicy, @Nullable EngineTestCase.IndexWriterFactory indexWriterFactory, @Nullable java.util.function.BiFunction<java.lang.Long,java.lang.Long,org.elasticsearch.index.seqno.LocalCheckpointTracker> localCheckpointTrackerSupplier, @Nullable java.util.function.ToLongBiFunction<org.elasticsearch.index.engine.Engine,org.elasticsearch.index.engine.Engine.Operation> seqNoForOperation, @Nullable org.apache.lucene.search.Sort indexSort, @Nullable java.util.function.LongSupplier globalCheckpointSupplier) throws java.io.IOException
java.io.IOException
public static org.elasticsearch.index.engine.InternalEngine createInternalEngine(@Nullable EngineTestCase.IndexWriterFactory indexWriterFactory, @Nullable java.util.function.BiFunction<java.lang.Long,java.lang.Long,org.elasticsearch.index.seqno.LocalCheckpointTracker> localCheckpointTrackerSupplier, @Nullable java.util.function.ToLongBiFunction<org.elasticsearch.index.engine.Engine,org.elasticsearch.index.engine.Engine.Operation> seqNoForOperation, org.elasticsearch.index.engine.EngineConfig config)
public org.elasticsearch.index.engine.EngineConfig config(org.elasticsearch.index.IndexSettings indexSettings, org.elasticsearch.index.store.Store store, java.nio.file.Path translogPath, org.apache.lucene.index.MergePolicy mergePolicy, org.apache.lucene.search.ReferenceManager.RefreshListener refreshListener)
public org.elasticsearch.index.engine.EngineConfig config(org.elasticsearch.index.IndexSettings indexSettings, org.elasticsearch.index.store.Store store, java.nio.file.Path translogPath, org.apache.lucene.index.MergePolicy mergePolicy, org.apache.lucene.search.ReferenceManager.RefreshListener refreshListener, org.apache.lucene.search.Sort indexSort, java.util.function.LongSupplier globalCheckpointSupplier)
protected static org.elasticsearch.common.bytes.BytesArray bytesArray(java.lang.String string)
protected org.apache.lucene.index.Term newUid(java.lang.String id)
protected org.apache.lucene.index.Term newUid(org.elasticsearch.index.mapper.ParsedDocument doc)
protected org.elasticsearch.index.engine.Engine.Get newGet(boolean realtime, org.elasticsearch.index.mapper.ParsedDocument doc)
protected org.elasticsearch.index.engine.Engine.Index indexForDoc(org.elasticsearch.index.mapper.ParsedDocument doc)
protected org.elasticsearch.index.engine.Engine.Index replicaIndexForDoc(org.elasticsearch.index.mapper.ParsedDocument doc, long version, long seqNo, boolean isRetry)