apache / amoro

Apache Amoro (incubating) is a Lakehouse management system built on open data lake formats.
https://amoro.apache.org/
Apache License 2.0
748 stars 261 forks source link

[Improvement]: Log the path of files for different equality file ids when compaction #2912

Closed klion26 closed 3 weeks ago

klion26 commented 4 weeks ago

Search before asking

What would you like to be improved?

Currently, we just throw an exception if there are any files with different equality file ids when compaction, but cant find the files easily.

java.lang.IllegalArgumentException: Equality delete files have different delete fields at org.apache.iceberg.relocated.com.google.common.base.Preconditions.checkArgument(Preconditions.java:145) at 

How should we improve?

we can log the path for the files which have different file ids.

Are you willing to submit PR?

Subtasks

No response

Code of Conduct