pvary commented on pull request #1095:
URL: https://github.com/apache/hive/pull/1095#issuecomment-643193688


   After our discussion I understand why the writeId is needed after the DDL 
statements.
   For keeping the encapsulation (writeId generation is HMS and that is the 
source of truth), I would suggest that the HMS API should provide the writeId 
list for the DDL operations, and on client side we just have to use what we get 
from the HMS.
   
   The DDL statement transactions and writeId generations should happen in the 
same place where the DML operations do their stuff, so the code is more 
localized
   
   Thanks,
   Peter


----------------------------------------------------------------
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.

For queries about this service, please contact Infrastructure at:
[email protected]



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to