[ https://issues.apache.org/jira/browse/HBASE-18782?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
stack updated HBASE-18782: -------------------------- Fix Version/s: 2.0.0 > Module untangling work > ---------------------- > > Key: HBASE-18782 > URL: https://issues.apache.org/jira/browse/HBASE-18782 > Project: HBase > Issue Type: Task > Reporter: stack > Assignee: stack > Priority: Major > Fix For: 2.0.0-alpha-3, 2.0.0 > > Attachments: HBASE-18782.master.001.patch, > HBASE-18782.master.002.patch, HBASE-18782.master.002.patch, > HBASE-18782.master.003.patch > > > Here is a bit of module untangling work done using structure 101. In a few > places we depend on modules but are not making use of the dependency. In > other places we depended on a module just because we had one references only, > one we could undo. > After this little exercise, we have nicer layering and stuff like > hbase-protocol and hbase-protocol-shaded no longer depend on other hbase > components. Not everything depends on annotations anymore. > There is way more work to do here but this will do for now. -- This message was sent by Atlassian JIRA (v7.6.3#76005)