This is an automated email from the ASF dual-hosted git repository. abstractdog pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/hive.git
The following commit(s) were added to refs/heads/master by this push: new 44ceefea869 HIVE-27871: Fix formatting problems is YarnQueueHelper (#4874) (Mahesh Raju Somalaraju reviewed by Laszlo Bodor, Ayush Saxena) 44ceefea869 is described below commit 44ceefea86931782844a97a9af562dffe55ecb86 Author: Mahesh Raju Somalaraju <maheshra...@cloudera.com> AuthorDate: Tue Nov 21 19:32:19 2023 +0530 HIVE-27871: Fix formatting problems is YarnQueueHelper (#4874) (Mahesh Raju Somalaraju reviewed by Laszlo Bodor, Ayush Saxena) --- .../hadoop/hive/ql/exec/tez/YarnQueueHelper.java | 20 ++++++++------------ 1 file changed, 8 insertions(+), 12 deletions(-) diff --git a/ql/src/java/org/apache/hadoop/hive/ql/exec/tez/YarnQueueHelper.java b/ql/src/java/org/apache/hadoop/hive/ql/exec/tez/YarnQueueHelper.java index c7065156c27..45889ec750f 100644 --- a/ql/src/java/org/apache/hadoop/hive/ql/exec/tez/YarnQueueHelper.java +++ b/ql/src/java/org/apache/hadoop/hive/ql/exec/tez/YarnQueueHelper.java @@ -51,29 +51,25 @@ public class YarnQueueHelper { private int lastKnownGoodUrl; private boolean sslForYarn; private boolean isHA; - private static String webapp_conf_key = YarnConfiguration.RM_WEBAPP_ADDRESS; - private static String webapp_ssl_conf_key = YarnConfiguration.RM_WEBAPP_HTTPS_ADDRESS; - private static String yarn_HA_enabled = YarnConfiguration.RM_HA_ENABLED; - private static String yarn_HA_rmids = YarnConfiguration.RM_HA_IDS; public YarnQueueHelper(HiveConf conf) { ArrayList<String> nodeList = new ArrayList<>(); sslForYarn = YarnConfiguration.useHttps(conf); - isHA = conf.getBoolean(yarn_HA_enabled, false); - LOG.info(String.format("Yarn is using SSL: %s", sslForYarn)); - LOG.info(String.format("Yarn HA is enabled: %s", isHA)); + isHA = conf.getBoolean(YarnConfiguration.RM_HA_ENABLED, false); + LOG.info("Yarn is using SSL: {}, HA enabled: {}", sslForYarn, isHA); if (isHA) { - String[] rmids = conf.getStrings(yarn_HA_rmids); + String[] rmids = conf.getStrings(YarnConfiguration.RM_HA_IDS); if (sslForYarn == true) { for (String rmid : rmids) { - nodeList.addAll(Arrays.asList(conf.getTrimmedStrings(webapp_ssl_conf_key + "."+rmid))); + nodeList.addAll(Arrays.asList(conf + .getTrimmedStrings(YarnConfiguration.RM_WEBAPP_HTTPS_ADDRESS + "." + rmid))); } Preconditions.checkArgument(nodeList.size() > 0, "yarn.resourcemanager.ha.rm-ids must be set to enable queue access checks in Yarn HA mode"); }else{ for (String rmid : rmids) { - nodeList.addAll(Arrays.asList(conf.getTrimmedStrings(webapp_conf_key + "."+rmid))); + nodeList.addAll(Arrays.asList(conf.getTrimmedStrings(YarnConfiguration.RM_WEBAPP_ADDRESS + "."+rmid))); Preconditions.checkArgument(nodeList.size() > 0, "yarn.resourcemanager.ha.rm-ids must be set to enable queue access checks in Yarn HA mode"); } @@ -81,11 +77,11 @@ public class YarnQueueHelper { rmNodes = nodeList.toArray(new String[nodeList.size()]); }else { if (sslForYarn == true) { - rmNodes = conf.getTrimmedStrings(webapp_ssl_conf_key); + rmNodes = conf.getTrimmedStrings(YarnConfiguration.RM_WEBAPP_HTTPS_ADDRESS); Preconditions.checkArgument((rmNodes != null && rmNodes.length > 0), "yarn.resourcemanager.webapp.https.address must be set to enable queue access checks using TLS"); } else { - rmNodes = conf.getTrimmedStrings(webapp_conf_key); + rmNodes = conf.getTrimmedStrings(YarnConfiguration.RM_WEBAPP_ADDRESS); Preconditions.checkArgument((rmNodes != null && rmNodes.length > 0), "yarn.resourcemanager.webapp.address must be set to enable queue access checks"); }