chenkovsky commented on PR #14057:
URL: https://github.com/apache/datafusion/pull/14057#issuecomment-2629393602

   @adriangb  as I have said, it seems that you are thinking about this from 
database side, I'm talking about compute engine problem. the users i mean is 
big data engineer. changing metadata dict is very easy through dataframe api. 
compute engine should not make any assumption on input data. BTW,  for _rowid 
save and load problem, you have a solution now?
   
   > field indexes being contiguous
   
   If you have read the discussion history of this PR. in my initial implement, 
field index is contiguous. METADATA_OFFSET is not the key of this design. In my 
initial design, metadata columns are appended at the end of normal column array 
virtually.  If everyone think METADATA_OFFSET is evil, It's easy to revert it 
back. that's also why I didn't implement metadata column support for other 
logical plan. I want to hear more ideas.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscr...@datafusion.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: github-unsubscr...@datafusion.apache.org
For additional commands, e-mail: github-h...@datafusion.apache.org

Reply via email to