[X] I searched in the issues and found nothing similar.
Motivation
For retract type data in partial update, Paimon have provided three solutions, These three solutions are mutually exclusive and do not take effect at the same time.
ignoreDelete to ignore retraction
leave fields in sequence group blank
removeRecordOnDelete to delete the entire record.
we currently use the partialUpdate+sequenceGroup solution to replace the left join to improve performance, but the delete of the main upstream will not delete the final result, resulting in deviation from the correct result.
Search before asking
Motivation
For retract type data in partial update, Paimon have provided three solutions, These three solutions are mutually exclusive and do not take effect at the same time.
ignoreDelete
to ignore retractionremoveRecordOnDelete
to delete the entire record.we currently use the partialUpdate+sequenceGroup solution to replace the left join to improve performance, but the delete of the main upstream will not delete the final result, resulting in deviation from the correct result.
Solution
Modify
PartialUpdateMergeFunction
Anything else?
No response
Are you willing to submit a PR?