This is an automated email from the ASF dual-hosted git repository.

vinoth pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/hudi.git


The following commit(s) were added to refs/heads/master by this push:
     new d4d4c8c  [MINOR] Fix typo and others (#2164)
d4d4c8c is described below

commit d4d4c8c8994d4da988005b7930b797213aed4303
Author: dugenkui <[email protected]>
AuthorDate: Mon Oct 12 08:52:44 2020 +0800

    [MINOR] Fix typo and others (#2164)
    
    
    * remove HoodieSerializationException that will never be throw
    * remove unused method, make HoodieException more readable
    * fix typo
---
 .../src/main/java/org/apache/hudi/avro/HoodieAvroUtils.java       | 4 ++--
 .../org/apache/hudi/common/table/log/HoodieLogFileReader.java     | 2 +-
 .../main/java/org/apache/hudi/common/util/SerializationUtils.java | 3 ---
 .../src/main/java/org/apache/hudi/exception/HoodieException.java  | 8 --------
 ...patabilityException.java => SchemaCompatibilityException.java} | 8 ++++----
 .../src/test/java/org/apache/hudi/avro/TestHoodieAvroUtils.java   | 4 ++--
 6 files changed, 9 insertions(+), 20 deletions(-)

diff --git 
a/hudi-common/src/main/java/org/apache/hudi/avro/HoodieAvroUtils.java 
b/hudi-common/src/main/java/org/apache/hudi/avro/HoodieAvroUtils.java
index 422d75c..a7517a4 100644
--- a/hudi-common/src/main/java/org/apache/hudi/avro/HoodieAvroUtils.java
+++ b/hudi-common/src/main/java/org/apache/hudi/avro/HoodieAvroUtils.java
@@ -23,7 +23,7 @@ import org.apache.hudi.common.util.StringUtils;
 import org.apache.hudi.common.util.collection.Pair;
 import org.apache.hudi.exception.HoodieException;
 import org.apache.hudi.exception.HoodieIOException;
-import org.apache.hudi.exception.SchemaCompatabilityException;
+import org.apache.hudi.exception.SchemaCompatibilityException;
 
 import org.apache.avro.Conversions.DecimalConversion;
 import org.apache.avro.JsonProperties;
@@ -321,7 +321,7 @@ public class HoodieAvroUtils {
       }
     }
     if (!GenericData.get().validate(newSchema, newRecord)) {
-      throw new SchemaCompatabilityException(
+      throw new SchemaCompatibilityException(
           "Unable to validate the rewritten record " + record + " against 
schema " + newSchema);
     }
     return newRecord;
diff --git 
a/hudi-common/src/main/java/org/apache/hudi/common/table/log/HoodieLogFileReader.java
 
b/hudi-common/src/main/java/org/apache/hudi/common/table/log/HoodieLogFileReader.java
index 5d2e185..27884ec 100644
--- 
a/hudi-common/src/main/java/org/apache/hudi/common/table/log/HoodieLogFileReader.java
+++ 
b/hudi-common/src/main/java/org/apache/hudi/common/table/log/HoodieLogFileReader.java
@@ -319,7 +319,7 @@ public class HoodieLogFileReader implements 
HoodieLogFormat.Reader {
       boolean hasMagic = hasNextMagic();
       if (!hasMagic) {
         throw new CorruptedLogFileException(
-            logFile + "could not be read. Did not find the magic bytes at the 
start of the block");
+            logFile + " could not be read. Did not find the magic bytes at the 
start of the block");
       }
       return hasMagic;
     } catch (EOFException e) {
diff --git 
a/hudi-common/src/main/java/org/apache/hudi/common/util/SerializationUtils.java 
b/hudi-common/src/main/java/org/apache/hudi/common/util/SerializationUtils.java
index 9d075bb..9041db5 100644
--- 
a/hudi-common/src/main/java/org/apache/hudi/common/util/SerializationUtils.java
+++ 
b/hudi-common/src/main/java/org/apache/hudi/common/util/SerializationUtils.java
@@ -18,8 +18,6 @@
 
 package org.apache.hudi.common.util;
 
-import org.apache.hudi.exception.HoodieSerializationException;
-
 import com.esotericsoftware.kryo.Kryo;
 import com.esotericsoftware.kryo.io.Input;
 import com.esotericsoftware.kryo.io.Output;
@@ -72,7 +70,6 @@ public class SerializationUtils {
    * @param objectData the serialized object, must not be null
    * @return the deserialized object
    * @throws IllegalArgumentException if {@code objectData} is {@code null}
-   * @throws HoodieSerializationException (runtime) if the serialization fails
    */
   public static <T> T deserialize(final byte[] objectData) {
     if (objectData == null) {
diff --git 
a/hudi-common/src/main/java/org/apache/hudi/exception/HoodieException.java 
b/hudi-common/src/main/java/org/apache/hudi/exception/HoodieException.java
index 2b86dc6..58adc0e 100644
--- a/hudi-common/src/main/java/org/apache/hudi/exception/HoodieException.java
+++ b/hudi-common/src/main/java/org/apache/hudi/exception/HoodieException.java
@@ -47,12 +47,4 @@ public class HoodieException extends RuntimeException 
implements Serializable {
     super(t);
   }
 
-  protected static String format(String message, Object... args) {
-    String[] argStrings = new String[args.length];
-    for (int i = 0; i < args.length; i += 1) {
-      argStrings[i] = String.valueOf(args[i]);
-    }
-    return String.format(String.valueOf(message), (Object[]) argStrings);
-  }
-
 }
diff --git 
a/hudi-common/src/main/java/org/apache/hudi/exception/SchemaCompatabilityException.java
 
b/hudi-common/src/main/java/org/apache/hudi/exception/SchemaCompatibilityException.java
similarity index 80%
rename from 
hudi-common/src/main/java/org/apache/hudi/exception/SchemaCompatabilityException.java
rename to 
hudi-common/src/main/java/org/apache/hudi/exception/SchemaCompatibilityException.java
index a6225d5..478ec0d 100644
--- 
a/hudi-common/src/main/java/org/apache/hudi/exception/SchemaCompatabilityException.java
+++ 
b/hudi-common/src/main/java/org/apache/hudi/exception/SchemaCompatibilityException.java
@@ -21,17 +21,17 @@ package org.apache.hudi.exception;
 /**
  * An exception thrown when schema has compatibility problems.
  */
-public class SchemaCompatabilityException extends HoodieException {
+public class SchemaCompatibilityException extends HoodieException {
 
-  public SchemaCompatabilityException(String message) {
+  public SchemaCompatibilityException(String message) {
     super(message);
   }
 
-  public SchemaCompatabilityException(String message, Throwable t) {
+  public SchemaCompatibilityException(String message, Throwable t) {
     super(message, t);
   }
 
-  public SchemaCompatabilityException(Throwable t) {
+  public SchemaCompatibilityException(Throwable t) {
     super(t);
   }
 }
diff --git 
a/hudi-common/src/test/java/org/apache/hudi/avro/TestHoodieAvroUtils.java 
b/hudi-common/src/test/java/org/apache/hudi/avro/TestHoodieAvroUtils.java
index 7d5cf04..f6854ca 100644
--- a/hudi-common/src/test/java/org/apache/hudi/avro/TestHoodieAvroUtils.java
+++ b/hudi-common/src/test/java/org/apache/hudi/avro/TestHoodieAvroUtils.java
@@ -20,7 +20,7 @@ package org.apache.hudi.avro;
 
 import org.apache.avro.JsonProperties;
 import org.apache.hudi.common.model.HoodieRecord;
-import org.apache.hudi.exception.SchemaCompatabilityException;
+import org.apache.hudi.exception.SchemaCompatibilityException;
 
 import org.apache.avro.Schema;
 import org.apache.avro.generic.GenericData;
@@ -147,7 +147,7 @@ public class TestHoodieAvroUtils {
     rec.put("non_pii_col", "val1");
     rec.put("pii_col", "val2");
     rec.put("timestamp", 3.5);
-    assertThrows(SchemaCompatabilityException.class, () -> 
HoodieAvroUtils.rewriteRecord(rec, new 
Schema.Parser().parse(SCHEMA_WITH_NON_NULLABLE_FIELD)));
+    assertThrows(SchemaCompatibilityException.class, () -> 
HoodieAvroUtils.rewriteRecord(rec, new 
Schema.Parser().parse(SCHEMA_WITH_NON_NULLABLE_FIELD)));
   }
 
   @Test

Reply via email to