Package io.delta.kernel.internal.actions
Class SingleAction
Object
io.delta.kernel.internal.actions.SingleAction
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic StructTypeGet the schema of reading entries from Delta Log delta and checkpoint files for construction of new checkpoint.static final intstatic StructTypeSchema to use when reading the winning commit files for conflict resolution.static StructTypestatic final intstatic final intstatic final intstatic final int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic RowcreateAddFileSingleAction(Row addFile) static RowcreateCommitInfoSingleAction(Row commitInfo) static RowcreateDomainMetadataSingleAction(Row domainMetadata) 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
-
TXN_ORDINAL
public static final int TXN_ORDINAL -
ADD_FILE_ORDINAL
public static final int ADD_FILE_ORDINAL -
REMOVE_FILE_ORDINAL
public static final int REMOVE_FILE_ORDINAL -
METADATA_ORDINAL
public static final int METADATA_ORDINAL -
PROTOCOL_ORDINAL
public static final int PROTOCOL_ORDINAL -
COMMIT_INFO_ORDINAL
public static final int COMMIT_INFO_ORDINAL
-
-
Constructor Details
-
SingleAction
public SingleAction()
-
-
Method Details
-
createAddFileSingleAction
-
createProtocolSingleAction
-
createMetadataSingleAction
-
createRemoveFileSingleAction
-
createCommitInfoSingleAction
-
createDomainMetadataSingleAction
-
createTxnSingleAction
-