You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@paimon.apache.org by lz...@apache.org on 2025/08/28 03:42:49 UTC

(paimon) 08/10: [hotfix] Fix that VariantType doesn't have default constructor (#6162)

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

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

commit 5b6d04c20d19b0876699395a2bd54e1470d8e9f8
Author: yuzelin <33...@users.noreply.github.com>
AuthorDate: Wed Aug 27 19:19:17 2025 +0800

    [hotfix] Fix that VariantType doesn't have default constructor (#6162)
---
 .../main/java/org/apache/flink/table/types/logical/VariantType.java   | 4 ++++
 .../main/java/org/apache/flink/table/types/logical/VariantType.java   | 4 ++++
 2 files changed, 8 insertions(+)

diff --git a/paimon-flink/paimon-flink-2.0/src/main/java/org/apache/flink/table/types/logical/VariantType.java b/paimon-flink/paimon-flink-2.0/src/main/java/org/apache/flink/table/types/logical/VariantType.java
index 70ba9ad729..0fd1887601 100644
--- a/paimon-flink/paimon-flink-2.0/src/main/java/org/apache/flink/table/types/logical/VariantType.java
+++ b/paimon-flink/paimon-flink-2.0/src/main/java/org/apache/flink/table/types/logical/VariantType.java
@@ -36,6 +36,10 @@ public class VariantType extends LogicalType {
         super(isNullable, LogicalTypeRoot.UNRESOLVED);
     }
 
+    public VariantType() {
+        this(true);
+    }
+
     @Override
     public LogicalType copy(boolean b) {
         return null;
diff --git a/paimon-flink/paimon-flink1-common/src/main/java/org/apache/flink/table/types/logical/VariantType.java b/paimon-flink/paimon-flink1-common/src/main/java/org/apache/flink/table/types/logical/VariantType.java
index 70ba9ad729..0fd1887601 100644
--- a/paimon-flink/paimon-flink1-common/src/main/java/org/apache/flink/table/types/logical/VariantType.java
+++ b/paimon-flink/paimon-flink1-common/src/main/java/org/apache/flink/table/types/logical/VariantType.java
@@ -36,6 +36,10 @@ public class VariantType extends LogicalType {
         super(isNullable, LogicalTypeRoot.UNRESOLVED);
     }
 
+    public VariantType() {
+        this(true);
+    }
+
     @Override
     public LogicalType copy(boolean b) {
         return null;