sjrusso8 / spark-connect-rs

Apache Spark Connect Client for Rust
https://docs.rs/spark-connect-rs
Apache License 2.0
52 stars 11 forks source link

Remove Git Submodule and Copy the Proto into the Repo #62

Open sjrusso8 opened 2 weeks ago

sjrusso8 commented 2 weeks ago

Description

Git submodules are annoying, and the current submodule is only ever checked out at a specific release tag. It would be easier to just have the folder containing the copied protobufs.

I think it might look something like this in the repo

├── core       <- core implementation in Rust
│   │ - spark4_0 <- protobuf for spark 4.0.0
│   └─ spark3_5  <- protobuf for spark 3.5.1

Related to #61