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
Allow every Delta txn other than those containing Metadata updates against blind appends
Now any transaction which has non-file actions goes through conflict detection against blind append unlike before. This may lead to failure of such transactions.
This was intentionally done to stop METADATA / other non-file-action transactions to follow conflict detection. But as a side effect, Streaming Updates (which have SetTransaction action) also started following this flow and started failing.
Instead of allowList, we want to move to blockList approach. The blockList approach is less safe from correctness perspective but more safe from rollout perspective.
Added UT
GitOrigin-RevId: d09aea4bacbe6de3d000cde58c84f1d9ee1bb638
0 commit comments