You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@kylin.apache.org by ni...@apache.org on 2020/02/20 16:21:09 UTC

[kylin] 06/06: minor, externalizable classes should have no-arguments constructors

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

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

commit d0d817ca734eebf26d12bff3e15a1c40a54270bf
Author: etherge <et...@163.com>
AuthorDate: Fri Feb 14 19:21:56 2020 -0500

    minor, externalizable classes should have no-arguments constructors
---
 .../src/main/java/org/apache/kylin/dimension/AbstractDateDimEnc.java  | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/core-metadata/src/main/java/org/apache/kylin/dimension/AbstractDateDimEnc.java b/core-metadata/src/main/java/org/apache/kylin/dimension/AbstractDateDimEnc.java
index 9c0d0da..e91828a 100644
--- a/core-metadata/src/main/java/org/apache/kylin/dimension/AbstractDateDimEnc.java
+++ b/core-metadata/src/main/java/org/apache/kylin/dimension/AbstractDateDimEnc.java
@@ -41,6 +41,10 @@ public class AbstractDateDimEnc extends DimensionEncoding {
     private int fixedLen;
     private IValueCodec codec;
 
+    //Externalizable classes should have no-arguments constructors
+    public AbstractDateDimEnc() {
+    }
+
     protected AbstractDateDimEnc(int fixedLen, IValueCodec codec) {
         this.fixedLen = fixedLen;
         this.codec = codec;