zhong.zhu created KYLIN-5743:
--------------------------------

             Summary: Set kylin.query.convert-sum-expression-enabled=true, fail 
to completely hit the aggregate index when the query contains sum (case when) 
expressions
                 Key: KYLIN-5743
                 URL: https://issues.apache.org/jira/browse/KYLIN-5743
             Project: Kylin
          Issue Type: Bug
    Affects Versions: 5.0-beta
            Reporter: zhong.zhu
            Assignee: zhong.zhu
             Fix For: 5.0.0


{code:sql}
select
  sum(
    case
      when LO_COMMITDATE = '20230501' then LO_DISCOUNT
    end
  )
from
  (
    select
      LO_COMMITDATE,
      LO_DISCOUNT,
      LINEORDER.LO_ORDERDATE
    from
      ssb.LINEORDER
  ) a
where
  LO_COMMITDATE = (
    select
      max(LO_COMMITDATE)
    from
      ssb.LINEORDER
  )
LIMIT
  500
{code}

Fix the sum case when in this scenario so that it hits aggregated indexes



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to