callum-ryan opened a new issue, #11120:
URL: https://github.com/apache/iceberg/issues/11120

   ### Feature Request / Improvement
   
   when using `VectorizedTableScanIterable` / `ArrowReader` there is no support 
for deletes, be it equality or positional. The `IcebergGenerics` functionality 
to read with deletes "feels" far too slow, it would be beneficial to have a 
vectorized implementation without Spark that supports these kind of reads. 
   
   Using the DeleteFilter is easy enough to translate from ColumnarBatch to an 
iterable of Record (with the appropriate records removed), but I am not sure 
this is the most efficient way of handling deletes.
   
   ### Query engine
   
   Other
   
   ### Willingness to contribute
   
   - [ ] I can contribute this improvement/feature independently
   - [X] I would be willing to contribute this improvement/feature with 
guidance from the Iceberg community
   - [ ] I cannot contribute this improvement/feature at this time


-- 
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: issues-unsubscr...@iceberg.apache.org.apache.org

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


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

Reply via email to