[ 
https://issues.apache.org/jira/browse/HUDI-7315?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Yao Zhang updated HUDI-7315:
----------------------------
    Description: 
This issue is extended from HUDI-7309, as the risk still exists for the NOT 
filter predicate when the predicate it wraps does not support pushing down 
(e.g. expression with the operand typed Decimal).

It is similar to the issue of AND/OR filter in HUDI-7309. Though I have not yet 
reproduced NOT filter issue in practice, the risk still exists. We should fix 
it.

  was:
This issue is extended from HUDI-7309, as the risk still exists when the 
predicate it wraps does not support pushing down (e.g. expression with the 
operand typed Decimal).

It is similar to the issue of AND/OR filter in HUDI-7309. Though I have not yet 
reproduced NOT filter issue in practice, the risk still exists. We should fix 
it.


> Disable constructing NOT filter predicate when pushing down its wrapped 
> filter unsupported, as its operand's primitive value is incomparable.
> ---------------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: HUDI-7315
>                 URL: https://issues.apache.org/jira/browse/HUDI-7315
>             Project: Apache Hudi
>          Issue Type: Bug
>          Components: flink
>    Affects Versions: 0.14.0, 0.14.1
>         Environment: Flink 1.17.1
> Hudi 0.14.x
>            Reporter: Yao Zhang
>            Assignee: Yao Zhang
>            Priority: Major
>
> This issue is extended from HUDI-7309, as the risk still exists for the NOT 
> filter predicate when the predicate it wraps does not support pushing down 
> (e.g. expression with the operand typed Decimal).
> It is similar to the issue of AND/OR filter in HUDI-7309. Though I have not 
> yet reproduced NOT filter issue in practice, the risk still exists. We should 
> fix it.



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

Reply via email to