Gengliang Wang created SPARK-61283:
--------------------------------------
Summary: Run the tests of the Rust SDK for native data sources in
CI
Key: SPARK-61283
URL: https://issues.apache.org/jira/browse/SPARK-61283
Project: Spark
Issue Type: Sub-task
Components: Project Infra
Affects Versions: 5.0.0
Reporter: Gengliang Wang
The Rust and C tests of the Rust SDK for native data sources (sql/native/rust,
and its examples under examples/src/main/rust) run only with cargo, which no CI
job runs. So a regression in the SDK or the examples, or a change to
spark_datasource.h that breaks the C harness of the examples, goes unnoticed.
Add a GitHub Actions job, filtered by these paths and spark_datasource.h, that
runs the commands of the SDK README: cargo test, cargo clippy with -D warnings,
and cargo fmt --check, for the whole workspace.
Raised in the review of
https://github.com/apache/spark/pull/59520#pullrequestreview-5806489756.
--
This message was sent by Atlassian Jira
(v10.3.26#10030026)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]