Skip to content

0.2.0

Latest
Compare
Choose a tag to compare
@xushiyan xushiyan released this 26 Nov 09:32
· 44 commits to main since this release
a97978c

What's changed

🚀 Features

  • Support loading hudi global configs (#118) by @zzhpro
  • Add base file records' in-memory size to FileStats (#140) by @xushiyan
  • Support partition prune api (#119) by @KnightChess
  • Add partition filter arg in Python APIs (#153) by @xushiyan
  • Add HudiFileGroupReader with consolidated APIs to read records (#164) by @xushiyan
  • Add TableBuilder API for creating Table instances (#163) by @kazdy
  • Implement datafusion TableProviderFactory (#162) by @kazdy

🐛 Bug Fixes

  • Register object store with datafusion (#107) by @abyssnlp
  • Handle validating table when DropsPartitionFields not present (#142) by @xushiyan
  • Make partition loading more efficient (#152) by @xushiyan
  • Simplify partition filter format by taking tuple of strings (#170)
  • Improve api to get file slices splits (#185)
  • Handle schema retrieval for datafusion api (#187)

🚜 Refactor

  • Extract common test code for creating table (#117) by @gohalo
  • Improve APIs for handling options (#161) by @xushiyan
  • Improve TableBuilder API for taking single option (#171) by @xushiyan
  • Minor improvement to fix coverage report status (#173) by @xushiyan

📚 Documentation

🎨 Styling

🛠️ Build

  • Use exact versions for arrow and datafusion (#105) by @xushiyan
  • Bump up datafusion to version 41, arrow to 52.2 (#120) by @yjshen
  • (deps) Update zip-extract requirement from 0.1.3 to 0.2.1 (#130) by @dependabot[bot]
  • (deps) Upgrade datafusion, pyarrow, pyo3, python versions (#149) by @kazdy
  • (deps) Upgrade arrow dependencies (#168) by @kazdy
  • (release) Bump version to 0.2.0-rc.1
  • (deps) Upgrade datafusion and object store (#182)
  • (deps) Upgrade datafusion to 42.2.0 (#192)
  • (release) Bump version to 0.2.0-rc.2

⚙️ Miscellaneous Tasks

New Contributors