Skip to content

Instantly share code, notes, and snippets.

Created August 9, 2015 03:42
What would you like to do?
code snippet to create maprdb table
private void createTable(String tableName, List<String> cfList)
throws IOException {
final String table = tableName;
final List<String> cfs = cfList;
try {
ugi.doAs(new PrivilegedExceptionAction<Void>() {
public Void run() throws Exception {
if (!admin.tableExists(table)) {
TableName tableName = TableName.valueOf(table);
HTableDescriptor tableDescriptor = new HTableDescriptor(tableName);
for (String cf : cfs) {
.addFamily(new HColumnDescriptor(cf));
admin.createTable(tableDescriptor);"Created table "+table);
return null;
} catch (InterruptedException e) {
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment