[ 
https://issues.apache.org/jira/browse/S2GRAPH-52?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Junki Kim updated S2GRAPH-52:
-----------------------------
    Description: 
This issue is subsequent task of S2GRAPH-25. 
S2Graph supports bulk load into HTable from TSV format to HFiles by s2loader's 
`TransferToHFile` class.
However, current `TransferToHFile` class cannot support the bulk load feature 
for secured (with kerberos login) HBase cluster.
Also, there was some changes to create hbase table with `Management` utility 
class.
S2Loader project needs some code reflection and new features to resolve above 
issues

Following tasks can resolve the issues to support secured HBase cluster 
management features.

* Reflect `S2Core`'s `Management` class changes to related classes in 
`S2Loader` project.
* Create table management command line utility class.
* Add codes of creating table code with `ColumnFamily` attribute 
(REPLICATION_SCOPE, if cluster consists of one master and one slave, master 
table's value is 1)


Please comments your opinion or suggestions, if you wants to add more issues or 
features.




  was:
Some of our user asked if s2graph can run on secure HBase cluster(kerberos) and 
I think it is good idea to support it. 

If we decide to support it, then followings are needed to be changed.

# create HBaseClient on AsynchbaseStorage.
# create/delete hbase table and get HBaseAdmin on Management
# add configuration files for keytab, jaas file.

Just want to discuss if this worth to support.


> Support secure HBase cluster management for s2loader
> ----------------------------------------------------
>
>                 Key: S2GRAPH-52
>                 URL: https://issues.apache.org/jira/browse/S2GRAPH-52
>             Project: S2Graph
>          Issue Type: Sub-task
>            Reporter: Junki Kim
>            Assignee: DOYUNG YOON
>              Labels: security
>   Original Estimate: 72h
>  Remaining Estimate: 72h
>
> This issue is subsequent task of S2GRAPH-25. 
> S2Graph supports bulk load into HTable from TSV format to HFiles by 
> s2loader's `TransferToHFile` class.
> However, current `TransferToHFile` class cannot support the bulk load feature 
> for secured (with kerberos login) HBase cluster.
> Also, there was some changes to create hbase table with `Management` utility 
> class.
> S2Loader project needs some code reflection and new features to resolve above 
> issues
> Following tasks can resolve the issues to support secured HBase cluster 
> management features.
> * Reflect `S2Core`'s `Management` class changes to related classes in 
> `S2Loader` project.
> * Create table management command line utility class.
> * Add codes of creating table code with `ColumnFamily` attribute 
> (REPLICATION_SCOPE, if cluster consists of one master and one slave, master 
> table's value is 1)
> Please comments your opinion or suggestions, if you wants to add more issues 
> or features.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to