andygrove opened a new issue, #2152:
URL: https://github.com/apache/datafusion-comet/issues/2152

   ### What is the problem the feature request solves?
   
   As discovered in https://github.com/apache/datafusion-comet/issues/2147, the 
`native_iceberg_compat` scan currently re-uses some legacy code that uses 
mutable Parquet buffers. As a result, we often need to perform a deep copy of 
all batches produced from this scan, which impacts performance. There is also 
the risk of memory corruption if our logic for determining when to make copies 
is not correct.
   
   ### Describe the potential solution
   
   I would like `natice_iceberg_compat` scans to stop using mutable Parquet 
buffers so that we can stop making copies of the output batches.
   
   ### Additional context
   
   _No response_


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