Skip to content

TableCommitCoordinatorClient

TableCommitCoordinatorClient is a wrapper around CommitCoordinatorClient that provides a more user-friendly API for committing and accessing commits to a delta table.

Creating Instance

TableCommitCoordinatorClient takes the following to be created:

TableCommitCoordinatorClient is created when:

Create TableCommitCoordinatorClient

apply(
  commitCoordinatorClient: CommitCoordinatorClient,
  deltaLog: DeltaLog,
  coordinatedCommitsTableConf: Map[String, String]): TableCommitCoordinatorClient

apply requests the given DeltaLog for a newDeltaHadoopConf.

In the end, apply creates a TableCommitCoordinatorClient.


apply is used when: