You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
There is one edge case we missed in #12067 that might lead to a ViewVersion, added in the current build, not beeing retained:
Add view version 1 and set current
Set retention of versions to 2
Add view versions 2 & 3
Build
The builder should keep all versions (1, 2, 3) because 1 is the current version and must always be retained and neither 2 nor 3 may be discarded as they where added in this build.
A second build should retain 1 (current version) and 3 (highest id of the remaining) and discard 2.
Apache Iceberg version
main (development)
Query engine
None
Please describe the bug 🐞
There is one edge case we missed in #12067 that might lead to a ViewVersion, added in the current build, not beeing retained:
The builder should keep all versions (1, 2, 3) because 1 is the current version and must always be retained and neither 2 nor 3 may be discarded as they where added in this build.
A second build should retain 1 (current version) and 3 (highest id of the remaining) and discard 2.
As discussed CC @nastra
Willingness to contribute
The text was updated successfully, but these errors were encountered: