SAFE_SUPERTYPE

Find the supertype between the old and new types, throwing an error if Iceberg does not support safely altering the column in this way.

Properties

Link copied to clipboard
open override val commitImmediately: Boolean = true

If true, IcebergTableSynchronizer.maybeApplySchemaChanges will commit the schema update itself. If false, the caller is responsible for calling schemaUpdateResult.pendingUpdate?.commit().

Link copied to clipboard
Link copied to clipboard