Tracking: speed up the logical optimizer
Aperta
performance
- Lingua principale
- Rust
- Stelle
- 9.3k
- Fork
- 2.4k
- Merge medio
- 3g 11h
- PR unite (30g)
- 360
Descrizione
I plan to speed up the logical optimizer from two aspects:
1. Try to reduce the optimization rounds by making each rule generate the best plan as much as possible
2. Optimize the single rule's plan time.
The issue mainly tracks a to-do list, and anyone interested in the topic can follow it.
- [x] https://github.com/apache/datafusion/pull/15761
- [x] https://github.com/apache/datafusion/pull/15744
- [x] https://github.com/apache/datafusion/pull/15735
- [x] https://github.com/apache/datafusion/pull/15746
- [x] https://github.com/apache/datafusion/pull/15787
- ~~[ ] TBD~~
Guida per i contributori
Apri la guida per i contributori
Valutazione
Questa issue non è ancora stata valutata.