Deneche A. Hakim created DRILL-4252: ---------------------------------------
Summary: DataServer.send() should throw a UserRpcException instead of returning Ack.Fail Key: DRILL-4252 URL: https://issues.apache.org/jira/browse/DRILL-4252 Project: Apache Drill Issue Type: Improvement Components: Execution - RPC Affects Versions: 1.0.0 Reporter: Deneche A. Hakim When a fragment sends data to another fragment and an error occurs in DataServer.send() on the receiving side, the method logs the error and return an Ack.Fail to the sender without any detail of the root cause. This causes the query to fail with a generic "Data not accepted downstream" error. DataServer.send() should throw a UserRpcException instead so the root cause can be propagated back to the user. -- This message was sent by Atlassian JIRA (v6.3.4#6332)