[ https://issues.apache.org/jira/browse/HIVE-8165?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Sushanth Sowmyan updated HIVE-8165: ----------------------------------- Attachment: HIVE-8165.2.patch Attached new patch. Weighing things around, I removed the InterfaceAudience.LimitedPrivate for ReplicationTask and HCatClient.getReplicationTasks. I did, however keep the LimitedPrivate on HCatClient.getNextNotification and HCatClient.getCurrentNotificationEventId and limit them further to just Hive, instead of Hive & Falcon, since there is no place where they use these explicitly - they only use it through getReplicationTasks, and that then guards our ability to change around the event log impl freely. Thoughts? I'm willing to remove the InterfaceAudience thing wholly if you still disagree with it, since I'm almost on the fence for it. > Annotation changes for replication > ---------------------------------- > > Key: HIVE-8165 > URL: https://issues.apache.org/jira/browse/HIVE-8165 > Project: Hive > Issue Type: Sub-task > Components: Import/Export > Reporter: Sushanth Sowmyan > Assignee: Sushanth Sowmyan > Attachments: HIVE-8165.2.patch, HIVE-8165.patch > > > We need to make a couple of changes for annotating the recent changes. > a) Marking old notification listener in HCatalog as @Deprecated, linking > instead to the new repl/ module. > b) Mark the new interfaces as @Evolving @Unstable -- This message was sent by Atlassian JIRA (v6.3.4#6332)