This is an attempt to organize myself and make what I plan to work on more visible ## Weekly High Level Goals - [x] Make arrow release: https://github.com/apache/arrow-rs/issues/7107 - [x] Complete v1 of tree explain plans https://github.com/apache/datafusion/issues/14914 ready for wider review with @irenjj - [ ] get tpch data generator screaming fast with @clflushopt: https://github.com/apache/datafusion/issues/14608 - [ ] Work with @XiangpengHao to get https://github.com/apache/datafusion/issues/3463 ready for merge ## Other projects I think are strategically important For a list of projects, see - https://github.com/apache/datafusion/issues/15269 These are the ones I plan to look at / review PRs in order - [ ] Anything performance related - [x] https://github.com/apache/datafusion/issues/15096#issuecomment-2727513988 - [ ] Spark functions: https://github.com/apache/datafusion/pull/15168 - [ ] Hardening external sorts: https://github.com/apache/datafusion/issues/14692 with @2010YOUY01 - [ ] pushing expressions down into scans: https://github.com/apache/datafusion/issues/14993 ## Weekly Stretch / Nice to have goals - [ ] Try to move an example or two from datafusion-examples ## Background I am putting this list on github because: 1. I like how github renders checklists w/ PR titles so it is easy to track (I currently have a local text file...) 2. I thought others might be interested from seeing what I am doing / planning to do 3. It makes me feel better that I don't have time to review all the PRs 😭 The way I am trying to prioritize PRs is in the following order 1. Bug fixes 2. Documentation / UX / API improvements (things that make DataFusion easier/better to work with) 3. Performance improvements 4. New features with wide appeal 5. New functions Note new features and functions are deliberately at the bottom
Activity
alamb commentedon Mar 17, 2025
REview queue:
DataFusion
core_expressionsfeature flag broken, moveoverlayintocorefunctions #15217Features:
location,size,last_modified) inListingTableProvider#15181Arrow
DataType::Listarrow-rs#7051[-]Weekly Plan (Andrew Lamb) March 10, 2025[/-][+]Weekly Plan (Andrew Lamb) March 17, 2025[/+]alamb commentedon Mar 24, 2025
Update here is we completed the initial version of
treeexplain plan!SQL EXPLAINTree Rendering #14914Also the arrow release is out
Next week's plan: