Uploaded image for project: 'Kylin'
  1. Kylin
  2. KYLIN-5695

Code refactoring : Filter condition -> rewrite

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • 5.0-beta
    • 5.0.0
    • Modeling
    • None

    Description

      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.

       


      Dev Design

      对模型的Filter condition的rewrite功能重写:

      1. 当发现模型的字段定义不符合两段式定义时,产生KylinException,并附带必要的错误信息;
      1. 当发现导入的模型的filter condition,不满足模型的定义时(包括大小写匹配问题),产生KylinException,并附带必要的错误信息;

      Attachments

        Activity

          People

            ygjia Yaguang Jia
            ygjia Yaguang Jia
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: