From 324182a896b882337dcf61d5df9678d21ce3ddf8 Mon Sep 17 00:00:00 2001 From: Naresh P R Date: Mon, 30 Sep 2019 13:35:05 +0530 Subject: [PATCH] HIVE-22207: Tez: SplitGenerator throws NumberFormatException when "dfs.blocksize" on cluster is "128m" --- .../org/apache/hadoop/hive/ql/exec/tez/HiveSplitGenerator.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ql/src/java/org/apache/hadoop/hive/ql/exec/tez/HiveSplitGenerator.java b/ql/src/java/org/apache/hadoop/hive/ql/exec/tez/HiveSplitGenerator.java index c2705075e7..67d6982ac0 100644 --- a/ql/src/java/org/apache/hadoop/hive/ql/exec/tez/HiveSplitGenerator.java +++ b/ql/src/java/org/apache/hadoop/hive/ql/exec/tez/HiveSplitGenerator.java @@ -191,7 +191,7 @@ public HiveSplitGenerator(InputInitializerContext initializerContext) throws IOE if (HiveConf.getLongVar(conf, HiveConf.ConfVars.MAPREDMINSPLITSIZE, 1) <= 1) { // broken configuration from mapred-default.xml - final long blockSize = conf.getLong(DFSConfigKeys.DFS_BLOCK_SIZE_KEY, + final long blockSize = conf.getLongBytes(DFSConfigKeys.DFS_BLOCK_SIZE_KEY, DFSConfigKeys.DFS_BLOCK_SIZE_DEFAULT); final long minGrouping = conf.getLong( TezMapReduceSplitsGrouper.TEZ_GROUPING_SPLIT_MIN_SIZE, -- 2.18.0