Uses of Class
io.trino.plugin.deltalake.transactionlog.TableSnapshot
Packages that use TableSnapshot
Package
Description
-
Uses of TableSnapshot in io.trino.plugin.deltalake
Methods in io.trino.plugin.deltalake that return TableSnapshotModifier and TypeMethodDescriptionDeltaLakeMetadata.getSnapshot(ConnectorSession session, SchemaTableName table, String tableLocation, long atVersion) protected TableSnapshotDeltaLakeMetadata.getSnapshot(ConnectorSession session, SchemaTableName table, String tableLocation, Optional<Long> atVersion) -
Uses of TableSnapshot in io.trino.plugin.deltalake.statistics
Methods in io.trino.plugin.deltalake.statistics with parameters of type TableSnapshotModifier and TypeMethodDescriptionDeltaLakeTableStatisticsProvider.getTableStatistics(ConnectorSession session, DeltaLakeTableHandle tableHandle, TableSnapshot tableSnapshot) FileBasedTableStatisticsProvider.getTableStatistics(ConnectorSession session, DeltaLakeTableHandle tableHandle, TableSnapshot tableSnapshot) -
Uses of TableSnapshot in io.trino.plugin.deltalake.transactionlog
Methods in io.trino.plugin.deltalake.transactionlog that return TableSnapshotModifier and TypeMethodDescriptionstatic TableSnapshotTableSnapshot.load(SchemaTableName table, Optional<LastCheckpoint> lastCheckpoint, TrinoFileSystem fileSystem, String tableLocation, ParquetReaderOptions parquetReaderOptions, boolean checkpointRowStatisticsWritingEnabled, int domainCompactionThreshold) TransactionLogAccess.loadSnapshot(ConnectorSession session, SchemaTableName table, String tableLocation) Methods in io.trino.plugin.deltalake.transactionlog that return types with arguments of type TableSnapshotModifier and TypeMethodDescriptionTableSnapshot.getUpdatedSnapshot(TrinoFileSystem fileSystem, Optional<Long> toVersion) Methods in io.trino.plugin.deltalake.transactionlog with parameters of type TableSnapshotModifier and TypeMethodDescriptionTransactionLogAccess.getActiveFiles(ConnectorSession session, TableSnapshot tableSnapshot, MetadataEntry metadataEntry, ProtocolEntry protocolEntry, TupleDomain<DeltaLakeColumnHandle> partitionConstraint, Predicate<String> addStatsMinMaxColumnFilter) TransactionLogAccess.getActiveFiles(ConnectorSession session, TableSnapshot tableSnapshot, MetadataEntry metadataEntry, ProtocolEntry protocolEntry, TupleDomain<DeltaLakeColumnHandle> partitionConstraint, Set<DeltaLakeColumnHandle> projectedColumns) TransactionLogAccess.getCommitInfoEntries(ConnectorSession session, TableSnapshot tableSnapshot) TransactionLogAccess.getMetadataEntry(ConnectorSession session, TableSnapshot tableSnapshot) TransactionLogAccess.getProtocolEntries(ConnectorSession session, TableSnapshot tableSnapshot) TransactionLogAccess.getProtocolEntry(ConnectorSession session, TableSnapshot tableSnapshot) TransactionLogAccess.getRemoveEntries(ConnectorSession session, TableSnapshot tableSnapshot) TransactionLogAccess.getTransactionLogEntries(ConnectorSession session, TableSnapshot tableSnapshot, Set<CheckpointEntryIterator.EntryType> entryTypes, Function<Stream<DeltaLakeTransactionLogEntry>, Stream<Object>> entryMapper) -
Uses of TableSnapshot in io.trino.plugin.deltalake.transactionlog.checkpoint
Methods in io.trino.plugin.deltalake.transactionlog.checkpoint with parameters of type TableSnapshotModifier and TypeMethodDescriptionvoidCheckpointWriterManager.writeCheckpoint(ConnectorSession session, TableSnapshot snapshot)