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)