Package io.delta.kernel.internal.actions
Class SingleAction
Object
io.delta.kernel.internal.actions.SingleAction
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic StructTypeGet the schema of reading entries from Delta Log delta and checkpoint files for construction of new checkpoint.static StructTypeSchema to use when reading the winning commit files for conflict resolution.static StructType -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic RowcreateAddFileSingleAction(Row addFile) static RowcreateCommitInfoSingleAction(Row commitInfo) static RowcreateMetadataSingleAction(Row metadata) static RowcreateProtocolSingleAction(Row protocol) static RowcreateRemoveFileSingleAction(Row remove) static RowcreateTxnSingleAction(Row txn)
-
Field Details
-
CHECKPOINT_SCHEMA
Get the schema of reading entries from Delta Log delta and checkpoint files for construction of new checkpoint. -
CONFLICT_RESOLUTION_SCHEMA
Schema to use when reading the winning commit files for conflict resolution. This schema is just for resolving conflicts when doing a blind append. It doesn't cover case when the txn is reading data from the table and updating the table. -
FULL_SCHEMA
-
-
Constructor Details
-
SingleAction
public SingleAction()
-
-
Method Details
-
createAddFileSingleAction
-
createProtocolSingleAction
-
createMetadataSingleAction
-
createRemoveFileSingleAction
-
createCommitInfoSingleAction
-
createTxnSingleAction
-