What's Changed
- feat:
Decoratortrait by @suremarc in #26 - fix!: use nanosecond timestamps in
FileMetadatainstead of int64 by @suremarc in #28 - upgrade to datafusion 45 by @suremarc in #38
- Add alternate analysis for MVs with no partition columns by @suremarc in #39
- make explain output stable by @suremarc in #44
- Update extension by @matthewmturner in #45
- Upgrade DF46 by @xudong963 in #48
- Update ordered-float requirement from 4.6.0 to 5.0.0 by @dependabot[bot] in #49
- Update itertools requirement from 0.13 to 0.14 by @dependabot[bot] in #32
- Upgrade df47 by @xudong963 in #55
- Optimize performance bottleneck if projection is large by @xudong963 in #56
- exclude some materialized views from query rewriting by @suremarc in #57
- Handle table scan filters that reference dropped columns by @suremarc in #59
- don't panic if eq class is not found by @suremarc in #60
- Allow for 'special' partitions that are omitted in the staleness check. by @jared-m-combs in #68
- Allow customization of
list_all_filesfunction. by @jared-m-combs in #69 - Upgrade DataFusion 48.0.0 by @xudong963 in #61
- Upgrade to DF49 by @xudong963 in #75
- Upgrade DF to 49.0.2 by @zhuqi-lucas in #86
- Make cost fn accept candidates by @xudong963 in #83
- Fix empty unnest columns handling when pushdown_projection_inexact by @zhuqi-lucas in #88
- Upgrade to DF50 by @xudong963 in #87
- Support static partition columns for MV by @suremarc in #89
- Improved documentation on IVM algorithm by @suremarc in #90
- Support limit pushdown for OneOfExec by @xudong963 in #94
- Improve the the lib intro doc by @xudong963 in #95
- Chore: remove useless lines in changelog by @xudong963 in #97
- chore: release v0.2.0 by @github-actions[bot] in #96
New Contributors
- @matthewmturner made their first contribution in #45
- @xudong963 made their first contribution in #48
- @dependabot[bot] made their first contribution in #49
- @jared-m-combs made their first contribution in #68
- @zhuqi-lucas made their first contribution in #86
Full Changelog: v0.1.1...v0.2.0