Interface NonTransactionalDatabaseAdapterConfig
-
- All Superinterfaces:
org.projectnessie.versioned.persist.adapter.DatabaseAdapterConfig
- All Known Subinterfaces:
AdjustableNonTransactionalDatabaseAdapterConfig
public interface NonTransactionalDatabaseAdapterConfig extends org.projectnessie.versioned.persist.adapter.DatabaseAdapterConfig
-
-
Field Summary
Fields Modifier and Type Field Description static intDEFAULT_COMMIT_LOG_SCAN_PREFETCHstatic intDEFAULT_REF_LOG_STRIPESstatic intDEFAULT_REFERENCE_NAMES_BATCH_SIZEstatic intDEFAULT_REFERENCES_SEGMENT_PREFETCHstatic intDEFAULT_REFERENCES_SEGMENT_SIZE-
Fields inherited from interface org.projectnessie.versioned.persist.adapter.DatabaseAdapterConfig
DEFAULT_ASSUMED_WALL_CLOCK_DRIFT_MICROS, DEFAULT_COMMIT_RETRIES, DEFAULT_COMMIT_TIMEOUT, DEFAULT_KEY_LIST_DISTANCE, DEFAULT_KEY_LIST_ENTITY_PREFETCH, DEFAULT_KEY_LIST_HASH_LOAD_FACTOR, DEFAULT_MAX_ENTITY_SIZE, DEFAULT_MAX_KEY_LIST_ENTITY_SIZE, DEFAULT_NAMESPACE_VALIDATION, DEFAULT_PARENTS_PER_COMMIT, DEFAULT_PARENTS_PER_REFLOG_ENTRY, DEFAULT_REPOSITORY_ID, DEFAULT_RETRY_INITIAL_SLEEP_MILLIS_LOWER, DEFAULT_RETRY_INITIAL_SLEEP_MILLIS_UPPER, DEFAULT_RETRY_MAX_SLEEP_MILLIS
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default intgetCommitLogScanPrefetch()default intgetReferenceNamesBatchSize()default intgetReferencesSegmentPrefetch()default intgetReferencesSegmentSize()default intgetRefLogStripes()-
Methods inherited from interface org.projectnessie.versioned.persist.adapter.DatabaseAdapterConfig
currentTimeInMicros, getAssumedWallClockDriftMicros, getClock, getCommitRetries, getCommitTimeout, getKeyListDistance, getKeyListEntityPrefetch, getKeyListHashLoadFactor, getMaxKeyListEntitySize, getMaxKeyListSize, getParentsPerCommit, getParentsPerRefLogEntry, getRepositoryId, getRetryInitialSleepMillisLower, getRetryInitialSleepMillisUpper, getRetryMaxSleepMillis, validateNamespaces
-
-
-
-
Field Detail
-
DEFAULT_REFERENCES_SEGMENT_SIZE
static final int DEFAULT_REFERENCES_SEGMENT_SIZE
- See Also:
- Constant Field Values
-
DEFAULT_REF_LOG_STRIPES
static final int DEFAULT_REF_LOG_STRIPES
- See Also:
- Constant Field Values
-
DEFAULT_REFERENCES_SEGMENT_PREFETCH
static final int DEFAULT_REFERENCES_SEGMENT_PREFETCH
- See Also:
- Constant Field Values
-
DEFAULT_REFERENCE_NAMES_BATCH_SIZE
static final int DEFAULT_REFERENCE_NAMES_BATCH_SIZE
- See Also:
- Constant Field Values
-
DEFAULT_COMMIT_LOG_SCAN_PREFETCH
static final int DEFAULT_COMMIT_LOG_SCAN_PREFETCH
- See Also:
- Constant Field Values
-
-
Method Detail
-
getReferencesSegmentSize
@Default default int getReferencesSegmentSize()
-
getReferencesSegmentPrefetch
@Default default int getReferencesSegmentPrefetch()
-
getReferenceNamesBatchSize
@Default default int getReferenceNamesBatchSize()
-
getRefLogStripes
@Default default int getRefLogStripes()
-
getCommitLogScanPrefetch
@Default default int getCommitLogScanPrefetch()
-
-