diff --git a/hudi-common/src/main/java/org/apache/hudi/internal/schema/InternalSchema.java b/hudi-common/src/main/java/org/apache/hudi/internal/schema/InternalSchema.java index 4c240de71e9be..229d6b66388d6 100644 --- a/hudi-common/src/main/java/org/apache/hudi/internal/schema/InternalSchema.java +++ b/hudi-common/src/main/java/org/apache/hudi/internal/schema/InternalSchema.java @@ -38,6 +38,8 @@ */ public class InternalSchema implements Serializable { + private static final InternalSchema EMPTY_SCHEMA = new InternalSchema(-1L, RecordType.get()); + private static final long DEFAULT_VERSION_ID = 0; private final RecordType record; @@ -50,7 +52,7 @@ public class InternalSchema implements Serializable { private transient Map idToName = null; public static InternalSchema getEmptyInternalSchema() { - return new InternalSchema(-1L, RecordType.get()); + return EMPTY_SCHEMA; } public boolean isEmptySchema() {