rdblue commented on issue #45: Lazily submit tasks in ParallelIterable and add 
cancellation.
URL: https://github.com/apache/incubator-iceberg/pull/45#issuecomment-446338379
 
 
   I'm not that impressed with the Spliterator API, and it wouldn't really help 
here where we want to control when background tasks are submitted and how they 
run.
   
   We could supply some implementation of tasks that is spliterable and use 
that as a fixed number of tasks, but that doesn't allow us to balance tasks 
across threads. It also doesn't allow us to avoid submitting tasks to read 
manifest contents into memory, which is the purpose of this commit.

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services

Reply via email to