gianm opened a new pull request, #12895:
URL: https://github.com/apache/druid/pull/12895

   Two changes:
   
   1) Send errors down in-memory channels (BlockingQueueFrameChannel) on
      failure. This ensures that in situations where a chain of processors
      has been set up on a single machine, all processors see the root
      cause error. In particular, this means the final processor in the
      chain reports the root cause error, which ensures that someone with
      a handle to the final processor will get the proper error.
   
   2) Update FrameFileHttpResponseHandler to expect that the final fetch,
      rather than being simply empty, is also empty with a special header.
      This ensures that the handler is able to tell the difference between
      an empty fetch due to being at EOF, and an empty fetch due to a
      truncated HTTP response (after the 200 OK and headers are sent down,
      but before any content appears).


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to