Class

org.apache.spark.sql.internal

SnappySessionState

Related Doc: package internal

Permalink

class SnappySessionState extends SessionState

Self Type
SnappySessionState
Linear Supertypes
SessionState, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. SnappySessionState
  2. SessionState
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new SnappySessionState(snappySession: SnappySession)

    Permalink

Type Members

  1. case class AnalyzeMutableOperations(sparkSession: SparkSession, analyzer: Analyzer) extends Rule[LogicalPlan] with PredicateHelper with Product with Serializable

    Permalink
  2. final class LinkPartitionsToBuckets extends Rule[LogicalPlan]

    Permalink

    This rule sets the flag at query level to link the partitions to be created for tables to be the same as number of buckets.

    This rule sets the flag at query level to link the partitions to be created for tables to be the same as number of buckets. This will avoid exchange on one side of a non-collocated join in many cases.

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. object ParamLiteralFolding extends Rule[LogicalPlan]

    Permalink
  5. object PushDownWindowLogicalPlan extends Rule[LogicalPlan]

    Permalink
  6. object ResolveRelationsExtended extends Rule[LogicalPlan] with PredicateHelper

    Permalink

    Replaces UnresolvedRelations with concrete relations from the catalog.

  7. def addJar(path: String): Unit

    Permalink
    Definition Classes
    SessionState
  8. def analyze(tableIdent: TableIdentifier, noscan: Boolean): Unit

    Permalink
    Definition Classes
    SessionState
  9. lazy val analyzer: Analyzer

    Permalink
    Definition Classes
    SnappySessionState → SessionState
  10. lazy val analyzerPrepare: Analyzer

    Permalink
  11. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  12. lazy val catalog: SnappyStoreHiveCatalog

    Permalink

    Internal catalog for managing table and database states.

    Internal catalog for managing table and database states.

    Definition Classes
    SnappySessionState → SessionState
  13. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  14. lazy val conf: SnappyConf

    Permalink
    Definition Classes
    SnappySessionState → SessionState
  15. val contextFunctions: SnappyContextFunctions

    Permalink
  16. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  17. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  18. def executePlan(plan: LogicalPlan): QueryExecution

    Permalink
    Definition Classes
    SnappySessionState → SessionState
  19. lazy val experimentalMethods: ExperimentalMethods

    Permalink
    Definition Classes
    SessionState
  20. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  21. lazy val functionRegistry: FunctionRegistry

    Permalink
    Definition Classes
    SessionState
  22. lazy val functionResourceLoader: FunctionResourceLoader

    Permalink
    Definition Classes
    SessionState
  23. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  24. def getExtendedCheckRules: Seq[(LogicalPlan) ⇒ Unit]

    Permalink
  25. def getExtendedResolutionRules(analyzer: Analyzer): Seq[Rule[LogicalPlan]]

    Permalink
  26. def getTablePartitions(region: CacheDistributionAdvisee): Array[Partition]

    Permalink
  27. def getTablePartitions(region: PartitionedRegion): Array[Partition]

    Permalink
  28. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  29. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  30. lazy val listenerManager: ExecutionListenerManager

    Permalink
    Definition Classes
    SessionState
  31. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  32. def newHadoopConf(): Configuration

    Permalink
    Definition Classes
    SessionState
  33. def newHadoopConfWithOptions(options: Map[String, String]): Configuration

    Permalink
    Definition Classes
    SessionState
  34. def newQueryExecution(plan: LogicalPlan): QueryExecution

    Permalink
    Attributes
    protected
  35. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  36. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  37. lazy val optimizer: Optimizer

    Permalink
    Definition Classes
    SnappySessionState → SessionState
  38. def planner: SparkPlanner

    Permalink
    Definition Classes
    SnappySessionState → SessionState
  39. def queryPreparations(topLevel: Boolean): Seq[Rule[SparkPlan]]

    Permalink
    Attributes
    protected[org.apache.spark.sql]
  40. def refreshTable(tableName: String): Unit

    Permalink
    Definition Classes
    SessionState
  41. lazy val snappySharedState: SnappySharedState

    Permalink
    Attributes
    protected
  42. lazy val sqlParser: SnappySqlParser

    Permalink
    Definition Classes
    SnappySessionState → SessionState
  43. lazy val streamingQueryManager: StreamingQueryManager

    Permalink
    Definition Classes
    SessionState
  44. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  45. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  46. lazy val udf: UDFRegistration

    Permalink
    Definition Classes
    SessionState
  47. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  48. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  49. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from SessionState

Inherited from AnyRef

Inherited from Any

Ungrouped