Skip to content

Flink: filters not applied at row-level for non-partition columns #7022

@agent-mo

Description

@agent-mo

Apache Iceberg version

0.13.0

Query engine

Flink

Please describe the bug 🐞

I run a program to read data from iceberg table by flink batch api , it seem the flilters() funtion is unless when iceberg table is stored by PARQUET fromat .
Source table t3 has 4 recods and program add filter expression a >= 3 . And , the program result is incorrect !
Please see follow pictures :

image
image
image

However , I can get correct result when iceberg table stored by ORC format.
Wait for some body give me something useful solutions , thanks !

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions