Skip to content

ADBC Driver Foundry Driver for Apache Spark 0.1.0a1 (2026-06-01)

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 01 Jun 08:05
c78a4c0

New Features

  • support TLS configuration (#46)
  • include backend name in version (#42)
  • add support for Spark 3.5 + Livy (#41)
  • implement GetObjects for Spark Connect (#37)
  • support 'spark://' scheme (#35)
  • implement columns in GetObjects (#29)
  • implement vendor version via Thrift GetInfo (#25)
  • Add Spark Connect client implementation (#20)

Bug Fixes

  • also enable thrift+http path (#44)
  • properly release memory internally (#33)
  • return proper error code from SetOption (#23)
  • transport wrap order (#17)
  • Don't require AWS region (#16)

Documentation Updates

  • improve type table and docs (#43)

Detailed Changelog

  • c78a4c0: chore: check over repo standards (#47)
  • 0a4227d: feat(go): support TLS configuration (#46)
  • a88676b: test(go): at least exercise all auth methods (#45)
  • 53df5dc: fix(go): also enable thrift+http path (#44)
  • 2da58e5: docs: improve type table and docs (#43)
  • da4d215: feat(go): include backend name in version (#42)
  • f56b1ce: feat(go): add support for Spark 3.5 + Livy (#41)
  • e39eecf: test(go): override remaining cases for Spark Connect (#40)
  • 73cc2fc: test(go): override timestamp cases for Spark Connect (#39)
  • abdce27: feat(go): implement GetObjects for Spark Connect (#37)
  • 8a45aac: test(go): set up Spark Connect test config (#36)
  • ddd09f0: feat(go): support 'spark://' scheme (#35)
  • 5e77373: test(go): get Go validation to pass (#34)
  • 02c1e22: fix(go): properly release memory internally (#33)
  • 5828b2f: test(go): get validation tests passing (#31)
  • 447c18f: test(go): test against Spark 3.5 and Spark 4 (#30)
  • 84544fe: feat(go): implement columns in GetObjects (#29)
  • 07ebe4d: test(go): skip/override some ingest cases (#28)
  • 8801084: test(go): re-enable minio/ingest in validation (#27)
  • fe2ae64: chore: add pytest.ini/fix NOTICE.txt (#26)
  • 3efc7a2: feat(go): implement vendor version via Thrift GetInfo (#25)
  • a273f34: test(go): fix minor validation config issues (#24)
  • 75394ea: fix(go): return proper error code from SetOption (#23)
  • 4b5a7b8: chore: update conftest.py to use platform file extension (#7)
  • 07177de: refactor(go): upgrade driverbase, arrow-go, other dependencies (#22)
  • f197221: test(go): update validation suite [still failing] (#21)
  • cbc578d: feat(go): Add Spark Connect client implementation (#20)
  • b810d05: chore(go): Docker compose setup for Spark Connect (#19)
  • f3c816f: chore(go): update CI, fix lints, license headers (#18)
  • 6c19e6d: fix(go): transport wrap order (#17)
  • 2d1a6bb: fix(go): Don't require AWS region (#16)
  • 378008e: chore(go): docker compose setup improvements (#15)
  • 7e4bf64: chore(go): Inline sasl-go as internal/sasl (#14)
  • a272520: ci: add Go workflows (#12)
  • 6b394df: chore: update repo to standards (#11)