Yaguang Jia created KYLIN-5695:
----------------------------------
Summary: Code refactoring : Filter condition -> rewrite
Key: KYLIN-5695
URL: https://issues.apache.org/jira/browse/KYLIN-5695
Project: Kylin
Issue Type: Improvement
Components: Modeling
Affects Versions: 5.0-alpha
Reporter: Yaguang Jia
Assignee: Yaguang Jia
Fix For: 5.0-beta
h2. Dev Design
Rewrite the Filter condition functionality for models:
1. When it is found that the field definition of a model does not comply with
the two-phase definition, a KylinException is generated with necessary error
information.
2. When it is found that the filter condition of an imported model does not
meet the definition of the model (including case sensitivity issues), a
KylinException is generated with necessary error information.
----
h1. Dev Design
对模型的Filter condition的rewrite功能重写:
# 当发现模型的字段定义不符合两段式定义时,产生KylinException,并附带必要的错误信息;
# 当发现导入的模型的filter condition,不满足模型的定义时(包括大小写匹配问题),产生KylinException,并附带必要的错误信息;
--
This message was sent by Atlassian Jira
(v8.20.10#820010)