otterc commented on a change in pull request #33034:
URL: https://github.com/apache/spark/pull/33034#discussion_r661852708



##########
File path: 
common/network-common/src/main/java/org/apache/spark/network/client/TransportClient.java
##########
@@ -222,7 +223,7 @@ public void sendMergedBlockMetaReq(
     handler.addRpcRequest(requestId, callback);
     RpcChannelListener listener = new RpcChannelListener(requestId, callback);
     channel.writeAndFlush(
-      new MergedBlockMetaRequest(requestId, appId, shuffleId, 
reduceId)).addListener(listener);
+      new MergedBlockMetaRequest(requestId, appId, shuffleId, 
shuffleSequenceId, reduceId)).addListener(listener);

Review comment:
       It does seem that not having `shuffleSequenceId` on fetch-side is 
causing confusion and requires a lot of explanation. So, I am fine with adding 
this new field in just the merged fetch protocols.
   
   Also discussed with @Victsm offline about his comments and we have a way to 
address some of the open issues with the implementation. @Victsm or @venkata91 
will elaborate about the approach.
   




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