Skip to content

Commit

Permalink
Add retryExecutionStrategy in client tags
Browse files Browse the repository at this point in the history
  • Loading branch information
pgupta2 committed Nov 2, 2022
1 parent a62173e commit cb986f6
Showing 1 changed file with 6 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -108,6 +108,7 @@
import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException;
import java.util.Collection;
import java.util.HashSet;
import java.util.List;
import java.util.Map;
import java.util.Optional;
Expand Down Expand Up @@ -579,6 +580,11 @@ public IPrestoSparkQueryExecution create(
// Update presto settings in Session, if present
Session.SessionBuilder sessionBuilder = Session.builder(session);
prestoSparkRetryExecutionSettings.getPrestoSettings().forEach(sessionBuilder::setSystemProperty);

Set<String> clientTags = new HashSet<>(session.getClientTags());
clientTags.add(retryExecutionStrategy.get().name());
sessionBuilder.setClientTags(clientTags);

session = sessionBuilder.build();
}

Expand Down

0 comments on commit cb986f6

Please sign in to comment.