Package io.trino.plugin.deltalake
Class DeltaLakeSessionProperties
java.lang.Object
io.trino.plugin.deltalake.DeltaLakeSessionProperties
- All Implemented Interfaces:
SessionPropertiesProvider
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionDeltaLakeSessionProperties(DeltaLakeConfig deltaLakeConfig, ParquetReaderConfig parquetReaderConfig, ParquetWriterConfig parquetWriterConfig) -
Method Summary
Modifier and TypeMethodDescriptionstatic HiveCompressionCodecgetCompressionCodec(ConnectorSession session) static io.airlift.units.DurationgetHiveCatalogName(ConnectorSession session) static io.airlift.units.DataSizegetMaxInitialSplitSize(ConnectorSession session) static io.airlift.units.DataSizegetMaxSplitSize(ConnectorSession session) static intstatic io.airlift.units.DataSizestatic io.airlift.units.DataSizestatic io.airlift.units.DataSizegetParquetWriterPageSize(ConnectorSession session) List<PropertyMetadata<?>>static longgetTargetMaxFileSize(ConnectorSession session) static io.airlift.units.DurationgetVacuumMinRetention(ConnectorSession session) static booleanstatic booleanstatic booleanDeprecated.static booleanstatic booleanstatic booleanisParquetUseColumnIndex(ConnectorSession session) static booleanisTableStatisticsEnabled(ConnectorSession session)
-
Field Details
-
VACUUM_MIN_RETENTION
- See Also:
-
EXTENDED_STATISTICS_ENABLED
- See Also:
-
EXTENDED_STATISTICS_COLLECT_ON_WRITE
- See Also:
-
LEGACY_CREATE_TABLE_WITH_EXISTING_LOCATION_ENABLED
- See Also:
-
-
Constructor Details
-
DeltaLakeSessionProperties
@Inject public DeltaLakeSessionProperties(DeltaLakeConfig deltaLakeConfig, ParquetReaderConfig parquetReaderConfig, ParquetWriterConfig parquetWriterConfig)
-
-
Method Details
-
getSessionProperties
- Specified by:
getSessionPropertiesin interfaceSessionPropertiesProvider
-
getMaxSplitSize
-
getMaxInitialSplitSize
-
getVacuumMinRetention
-
getHiveCatalogName
-
getParquetMaxReadBlockSize
-
getParquetMaxReadBlockRowCount
-
isParquetUseColumnIndex
-
isParquetOptimizedReaderEnabled
-
isParquetOptimizedNestedReaderEnabled
-
getParquetWriterBlockSize
-
getParquetWriterPageSize
-
getTargetMaxFileSize
-
getDynamicFilteringWaitTimeout
-
isTableStatisticsEnabled
-
isExtendedStatisticsEnabled
-
isLegacyCreateTableWithExistingLocationEnabled
@Deprecated public static boolean isLegacyCreateTableWithExistingLocationEnabled(ConnectorSession session) Deprecated. -
isCollectExtendedStatisticsColumnStatisticsOnWrite
-
getCompressionCodec
-