Packages

package analysis

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. analysis
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. class EvalSubqueriesForTimeTravel extends Rule[LogicalPlan]
  2. class ResolveSessionCatalog extends Rule[LogicalPlan] with LookupCatalog

    Converts resolved v2 commands to v1 if the catalog is the session catalog.

    Converts resolved v2 commands to v1 if the catalog is the session catalog. Since the v2 commands are resolved, the referred tables/views/functions are resolved as well. This rule uses qualified identifiers to construct the v1 commands, so that v1 commands do not need to qualify identifiers again, which may lead to inconsistent behavior if the current database is changed in the middle.

  3. type Resolver = (String, String) => Boolean

Value Members

  1. val caseInsensitiveResolution: (String, String) => Boolean
  2. val caseSensitiveResolution: (String, String) => Boolean
  3. def withPosition[A](t: TreeNode[_])(f: => A): A
  4. object ReplaceCharWithVarchar extends Rule[LogicalPlan]

Inherited from AnyRef

Inherited from Any

Ungrouped