Deneche A. Hakim created DRILL-3845:
---------------------------------------
Summary: Partition sender shouldn't send the "last batch" to a
receiver that sent a "receiver finished" to the sender
Key: DRILL-3845
URL: https://issues.apache.org/jira/browse/DRILL-3845
Project: Apache Drill
Issue Type: Bug
Components: Execution - Relational Operators
Reporter: Deneche A. Hakim
Assignee: Deneche A. Hakim
Even if a receiver has finished and informed the corresponding partition
sender, the sender will still try to send a "last batch" to the receiver when
it's done. In most cases this is fine as those batches will be silently dropped
by the receiving DataServer, but if a receiver has finished +10 minutes ago,
DataServer will throw an exception as it couldn't find the corresponding
FragmentManager (WorkEventBus has a 10 minutes recentlyFinished cache).
DRILL-2274 is a reproduction for this case (after the corresponding fix is
applied).
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)