DanielZhu58 opened a new pull request, #3429:
URL: https://github.com/apache/hive/pull/3429

   ### What changes were proposed in this pull request?
           Expand the HMS API to accept additional parameters to skip the 
creation on a need-to basis. So essentially add APIs that we only anticipate 
the replication code to use. 
   
   ### Why are the changes needed?
   This is an issue for replication tools where the updates to directory 
structure, on the target system (where the DDLs are run), changes and is 
different from the filesystem image created from the source cluster. This 
causes the replication manager to perform a full replication (with a full fs 
sync). If the Metastore does not create the directories for DDL statements, 
then replication manager snapshots are more consistent without any shell 
directories and easier to compare.
   
   ### Does this PR introduce _any_ user-facing change?
   No.
   
   ### How was this patch tested?
   Unit tests, thrift build, maven build
   


-- 
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: [email protected]

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