[
https://issues.apache.org/jira/browse/HIVE-15448?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15767778#comment-15767778
]
Sushanth Sowmyan commented on HIVE-15448:
-----------------------------------------
Hi Daniel, I have 2 suggestions:
a) In addition to "Path getCMPath(Path path, Configuration conf, String
signature)" , can we also have a "Path getCMPath(Path path, Configuration
conf)" also, which simply calls getCMPath(path,conf, getSignature(path,conf)) ?
That makes it easier to call from outside.
b) hive.repl.cm.enabled should not default to true from HiveConf - CM is a
costly system for users who don't care about replication to enable.
> ChangeManager for replication
> -----------------------------
>
> Key: HIVE-15448
> URL: https://issues.apache.org/jira/browse/HIVE-15448
> Project: Hive
> Issue Type: Sub-task
> Components: repl
> Reporter: Daniel Dai
> Assignee: Daniel Dai
> Attachments: HIVE-15448.1.patch
>
>
> The change manager implementation as described in
> https://cwiki.apache.org/confluence/display/Hive/HiveReplicationv2Development#HiveReplicationv2Development-Changemanagement.
> This issue tracks the infrastructure code. Hooking to actions will be
> tracked in other ticket.
> ReplChangeManager includes:
> * method to generate checksum
> * method to convert file path to cm path
> * method to move table/partition/file into cm
> * thread to clear cm files if expires
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)