zhiqiang-hhhh opened a new pull request, #28669:
URL: https://github.com/apache/doris/pull/28669

   FE will return empty set instead of error, if:
   
   1. BE report error status
   2. An instance has multiple pipelines
   3. FE process report slowly
   
   This pr fix above problem on branch-2.0 by:
   1. Exchange sender will spread Error status to receiver so that
   2. Receiver of last result sink fragment will make itself cancelled instead 
of send an EOS to FE.
   
   PS: Maybe the fix is not perfect ... but it works with almost least 
modification. A complete fix needs almost a refactor on DataExchangeNode.


-- 
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: commits-unsubscr...@doris.apache.org

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


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

Reply via email to