Registry / other / spark-catalyst-2-12

spark-catalyst-2-12

JSON →
library3.5.8javamavenunverified

Catalyst query optimizer and tree manipulation framework for Apache Spark SQL.

<dependency> <groupId>org.apache.spark</groupId> <artifactId>spark-catalyst_2.12</artifactId> <version>3.5.8</version> </dependency>
INSTALL
IMPORT
SIG · SPARK-CATALYST-2-1
S
spark-catalyst-2-12
otherjavav3.5.8
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

Expression
org.apache.spark.sql.catalyst.expressions.Expression

Creates a simple Catalyst expression tree that adds two integer literals.

import org.apache.spark.sql.catalyst.expressions.Literal; import org.apache.spark.sql.catalyst.expressions.Add; import org.apache.spark.sql.types.IntegerType; Literal left = Literal.create(3, IntegerType); Literal right = Literal.create(5, IntegerType); Add add = new Add(left, right); System.out.println(add.eval(null)); // 8
Debug
Known issues
breakingCatalyst is an internal Spark module; its API is not stable across Spark versions.
fix
Avoid direct dependency on Catalyst internals; use Spark SQL public APIs instead.
affects: all
Upgrade
Version history
3.5.8latest on Maven
Audit
Dependencies

No dependency data recorded yet.

Agent activity
4 hits · last 30 days
node
4
Resources
spark-catalyst-2-12 — mvn dependency:get spark-catalyst-2-12 · libregistry