Skip to main content

batch_commit_tables

Function batch_commit_tables 

Source
pub async fn batch_commit_tables(
    configuration: &Configuration,
    batch_commit_tables_request: BatchCommitTablesRequest,
    delimiter: Option<&str>,
) -> Result<BatchCommitTablesResponse, Error<BatchCommitTablesError>>
Expand description

Atomically commit a batch of table operations. This is a generalized version of BatchCreateTableVersions that supports mixed operation types within a single atomic transaction at the metadata layer. Supported operation types: - DeclareTable: Declare (reserve) a new table - CreateTableVersion: Create a new version entry for a table - DeleteTableVersions: Delete version ranges from a table - DeregisterTable: Deregister (soft-delete) a table All operations are committed atomically: either all succeed or none are applied.