Open XBaith opened 4 months ago
Depending on the actual production scenario, idenetifier fields may change, resulting in constant failure of the optimisation task. When filtering eq-delete records, can we do splitting based on different eq-delete ids in the optimizing task? In Iceberg, it is possible to add different eq-delete predicates for all records with different eq-delete field ids. cc @zhoujinsong @zhongqishang
Depending on the actual production scenario, idenetifier fields may change, resulting in constant failure of the optimisation task.
Yes, this is a common scenario, I think we need to support this feature.
When filtering eq-delete records, can we do splitting based on different eq-delete ids in the optimizing task? In Iceberg, it is possible to add different eq-delete predicates for all records with different eq-delete field ids. cc @zhoujinsong @zhongqishang
I think as you said, we can group by eq-delete ids and generate multiple predicates to filter the data.
Search before asking
What would you like to be improved?
The process that have different equality field ids cannot be executed
How should we improve?
No response
Are you willing to submit PR?
Subtasks
No response
Code of Conduct