computeSchema
abstract fun computeSchema(stream: DestinationStream, columnNameMapping: ColumnNameMapping): TableSchema
Compute the schema that we expect the table to have, given the stream. This should not query the destination in any way.