diff --git service-rpc/pom.xml service-rpc/pom.xml
index d6a07a55bc..55677f8c83 100644
--- service-rpc/pom.xml
+++ service-rpc/pom.xml
@@ -121,29 +121,45 @@
replace
+
+ ${basedir}/src/gen/thrift/gen-javabean/org/apache/hive/service/rpc/thrift/
+ *.java
+
+
+ public class
+ @org.apache.hadoop.hive.common.classification.InterfaceAudience.Public @org.apache.hadoop.hive.common.classification.InterfaceStability.Stable public class
+ true
+
+
+ public static class
+ @org.apache.hadoop.hive.common.classification.InterfaceAudience.Public @org.apache.hadoop.hive.common.classification.InterfaceStability.Stable public static class
+ true
+
+
+ public interface
+ @org.apache.hadoop.hive.common.classification.InterfaceAudience.Public @org.apache.hadoop.hive.common.classification.InterfaceStability.Stable public interface
+ true
+
+
+
+
+
+ mask-password
+ process-sources
+
+ replace
+
+
+ ${basedir}/src/gen/thrift/gen-javabean/org/apache/hive/service/rpc/thrift/TOpenSessionReq.java
+
+
+ sb.append\(this.password\)\;
+ password.chars().forEach(c -> sb.append("*"));
+
+
+
-
- ${basedir}/src/gen/thrift/gen-javabean/org/apache/hive/service/rpc/thrift/
- *.java
-
-
- public class
- @org.apache.hadoop.hive.common.classification.InterfaceAudience.Public @org.apache.hadoop.hive.common.classification.InterfaceStability.Stable public class
- true
-
-
- public static class
- @org.apache.hadoop.hive.common.classification.InterfaceAudience.Public @org.apache.hadoop.hive.common.classification.InterfaceStability.Stable public static class
- true
-
-
- public interface
- @org.apache.hadoop.hive.common.classification.InterfaceAudience.Public @org.apache.hadoop.hive.common.classification.InterfaceStability.Stable public interface
- true
-
-
-
diff --git service-rpc/src/gen/thrift/gen-javabean/org/apache/hive/service/rpc/thrift/TOpenSessionReq.java service-rpc/src/gen/thrift/gen-javabean/org/apache/hive/service/rpc/thrift/TOpenSessionReq.java
index 3195e704f3..eb9ab77c6b 100644
--- service-rpc/src/gen/thrift/gen-javabean/org/apache/hive/service/rpc/thrift/TOpenSessionReq.java
+++ service-rpc/src/gen/thrift/gen-javabean/org/apache/hive/service/rpc/thrift/TOpenSessionReq.java
@@ -543,7 +543,7 @@ public String toString() {
if (this.password == null) {
sb.append("null");
} else {
- sb.append(this.password);
+ password.chars().forEach(c -> sb.append("*"));
}
first = false;
}