Package org.apache.iceberg
Class SystemConfigs
- java.lang.Object
-
- org.apache.iceberg.SystemConfigs
-
public class SystemConfigs extends java.lang.Object
Configuration properties that are controlled by Java system properties or environmental variable.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SystemConfigs.ConfigEntry<T>
-
Field Summary
Fields Modifier and Type Field Description static SystemConfigs.ConfigEntry<java.lang.Integer>
IO_MANIFEST_CACHE_MAX_FILEIO
Maximum number of distinctFileIO
that is allowed to have associatedContentCache
in memory at a time.static SystemConfigs.ConfigEntry<java.lang.Boolean>
SCAN_THREAD_POOL_ENABLED
Whether to use the shared worker pool when planning table scans.static SystemConfigs.ConfigEntry<java.lang.Integer>
WORKER_THREAD_POOL_SIZE
Sets the size of the worker pool.
-
-
-
Field Detail
-
WORKER_THREAD_POOL_SIZE
public static final SystemConfigs.ConfigEntry<java.lang.Integer> WORKER_THREAD_POOL_SIZE
Sets the size of the worker pool. The worker pool limits the number of tasks concurrently processing manifests in the base table implementation across all concurrent planning or commit operations.
-
SCAN_THREAD_POOL_ENABLED
public static final SystemConfigs.ConfigEntry<java.lang.Boolean> SCAN_THREAD_POOL_ENABLED
Whether to use the shared worker pool when planning table scans.
-
IO_MANIFEST_CACHE_MAX_FILEIO
public static final SystemConfigs.ConfigEntry<java.lang.Integer> IO_MANIFEST_CACHE_MAX_FILEIO
Maximum number of distinctFileIO
that is allowed to have associatedContentCache
in memory at a time.
-
-