From 842eabb27fc7b4295a6ad8a44fb21ba0394c7aa8 Mon Sep 17 00:00:00 2001 From: lamber-ken Date: Thu, 26 Dec 2019 15:40:38 +0800 Subject: [PATCH] [HUDI-470] Fix NPE when print result via hudi-cli (#1138) --- .../java/org/apache/hudi/cli/commands/HoodieLogFileCommand.java | 2 +- .../main/java/org/apache/hudi/cli/commands/RepairsCommand.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/hudi-cli/src/main/java/org/apache/hudi/cli/commands/HoodieLogFileCommand.java b/hudi-cli/src/main/java/org/apache/hudi/cli/commands/HoodieLogFileCommand.java index acf550faf..77b93133f 100644 --- a/hudi-cli/src/main/java/org/apache/hudi/cli/commands/HoodieLogFileCommand.java +++ b/hudi-cli/src/main/java/org/apache/hudi/cli/commands/HoodieLogFileCommand.java @@ -227,7 +227,7 @@ public class HoodieLogFileCommand implements CommandMarker { } } } - String[][] rows = new String[allRecords.size() + 1][]; + String[][] rows = new String[allRecords.size()][]; int i = 0; for (IndexedRecord record : allRecords) { String[] data = new String[1]; diff --git a/hudi-cli/src/main/java/org/apache/hudi/cli/commands/RepairsCommand.java b/hudi-cli/src/main/java/org/apache/hudi/cli/commands/RepairsCommand.java index 202965548..4b4c28340 100644 --- a/hudi-cli/src/main/java/org/apache/hudi/cli/commands/RepairsCommand.java +++ b/hudi-cli/src/main/java/org/apache/hudi/cli/commands/RepairsCommand.java @@ -77,7 +77,7 @@ public class RepairsCommand implements CommandMarker { List partitionPaths = FSUtils.getAllPartitionFoldersThreeLevelsDown(HoodieCLI.fs, client.getBasePath()); Path basePath = new Path(client.getBasePath()); - String[][] rows = new String[partitionPaths.size() + 1][]; + String[][] rows = new String[partitionPaths.size()][]; int ind = 0; for (String partition : partitionPaths) {