Skip to content

HiveAnalysis PostHoc Logical Resolution Rule

HiveAnalysis is a[logical posthoc resolution rule] that the[Hive-specific logical query plan analyzer] uses to <>.

Technically, HiveAnalysis is a ../catalyst/[Catalyst rule] for transforming ../[logical plans], i.e. Rule[LogicalPlan].

[source, scala]

// FIXME Example of HiveAnalysis

=== [[apply]] Applying HiveAnalysis Rule to Logical Plan (Executing HiveAnalysis) -- apply Method

[source, scala]

apply(plan: LogicalPlan): LogicalPlan

NOTE: apply is part of ../catalyst/[Rule Contract] to apply a rule to a ../[logical plan].