vinishjail97 opened a new pull request, #847:
URL: https://github.com/apache/incubator-xtable/pull/847
## What
Documentation for the `xtable-spark-runtime` bundle (added in #843):
- **New docs page** `Run XTable on Apache Spark`
(`website/docs/spark-runtime.md`) — a `spark-submit` quickstart with worked
examples, the full CLI option table, a source/target format matrix, and Spark
version compatibility.
- **Module README** (`xtable-spark-runtime/README.md`) — build, usage,
compatibility, and how to run the bundle validation IT.
- Linked the new page from the **Installation** page and the docs sidebar
(Quick Start).
## Spark quickstart (excerpt)
```shell
$SPARK_HOME/bin/spark-submit \
--class org.apache.xtable.spark.XTableSparkSync \
--master 'local[*]' \
xtable-spark-runtime_2.12-<version>.jar \
--basepath /path/to/hudi_table \
--sourceformat HUDI \
--targets ICEBERG,DELTA
```
The docs also cover Spark version compatibility: Hudi/Iceberg sync is
Spark-free, and a Delta source/target auto-switches from `delta-core` (Spark
3.4) to the Spark-free Delta Kernel on Spark 3.5+.
## Note on merge order
This documents the `xtable-spark-runtime` module, which currently lives on
the #843 branch (targeting `branch-0.4`) and is not yet on `main`. Intended to
merge **after the 0.4.0 release**, once the module lands on `main`.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]