[ https://issues.apache.org/jira/browse/HBASE-17728?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Ted Yu updated HBASE-17728: --------------------------- Description: User is in security module. When User::isSecurityEnabled() is added, we need to query Configuration for security setting. However, this introduces a circular build dependency: BUILD FAILED: Cycle found: //connection:connection -> //security:security -> //core:core -> //connection:connection This issue is to create separate build target for Configuration which is depended upon by both core and security modules. was: User is in security module. When User::isSecurityEnabled() is added, we need to query Configuration for security setting. However, this introduces a circular build dependency: BUILD FAILED: Cycle found: //connection:connection -> //security:security -> //core:core -> //connection:connection This issue is to separate Configuration into common module which is depended upon by both core and connection modules. > Create separate build target for Configuration classes > ------------------------------------------------------ > > Key: HBASE-17728 > URL: https://issues.apache.org/jira/browse/HBASE-17728 > Project: HBase > Issue Type: Sub-task > Reporter: Ted Yu > Assignee: Ted Yu > Attachments: 17728.v1.txt, 17728.v2.txt, 17728.v3.txt > > > User is in security module. > When User::isSecurityEnabled() is added, we need to query Configuration for > security setting. > However, this introduces a circular build dependency: > BUILD FAILED: Cycle found: //connection:connection -> //security:security -> > //core:core -> //connection:connection > This issue is to create separate build target for Configuration which is > depended upon by both core and security modules. -- This message was sent by Atlassian JIRA (v6.3.15#6346)