blob: dd71157588284f0dc11e4ff6d99ead25e801ae03 [file]
site_name: Spark Connect Rust Client
site_description: >-
A Rust rewrite of the PySpark Spark Connect client - a drop-in `pyspark`
package backed by a native Rust core.
site_url: https://apache.github.io/spark-connect-rust/
repo_url: https://github.com/apache/spark-connect-rust
repo_name: apache/spark-connect-rust
edit_uri: edit/master/docs/
copyright: >-
Copyright © The Apache Software Foundation. Apache Spark, Spark, and the Spark
logo are trademarks of the Apache Software Foundation.
theme:
name: material
icon:
logo: material/language-rust
repo: fontawesome/brands/github
features:
- navigation.tabs
- navigation.tabs.sticky
- navigation.sections
- navigation.top
- navigation.instant
- navigation.instant.progress
- navigation.footer
- toc.follow
- content.code.copy
- content.code.annotate
- content.tabs.link
- search.highlight
- search.suggest
font:
text: Inter
code: JetBrains Mono
# Slate & rust-ember. Exact brand colors are CSS custom properties in
# stylesheets/extra.css (hence `primary: custom` / `accent: custom`).
palette:
- media: "(prefers-color-scheme: light)"
scheme: default
primary: custom
accent: custom
toggle:
icon: material/weather-night
name: Switch to dark mode
- media: "(prefers-color-scheme: dark)"
scheme: slate
primary: custom
accent: custom
toggle:
icon: material/weather-sunny
name: Switch to light mode
extra_css:
- stylesheets/extra.css
extra:
social:
- icon: fontawesome/brands/github
link: https://github.com/apache/spark-connect-rust
name: Source on GitHub
- icon: fontawesome/brands/python
link: https://pypi.org/project/pyspark-client-rust/
name: pyspark-client-rust on PyPI
markdown_extensions:
- admonition
- attr_list
- md_in_html
- tables
- toc:
permalink: true
- pymdownx.highlight:
anchor_linenums: true
use_pygments: true
- pymdownx.superfences:
custom_fences:
- name: mermaid
class: mermaid
format: !!python/name:pymdownx.superfences.fence_code_format
- pymdownx.inlinehilite
- pymdownx.snippets
- pymdownx.tabbed:
alternate_style: true
nav:
- Home: index.md
- Get started:
- Installation: installation.md
- Which client am I using?: which-client.md
- Quickstart: quickstart.md
- Configuration and Connection: configuration.md
- Guides:
- DataFrames: dataframes.md
- Columns and Functions: columns-and-functions.md
- SQL: sql.md
- Reading and Writing: data-sources.md
- Structured Streaming: streaming.md
- Catalog: catalog.md
- Types and Schemas: types.md
- Rust UDFs via WebAssembly: udfs.md
- Architecture: architecture.md
- Reference:
- Examples: examples.md
- Compatibility: compatibility.md
- Troubleshooting: troubleshooting.md
- Contributing: contributing.md