apache / apache/datafusion

Tracking: speed up the logical optimizer

Aperta
#15,775 2 commenti 3 reazioni 1 assegnatario Rivendicata da @xudong963 Vedi su GitHub
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.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.