Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
1 change: 0 additions & 1 deletion .github/ISSUE_TEMPLATE/bug.yml
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,6 @@ body:
label: Spark version
description: Please provide the spark version in your environment.
options:
- Spark-3.3.x
- Spark-3.4.x
- Spark-3.5.x
- Spark-4.0.x
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/build_bundle_package.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ on:
workflow_dispatch:
inputs:
spark:
description: 'Spark version: spark-3.3, spark-3.4, spark-3.5 or spark-4.0'
description: 'Spark version: spark-3.4, spark-3.5, spark-4.0 or spark-4.1'
required: true
default: 'spark-3.5'
hadoop:
Expand Down
5 changes: 0 additions & 5 deletions .github/workflows/util/install-spark-resources.sh
Original file line number Diff line number Diff line change
Expand Up @@ -95,11 +95,6 @@ if [[ "${BASH_SOURCE[0]}" == "${0}" ]]; then
mkdir -p ${INSTALL_DIR}

case "$1" in
3.3)
# Spark-3.3
cd ${INSTALL_DIR} && \
install_spark "3.3.1" "3" "2.12"
;;
3.4)
# Spark-3.4
cd ${INSTALL_DIR} && \
Expand Down
160 changes: 23 additions & 137 deletions .github/workflows/velox_backend_x86.yml

Large diffs are not rendered by default.

2 changes: 0 additions & 2 deletions .github/workflows/velox_nightly.yml
Original file line number Diff line number Diff line change
Expand Up @@ -97,7 +97,6 @@ jobs:
- name: Build package for Spark
run: |
cd $GITHUB_WORKSPACE/ && \
./build/mvn clean install -Pspark-3.3 -Pbackends-velox -Pceleborn -Puniffle -DskipTests -Dmaven.source.skip
./build/mvn clean install -Pspark-3.4 -Pbackends-velox -Pceleborn -Puniffle -DskipTests -Dmaven.source.skip
./build/mvn clean install -Pspark-3.5 -Pbackends-velox -Pceleborn -Puniffle -DskipTests -Dmaven.source.skip
- name: Upload bundle package
Expand Down Expand Up @@ -248,7 +247,6 @@ jobs:
- name: Build package for Spark
run: |
cd $GITHUB_WORKSPACE/ && \
./build/mvn clean install -Pspark-3.3 -Pbackends-velox -Pceleborn -Puniffle -DskipTests -Dmaven.source.skip
./build/mvn clean install -Pspark-3.4 -Pbackends-velox -Pceleborn -Puniffle -DskipTests -Dmaven.source.skip
./build/mvn clean install -Pspark-3.5 -Pbackends-velox -Pceleborn -Puniffle -DskipTests -Dmaven.source.skip
- name: Upload bundle package
Expand Down
2 changes: 1 addition & 1 deletion AGENTS.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ export PROMPT_ALWAYS_RESPOND=y

# ClickHouse backend — build native first, then Maven.
bash ./ep/build-clickhouse/src/build-clickhouse.sh
./build/mvn clean package -Pbackends-clickhouse -Pspark-3.3 -DskipTests
./build/mvn clean package -Pbackends-clickhouse -Pspark-3.5 -DskipTests
```

For incremental builds, cloud-FS flags, the Spark/Scala/JDK matrix, table-format
Expand Down
12 changes: 0 additions & 12 deletions LICENSE
Original file line number Diff line number Diff line change
Expand Up @@ -212,21 +212,9 @@
./backends-velox/src/main/scala/org/apache/spark/sql/execution/SparkWriteFilesCommitProtocol.scala
./cpp-ch/local-engine/Parser/aggregate_function_parser/BloomFilterAggParser.cpp
./gluten-substrait/src/main/scala/org/apache/spark/sql/execution/GlutenExplainUtils.scala
./shims/spark33/src/main/scala/org/apache/spark/sql/execution/FileSourceScanExecShim.scala
./shims/spark33/src/main/scala/org/apache/spark/sql/execution/datasources/WriteFiles.scala
./shims/spark33/src/main/scala/org/apache/spark/sql/execution/datasources/orc/OrcFileFormat.scala
./shims/spark33/src/main/scala/org/apache/spark/sql/execution/stat/StatFunctions.scala
./tools/gluten-it/common/src/main/scala/org/apache/spark/sql/TestUtils.scala

Delta Lake(https://github.com/delta-io/delta)
./backends-clickhouse/src-delta23/main/scala/org/apache/spark/sql/delta/DeltaLog.scala
./backends-clickhouse/src-delta23/main/scala/org/apache/spark/sql/delta/Snapshot.scala
./backends-clickhouse/src-delta23/main/scala/org/apache/spark/sql/delta/commands/DeleteCommand.scala
./backends-clickhouse/src-delta23/main/scala/org/apache/spark/sql/delta/commands/MergeIntoCommand.scala
./backends-clickhouse/src-delta23/main/scala/org/apache/spark/sql/delta/commands/OptimizeTableCommand.scala
./backends-clickhouse/src-delta23/main/scala/org/apache/spark/sql/delta/commands/UpdateCommand.scala
./backends-clickhouse/src-delta23/main/scala/org/apache/spark/sql/delta/commands/VacuumCommand.scala
./backends-clickhouse/src-delta23/main/scala/org/apache/spark/sql/delta/stats/PrepareDeltaScan.scala
./backends-clickhouse/src-delta33/main/scala/org/apache/spark/sql/delta/DeltaLog.scala
./backends-clickhouse/src-delta33/main/scala/org/apache/spark/sql/delta/PreprocessTableWithDVs.scala
./backends-clickhouse/src-delta33/main/scala/org/apache/spark/sql/delta/Snapshot.scala
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ Gluten's key components:
* **Columnar Shuffle**: Handles shuffling of Gluten's columnar data. The shuffle service of Spark core is reused, while a columnar exchange operator is implemented to support Gluten's columnar data format.
* **Fallback Mechanism**: Provides fallback to vanilla Spark for unsupported operators. Gluten's ColumnarToRow (C2R) and RowToColumnar (R2C) convert data between Gluten's columnar format and Spark's internal row format to support fallback transitions.
* **Metrics**: Collected from Gluten native engine to help monitor execution, identify bugs, and diagnose performance bottlenecks. The metrics are displayed in Spark UI.
* **Shim Layer**: Ensures compatibility with multiple Spark versions. Gluten supports the latest 3–4 Spark releases during its development cycle, and currently supports Spark 3.3, 3.4, 3.5, 4.0, and 4.1.
* **Shim Layer**: Ensures compatibility with multiple Spark versions. Gluten supports the latest 3–4 Spark releases during its development cycle, and currently supports Spark 3.4, 3.5, 4.0, and 4.1.

## 3. User Guide

Expand Down
6 changes: 0 additions & 6 deletions backends-clickhouse/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -526,12 +526,6 @@
</dependency>
</dependencies>
</profile>
<profile>
<id>spark-3.3</id>
<activation>
<activeByDefault>false</activeByDefault>
</activation>
</profile>
<profile>
<id>spark-3.5</id>
<activation>
Expand Down

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

Loading
Loading