Interface PersistenceParams
- All Known Subinterfaces:
PersistenceParams.BuildablePersistenceParams
@ConfigMapping(prefix="polaris.persistence")
public interface PersistenceParams
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interface -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final Stringstatic final org.apache.polaris.misc.types.memorysize.MemorySizestatic final Stringstatic final org.apache.polaris.misc.types.memorysize.MemorySizestatic final Stringstatic final intstatic final Stringstatic final org.apache.polaris.misc.types.memorysize.MemorySizestatic final Stringstatic final intstatic final String -
Method Summary
Modifier and TypeMethodDescriptionintThe number of objects to fetch at once viaPersistence.bucketizedBulkFetches(Stream, Class).org.apache.polaris.misc.types.memorysize.MemorySizeintorg.apache.polaris.misc.types.memorysize.MemorySizeorg.apache.polaris.misc.types.memorysize.MemorySizeThe maximum size of a serialized value in a persisted database row.intdefault RetryConfig
-
Field Details
-
DEFAULT_REFERENCE_PREVIOUS_HEAD_COUNT_STRING
- See Also:
-
DEFAULT_REFERENCE_PREVIOUS_HEAD_COUNT
static final int DEFAULT_REFERENCE_PREVIOUS_HEAD_COUNT -
DEFAULT_MAX_INDEX_STRIPES_STRING
- See Also:
-
DEFAULT_MAX_INDEX_STRIPES
static final int DEFAULT_MAX_INDEX_STRIPES -
DEFAULT_MAX_EMBEDDED_INDEX_SIZE_STRING
- See Also:
-
DEFAULT_MAX_EMBEDDED_INDEX_SIZE
static final org.apache.polaris.misc.types.memorysize.MemorySize DEFAULT_MAX_EMBEDDED_INDEX_SIZE -
DEFAULT_MAX_INDEX_STRIPE_SIZE_STRING
- See Also:
-
DEFAULT_MAX_INDEX_STRIPE_SIZE
static final org.apache.polaris.misc.types.memorysize.MemorySize DEFAULT_MAX_INDEX_STRIPE_SIZE -
DEFAULT_BUCKETIZED_BULK_FETCH_SIZE_STRING
- See Also:
-
DEFAULT_BUCKETIZED_BULK_FETCH_SIZE
static final int DEFAULT_BUCKETIZED_BULK_FETCH_SIZE -
DEFAULT_MAX_SERIALIZED_VALUE_SIZE_STRING
- See Also:
-
DEFAULT_MAX_SERIALIZED_VALUE_SIZE
static final org.apache.polaris.misc.types.memorysize.MemorySize DEFAULT_MAX_SERIALIZED_VALUE_SIZE
-
-
Method Details
-
referencePreviousHeadCount
@WithDefault("20") int referencePreviousHeadCount() -
maxIndexStripes
@WithDefault("20") int maxIndexStripes() -
maxEmbeddedIndexSize
@WithDefault("32k") org.apache.polaris.misc.types.memorysize.MemorySize maxEmbeddedIndexSize() -
maxIndexStripeSize
@WithDefault("128k") org.apache.polaris.misc.types.memorysize.MemorySize maxIndexStripeSize() -
retryConfig
-
bucketizedBulkFetchSize
@WithDefault("16") int bucketizedBulkFetchSize()The number of objects to fetch at once viaPersistence.bucketizedBulkFetches(Stream, Class). -
maxSerializedValueSize
@WithDefault("350k") org.apache.polaris.misc.types.memorysize.MemorySize maxSerializedValueSize()The maximum size of a serialized value in a persisted database row.
-