kou commented on issue #38837:
URL: https://github.com/apache/arrow/issues/38837#issuecomment-2130424206

   > I think both approaches make sense but this is the tricky part:
   > 
   > > How to encode each value (2.9, true and 29.9) to raw byte data? We can 
use only raw byte data for a value of ArrowSchema::metadata.
   > 
   > There are ways to solve this but they all seem like a lot of work for 
alignment and maintenance. I don't think the benefit (combining 
`GetTableSchema` and `GetTableStatistics`) is worth the development cost.
   
   Right. https://github.com/apache/arrow/issues/38837#issuecomment-2123728784 
uses `ArrowArray` to encode statistics and put its address to metadata value as 
a base 10 string. It's a tricky approach.


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to