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;