viirya commented on issue #1035:
URL: 
https://github.com/apache/datafusion-comet/issues/1035#issuecomment-2438389166

   > Nope that is precisely what it is for - 
https://arrow.apache.org/docs/format/CDataInterface.html#memory-management
   
   I feel that we still are not on the same page...
   
   > However, any data pointed to by the struct MUST be allocated and 
maintained by the producer. 
   > Therefore, the consumer MUST not try to interfere with the producer’s 
handling of these members’ lifetime. The only way the consumer influences data 
lifetime is by calling the base structure’s release callback.
   
   It clearly states that the data memory is allocated and maintained by the 
producer. The consumer must not interfere with the lifetime of the memory 
allocated by the producer. That is exactly what I said above.
   
   


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