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 - [ ] 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~~