Package-level declarations
Types
Link copied to clipboard
abstract class BaseDirectLoadInitialStatusGatherer(tableOperationsClient: TableOperationsClient, catalog: DestinationCatalog) : DatabaseInitialStatusGatherer<DirectLoadInitialStatus>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
interface DatabaseInitialStatus
Link copied to clipboard
Some destinations can efficiently fetch multiple tables' information in a single query, so this interface accepts multiple streams in a single method call.
Link copied to clipboard
@Singleton
better handling for temp table names - e.g. postgres has a 64-char table name limit, so we want to avoid running into that. This method generates a table name with (by default) at most 64 characters (4 * affixLength + 2 * affixSeparator.length + hashLength).
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
object TableSuffixes
Link copied to clipboard
Link copied to clipboard
object TypingDedupingUtil