Chuanlei Ni
07/19/2024, 7:35 AMdaft.table.Table
python class still useful. It seems that no other module use this python class.jay
07/19/2024, 7:44 AMChuanlei Ni
07/19/2024, 7:58 AMTable
member and these two classes have a lot of duplicated implementations at the operator level. May I help to refactor these code to remove Table
python&rust class?jay
07/19/2024, 5:18 PMTable
member! Check out the state object.
The main difference is that MicroPartition is lazy — it can hold either a TableState:Loaded
variant (which holds a Vec<Table>
), or a TableState::Unloaded
variant (which holds a ScanTask)
This allows us to save some work for certain operations that might not need to materialize Tables
at all! Hence it wouldn’t be possible to remove Table
today, it’s pretty important to the way the system worksChuanlei Ni
07/19/2024, 5:30 PM