This is an automated email from the ASF dual-hosted git repository. ayushsaxena 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 b7093e388ea HIVE-28251: HiveSessionImpl init ReaderStream should set Charset with UTF-8 (#5243). (xy, reviewed by Ayush Saxena) b7093e388ea is described below commit b7093e388ea879e33e2550aac8ea70ce6ecb21cf Author: xuzifu666 <1206332...@qq.com> AuthorDate: Thu May 16 04:29:48 2024 +0800 HIVE-28251: HiveSessionImpl init ReaderStream should set Charset with UTF-8 (#5243). (xy, reviewed by Ayush Saxena) --- .../src/java/org/apache/hive/service/cli/session/HiveSessionImpl.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/service/src/java/org/apache/hive/service/cli/session/HiveSessionImpl.java b/service/src/java/org/apache/hive/service/cli/session/HiveSessionImpl.java index e4151a617cd..77c3d321f41 100644 --- a/service/src/java/org/apache/hive/service/cli/session/HiveSessionImpl.java +++ b/service/src/java/org/apache/hive/service/cli/session/HiveSessionImpl.java @@ -18,6 +18,7 @@ package org.apache.hive.service.cli.session; +import java.nio.charset.StandardCharsets; import java.util.Collections; import java.io.BufferedReader; import java.io.File; @@ -209,7 +210,7 @@ public class HiveSessionImpl implements HiveSession { FileInputStream initStream = null; BufferedReader bufferedReader = null; initStream = new FileInputStream(fileName); - bufferedReader = new BufferedReader(new InputStreamReader(initStream)); + bufferedReader = new BufferedReader(new InputStreamReader(initStream, StandardCharsets.UTF_8)); return bufferedReader; }