Skip to content

0.1.0

Latest
Compare
Choose a tag to compare
@xushiyan xushiyan released this 17 Jul 05:13
· 42 commits to main since this release
2c84570

What's Changed

🚀 Features

  • Initial rust implementation to integrate with datafusion (#1) by @xushiyan
  • Add python binding (#21) by @xushiyan
  • Implement HudiTable as python API (#23) by @xushiyan
  • Use object_store for common storage APIs (#25) by @xushiyan
  • Implement Rust and Python APIs to read file slices (#28) by @xushiyan
  • Add APIs for time-travel read (#33) by @xushiyan
  • Implement datafusion API using ParquetExec (#35) by @xushiyan
  • Add HudiConfigs for parsing and managing named configs (#37) by @xushiyan
  • Add config validation when creating table (#49) by @xushiyan
  • Add internal config to skip validation (#51) by @xushiyan
  • Support time travel with read option (#52) by @xushiyan
  • Support taking env vars for cloud storages (#55) by @xushiyan

🐛 Bug Fixes

  • Handle replacecommit for loading file slices (#53) by @xushiyan

🚜 Refactor

📚 Documentation

  • Update readme, contributing guide, and issue template (#57) by @xushiyan
  • Update CONTRIBUTING with minor changes (#58) by @codope

🎨 Styling

🛠️ Build

🧪 Testing

  • Add tests crate and adopt testing tables (#30) by @xushiyan
  • Add test cases for different table setup (#36) by @xushiyan

⚙️ Miscellaneous Tasks

New Contributors