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]
