Uses of Class
io.trino.plugin.deltalake.transactionlog.TableSnapshot
Packages that use TableSnapshot
Package
Description
-
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 TypeMethodDescriptionTransactionLogAccess.getSnapshot(ConnectorSession session, SchemaTableName table, String tableLocation, Optional<Long> atVersion) static TableSnapshotTableSnapshot.load(SchemaTableName table, Optional<LastCheckpoint> lastCheckpoint, TrinoFileSystem fileSystem, String tableLocation, ParquetReaderOptions parquetReaderOptions, boolean checkpointRowStatisticsWritingEnabled, int domainCompactionThreshold) protected TableSnapshotTransactionLogAccess.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(TableSnapshot tableSnapshot, ConnectorSession session) TransactionLogAccess.getCommitInfoEntries(TableSnapshot tableSnapshot, ConnectorSession session) TransactionLogAccess.getMetadataEntry(TableSnapshot tableSnapshot, ConnectorSession session) TransactionLogAccess.getProtocolEntries(TableSnapshot tableSnapshot, ConnectorSession session) TransactionLogAccess.getProtocolEntry(ConnectorSession session, TableSnapshot tableSnapshot) TransactionLogAccess.getRemoveEntries(TableSnapshot tableSnapshot, ConnectorSession session) 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)