pepijnve commented on PR #16196:
URL: https://github.com/apache/datafusion/pull/16196#issuecomment-2931782511

   > Working on it and it seems to get cancelled indeed. I'll work on 
understanding why and report back.
   
   @ozankabak I was able to get another non-exciting plan as follows. It's a 
contrived example, but it does demonstrate how `Pending` does not always bubble 
far enough up to allow a task to actually stop.
   
   ```
     AggregateExec: mode=Single, gby=[], aggr=[total]
       InterleaveExec
         CoalesceBatchesExec: target_batch_size=8192
           FilterExec: value@0 > 8192
             YieldStreamExec yield=64
               InfiniteExec
         CoalesceBatchesExec: target_batch_size=8192
           FilterExec: value@0 > 8111
             YieldStreamExec yield=64
               InfiniteExec
         CoalesceBatchesExec: target_batch_size=8192
           FilterExec: value@0 > 8030
             YieldStreamExec yield=64
               InfiniteExec
         CoalesceBatchesExec: target_batch_size=8192
           FilterExec: value@0 > 7949
             YieldStreamExec yield=64
               InfiniteExec
         CoalesceBatchesExec: target_batch_size=8192
           FilterExec: value@0 > 7868
             YieldStreamExec yield=64
               InfiniteExec
         CoalesceBatchesExec: target_batch_size=8192
           FilterExec: value@0 > 7787
             YieldStreamExec yield=64
               InfiniteExec
         CoalesceBatchesExec: target_batch_size=8192
           FilterExec: value@0 > 7706
             YieldStreamExec yield=64
               InfiniteExec
         CoalesceBatchesExec: target_batch_size=8192
           FilterExec: value@0 > 7625
             YieldStreamExec yield=64
               InfiniteExec
         CoalesceBatchesExec: target_batch_size=8192
           FilterExec: value@0 > 7544
             YieldStreamExec yield=64
               InfiniteExec
         CoalesceBatchesExec: target_batch_size=8192
           FilterExec: value@0 > 7463
             YieldStreamExec yield=64
               InfiniteExec
   ```


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