Skip to content

Commit 3c2af76

Browse files
Merge remote-tracking branch 'upstream/main' into fix-flaot-round
2 parents f9fdfae + 48f7b03 commit 3c2af76

602 files changed

Lines changed: 13534 additions & 43357 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.claude/skills/bug-triage/SKILL.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -65,8 +65,7 @@ For each issue, review the title and body and determine:
6565
2. **Area labels** (zero or more): from the area table in the guide
6666
(`area:writer`, `area:shuffle`, `area:aggregation`, `area:scan`,
6767
`area:expressions`, `area:ffi`, `area:ci`) plus the pre-existing area
68-
indicators (`native_datafusion`, `native_iceberg_compat`, `spark 4`,
69-
`spark sql tests`).
68+
indicators (`spark 4`, `spark sql tests`).
7069
3. **Escalation note**: if the issue matches an escalation trigger from the
7170
guide (e.g., a `priority:high` crash that may also produce wrong results),
7271
note it in the summary.

.claude/skills/wire-datafusion-function/SKILL.md

Lines changed: 74 additions & 121 deletions
Large diffs are not rendered by default.

.github/actions/java-test/action.yaml

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -29,10 +29,6 @@ inputs:
2929
description: 'Maven options passed to the mvn command'
3030
required: false
3131
default: ''
32-
scan_impl:
33-
description: 'The default Parquet scan implementation'
34-
required: false
35-
default: 'auto'
3632
upload-test-reports:
3733
description: 'Whether to upload test results including coverage to GitHub'
3834
required: false
@@ -72,7 +68,6 @@ runs:
7268
shell: bash
7369
if: ${{ inputs.suites == '' }}
7470
env:
75-
COMET_PARQUET_SCAN_IMPL: ${{ inputs.scan_impl }}
7671
SPARK_LOCAL_HOSTNAME: "localhost"
7772
SPARK_LOCAL_IP: "127.0.0.1"
7873
run: |
@@ -81,7 +76,6 @@ runs:
8176
shell: bash
8277
if: ${{ inputs.suites != '' }}
8378
env:
84-
COMET_PARQUET_SCAN_IMPL: ${{ inputs.scan_impl }}
8579
SPARK_LOCAL_HOSTNAME: "localhost"
8680
SPARK_LOCAL_IP: "127.0.0.1"
8781
run: |

.github/actions/setup-spark-builder/action.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ runs:
5151
path: |
5252
~/.m2/repository
5353
/root/.m2/repository
54-
key: ${{ runner.os }}-spark-sql-${{ hashFiles('spark/**/pom.xml', 'common/**/pom.xml') }}
54+
key: ${{ runner.os }}-spark-sql-${{ hashFiles('common/**/pom.xml', 'spark/**/pom.xml') }}
5555
restore-keys: |
5656
${{ runner.os }}-spark-sql-
5757

.github/workflows/codeql.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,11 +49,11 @@ jobs:
4949
persist-credentials: false
5050

5151
- name: Initialize CodeQL
52-
uses: github/codeql-action/init@95e58e9a2cdfd71adc6e0353d5c52f41a045d225 # v4
52+
uses: github/codeql-action/init@9e0d7b8d25671d64c341c19c0152d693099fb5ba # v4
5353
with:
5454
languages: actions
5555

5656
- name: Perform CodeQL Analysis
57-
uses: github/codeql-action/analyze@95e58e9a2cdfd71adc6e0353d5c52f41a045d225 # v4
57+
uses: github/codeql-action/analyze@9e0d7b8d25671d64c341c19c0152d693099fb5ba # v4
5858
with:
5959
category: "/language:actions"

.github/workflows/iceberg_spark_test.yml

Lines changed: 34 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -25,29 +25,41 @@ on:
2525
push:
2626
branches:
2727
- main
28-
paths-ignore:
29-
- "benchmarks/**"
30-
- "doc/**"
31-
- "docs/**"
32-
- "**.md"
33-
- "native/core/benches/**"
34-
- "native/spark-expr/benches/**"
35-
- "spark/src/test/**"
36-
- "common/src/test/**"
37-
- "spark/src/main/scala/org/apache/comet/GenerateDocs.scala"
38-
- "spark-integration/**"
28+
paths:
29+
- "native/**/src/**"
30+
- "native/**/Cargo.toml"
31+
- "native/Cargo.lock"
32+
- "!native/hdfs/**"
33+
- "!native/fs-hdfs/**"
34+
- "common/src/main/**"
35+
- "common/pom.xml"
36+
- "spark/src/main/**"
37+
- "!spark/src/main/scala/org/apache/comet/GenerateDocs.scala"
38+
- "spark/pom.xml"
39+
- "dev/diffs/iceberg/**"
40+
- "pom.xml"
41+
- "rust-toolchain.toml"
42+
- ".github/workflows/iceberg_spark_test.yml"
43+
- ".github/actions/setup-builder/**"
44+
- ".github/actions/setup-iceberg-builder/**"
3945
pull_request:
40-
paths-ignore:
41-
- "benchmarks/**"
42-
- "doc/**"
43-
- "docs/**"
44-
- "**.md"
45-
- "native/core/benches/**"
46-
- "native/spark-expr/benches/**"
47-
- "spark/src/test/**"
48-
- "common/src/test/**"
49-
- "spark/src/main/scala/org/apache/comet/GenerateDocs.scala"
50-
- "spark-integration/**"
46+
paths:
47+
- "native/**/src/**"
48+
- "native/**/Cargo.toml"
49+
- "native/Cargo.lock"
50+
- "!native/hdfs/**"
51+
- "!native/fs-hdfs/**"
52+
- "common/src/main/**"
53+
- "common/pom.xml"
54+
- "spark/src/main/**"
55+
- "!spark/src/main/scala/org/apache/comet/GenerateDocs.scala"
56+
- "spark/pom.xml"
57+
- "dev/diffs/iceberg/**"
58+
- "pom.xml"
59+
- "rust-toolchain.toml"
60+
- ".github/workflows/iceberg_spark_test.yml"
61+
- ".github/actions/setup-builder/**"
62+
- ".github/actions/setup-iceberg-builder/**"
5163
# manual trigger
5264
# https://docs.github.com/en/actions/managing-workflow-runs/manually-running-a-workflow
5365
workflow_dispatch:

.github/workflows/miri.yml

Lines changed: 3 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -22,26 +22,9 @@ concurrency:
2222
cancel-in-progress: true
2323

2424
on:
25-
push:
26-
branches:
27-
- main
28-
paths-ignore:
29-
- "doc/**"
30-
- "docs/**"
31-
- "**.md"
32-
- "native/core/benches/**"
33-
- "native/spark-expr/benches/**"
34-
- "spark/src/test/scala/org/apache/spark/sql/benchmark/**"
35-
- "spark/src/main/scala/org/apache/comet/GenerateDocs.scala"
36-
pull_request:
37-
paths-ignore:
38-
- "doc/**"
39-
- "docs/**"
40-
- "**.md"
41-
- "native/core/benches/**"
42-
- "native/spark-expr/benches/**"
43-
- "spark/src/test/scala/org/apache/spark/sql/benchmark/**"
44-
- "spark/src/main/scala/org/apache/comet/GenerateDocs.scala"
25+
# nightly safety check
26+
schedule:
27+
- cron: '0 4 * * *'
4528
# manual trigger
4629
# https://docs.github.com/en/actions/managing-workflow-runs/manually-running-a-workflow
4730
workflow_dispatch:

0 commit comments

Comments
 (0)