Skip to content

SparkSession

SparkSession is the entry point to Spark SQL.

Session UUID

sessionUUID: String

SparkSession generates a random UUID when created.

sessionUUID is used when:

sessionJobTag

sessionJobTag: String

sessionJobTag is the following text (with this sessionUUID):

spark-session-$sessionUUID

sessionJobTag is used when:

interruptOperation

interruptOperation(
  operationId: String): Seq[String]

Public API

interruptAll is part of the public API.

interruptOperation...FIXME

interruptAll

interruptAll(): Seq[String]

Public API

interruptAll is part of the public API.

interruptAll doInterruptTag with this sessionJobTag and the following reason:

as part of cancellation of all jobs