Packages

c

org.apache.spark.sql.execution.datasources

SQLHadoopMapReduceCommitProtocol

class SQLHadoopMapReduceCommitProtocol extends HadoopMapReduceCommitProtocol with Serializable with Logging

A variant of HadoopMapReduceCommitProtocol that allows specifying the actual Hadoop output committer using an option specified in SQLConf.

Linear Supertypes
HadoopMapReduceCommitProtocol, Serializable, Serializable, FileCommitProtocol, Logging, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. SQLHadoopMapReduceCommitProtocol
  2. HadoopMapReduceCommitProtocol
  3. Serializable
  4. Serializable
  5. FileCommitProtocol
  6. Logging
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new SQLHadoopMapReduceCommitProtocol(jobId: String, path: String, dynamicPartitionOverwrite: Boolean = false)

Value Members

  1. def abortJob(jobContext: JobContext): Unit
    Definition Classes
    HadoopMapReduceCommitProtocol → FileCommitProtocol
  2. def abortTask(taskContext: TaskAttemptContext): Unit
    Definition Classes
    HadoopMapReduceCommitProtocol → FileCommitProtocol
  3. def commitJob(jobContext: JobContext, taskCommits: Seq[TaskCommitMessage]): Unit
    Definition Classes
    HadoopMapReduceCommitProtocol → FileCommitProtocol
  4. def commitTask(taskContext: TaskAttemptContext): TaskCommitMessage
    Definition Classes
    HadoopMapReduceCommitProtocol → FileCommitProtocol
  5. def deleteWithJob(fs: FileSystem, path: Path, recursive: Boolean): Boolean
    Definition Classes
    FileCommitProtocol
  6. def newTaskTempFile(taskContext: TaskAttemptContext, dir: Option[String], ext: String): String
    Definition Classes
    HadoopMapReduceCommitProtocol → FileCommitProtocol
  7. def newTaskTempFileAbsPath(taskContext: TaskAttemptContext, absoluteDir: String, ext: String): String
    Definition Classes
    HadoopMapReduceCommitProtocol → FileCommitProtocol
  8. def onTaskCommit(taskCommit: TaskCommitMessage): Unit
    Definition Classes
    FileCommitProtocol
  9. def setupJob(jobContext: JobContext): Unit
    Definition Classes
    HadoopMapReduceCommitProtocol → FileCommitProtocol
  10. def setupTask(taskContext: TaskAttemptContext): Unit
    Definition Classes
    HadoopMapReduceCommitProtocol → FileCommitProtocol