This repository adds custom Spark JDBC dialects, enhansing or fixing Apache Spark issues with handling some JDBC types.
Notes:
- for now only Spark 3.5.x is supported.
- for now Clickhouse JDBC Driver 0.6.x, 0.7.x and 0.9.x is supported.
- Using the Dialect
- How to configure and use the dialect in Spark applications.
- Data Type Mappings
- Detailed mappings between ClickHouse data types and Spark data types.
- Contributing to the project
- Detailed instructions on how to build the project.