westonpace commented on PR #13364:
URL: https://github.com/apache/arrow/pull/13364#issuecomment-1158146289

   > Who would be the canonical owner of a datatype?
   
   Not a detailed thought but could the canonical owner be `arrow::Schema`?  
Outside of Acero, every record batch has a schema (might have to do some work 
so that collections of record batches, like `arrow::Table`, share a single 
schema instance).  Within Acero the canonical owner could be the ExecPlan (each 
node has an output schema and any intermediate types needed could be managed by 
the nodes).  That being said...
   
   > I think we should first run benchmarks after the ExecSpan changes have 
been propagated to the compute engine, to see if it's still worth doing 
something on the DataType front.
   
   +1


-- 
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