Noremac201 commented on issue #14096:
URL: https://github.com/apache/iceberg/issues/14096#issuecomment-3313572113

   My expectation is that the API call fails, precisely because HMS's insert 
fails for this out of order write due to `expected_parameter_key`. However, 
since the client lost connection to this API call, Iceberg shouldn't do any 
cleanup (as expected) because it didn't actually know that this `alterTable` 
call even existed, as from its perspective step (3) succeeded already.
   
   So passing `expected_parameter_key` regardless of HiveLocks being enabled or 
not would fix this lost connection + correctness issue without further issues 
if I understand correctly.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@iceberg.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@iceberg.apache.org
For additional commands, e-mail: issues-h...@iceberg.apache.org

Reply via email to