Skip to content

Releases: sjrusso8/spark-connect-rs

v0.0.1

01 Nov 15:58
188fb52
Compare
Choose a tag to compare

What's Changed

Client Changes

  • feat(reattach): Add reattach & release logic by @sjrusso8 in #78
  • bug(deadlock): change to async rwlock by @wvwwvwwv in #48
  • bug(tls): incorrect scheme for default endpoint by @sjrusso8 in #39

Spark Session Changes

  • refactor(session): use ref for session methods & error messages by @sjrusso8 in #51
  • feat(session): add RunTimeConfig & Session tags by @sjrusso8 in #45

DataFrame Changes & ReadWriter Changes

  • Implement File Format Reader/Writer by @lexara-prime-ai in #72
  • feat(dataframe): implement missing methods by @sjrusso8 in #67
  • feat(dataframe): Spark DF to Polars, DataFusion, or JSON by @sjrusso8 in #43
  • feat(dataframe): implement transform by @sjrusso8 in #34
  • feat: initial implementation of DataframeWriterV2 by @hntd187 in #30

Column Changes

Spark DataType Changes

  • feat(data types): implement data types by @sjrusso8 in #41
  • feat(types) & bug(plan): add new datatypes & fix plan id bug by @sjrusso8 in #31

Function Changes

  • feat(functions): implement more functions by @sjrusso8 in #75

Streaming Changes

Catalog Changes

Error Handlers

  • feat(errors): cleaner handling of tonic status errors by @sjrusso8 in #79

Repo Changes

Contributors

Full Changelog: v0.0.1-beta.4...v0.0.1

v0.0.1-beta.4

10 May 00:58
3adabe6
Compare
Choose a tag to compare

Changes

  • Split out code into core/ and rust/ as rust workspace #24
  • Update public modules and re-exports on the crates #24
  • Implement more core spark class methods #22 & #12
  • Increase code coverage #23
  • Update dependencies & docker #21
  • Add window and windowspec #19
  • Update README and rust docs #15

v0.0.1-beta.1

04 Mar 21:00
Compare
Choose a tag to compare

What's Changed

  • feat: better use of generics
  • feat: restructure existing modules, and add Column, Expression, and Functions modules by @sjrusso8 in #1
  • feat: marco refactor and lots of functions by @sjrusso8 in #3

Full Changelog: v0.0.1-beta...v0.0.1-beta.1

v0.0.1-beta - spark-connect-rs

20 Sep 19:53
Compare
Choose a tag to compare

Beta release of a way to early spark-connect-rs client

v0.0.1-alpha.1

20 Sep 02:26
Compare
Choose a tag to compare

Releasing additional DataFrame transformations and commands including:

  • schema
  • explain
  • dropDuplicates
  • and some more

Additional DataFrameWriter outputs including:

  • saveAsTable
  • insertInto