[
https://issues.apache.org/jira/browse/KYLIN-5695?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17762646#comment-17762646
]
ASF subversion and git services commented on KYLIN-5695:
--------------------------------------------------------
Commit da5b7a1471eee88e56f7ba2e168166743797ecdf in kylin's branch
refs/heads/kylin5 from fengguangyuan
[ https://gitbox.apache.org/repos/asf?p=kylin.git;h=da5b7a1471 ]
KYLIN-5695 [FOLLOW UP] Collecting model filter expressions without case
sensitive, when importing models.
Co-authored-by: Guangyuan Feng <[email protected]>
> 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-beta
> Reporter: Yaguang Jia
> Assignee: Yaguang Jia
> Priority: Minor
> Fix For: 5.0.0
>
>
> 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)