Package org.apache.hadoop.hbase

Examples of org.apache.hadoop.hbase.HTableDescriptor.removeFamily()


          protectedColumns.contains(columnDescriptors[index].getNameAsString())) {
      index = random.nextInt(columnDescriptors.length);
    }
    LOG.debug("Performing action: Removing " + columnDescriptors[index].getName() + " from "
        + tableName.getNameAsString());
    tableDescriptor.removeFamily(columnDescriptors[index].getName());

    admin.modifyTable(tableName, tableDescriptor);
  }
}
View Full Code Here


  public HTableDescriptor deleteColumn(TableName tableName, byte[] familyName)
      throws IOException {
    LOG.info("DeleteColumn. Table = " + tableName
        + " family = " + Bytes.toString(familyName));
    HTableDescriptor htd = this.services.getTableDescriptors().get(tableName);
    htd.removeFamily(familyName);
    this.services.getTableDescriptors().add(htd);
    return htd;
  }

  /**
 
View Full Code Here

  public HTableDescriptor deleteColumn(TableName tableName, byte[] familyName)
      throws IOException {
    LOG.info("DeleteColumn. Table = " + tableName
        + " family = " + Bytes.toString(familyName));
    HTableDescriptor htd = this.services.getTableDescriptors().get(tableName);
    htd.removeFamily(familyName);
    this.services.getTableDescriptors().add(htd);
    return htd;
  }

  /**
 
View Full Code Here

        try {
            // Update the record table
            admin.disableTable(LilyHBaseSchema.Table.RECORD.bytes);
            HTableDescriptor recordTableDescriptor = new HTableDescriptor(
                    admin.getTableDescriptor(LilyHBaseSchema.Table.RECORD.bytes));
            recordTableDescriptor.removeFamily(Bytes.toBytes("rowlog"));
            HColumnDescriptor dataFamily = recordTableDescriptor.getFamily(LilyHBaseSchema.TypeCf.DATA.bytes);
            dataFamily.setScope(1);
            recordTableDescriptor.setValue(LilyHBaseSchema.TABLE_TYPE_PROPERTY, LilyHBaseSchema.TABLE_TYPE_RECORD);
            recordTableDescriptor.setValue("lilyOwningRepository", "default");
            admin.modifyTable(LilyHBaseSchema.Table.RECORD.bytes, recordTableDescriptor);
View Full Code Here

  public HTableDescriptor deleteColumn(TableName tableName, byte[] familyName)
      throws IOException {
    LOG.info("DeleteColumn. Table = " + tableName
        + " family = " + Bytes.toString(familyName));
    HTableDescriptor htd = this.services.getTableDescriptors().get(tableName);
    htd.removeFamily(familyName);
    this.services.getTableDescriptors().add(htd);
    return htd;
  }

  /**
 
View Full Code Here

  public HTableDescriptor deleteColumn(byte[] tableName, byte[] familyName)
      throws IOException {
    LOG.info("DeleteColumn. Table = " + Bytes.toString(tableName)
        + " family = " + Bytes.toString(familyName));
    HTableDescriptor htd = this.services.getTableDescriptors().get(tableName);
    htd.removeFamily(familyName);
    this.services.getTableDescriptors().add(htd);
    return htd;
  }

  /**
 
View Full Code Here

          protectedColumns.contains(columnDescriptors[index].getNameAsString())) {
      index = random.nextInt(columnDescriptors.length);
    }
    LOG.debug("Performing action: Removing " + columnDescriptors[index].getName() + " from "
        + tableNameString);
    tableDescriptor.removeFamily(columnDescriptors[index].getName());

    admin.modifyTable(tableName, tableDescriptor);
  }
}
View Full Code Here

  public HTableDescriptor deleteColumn(TableName tableName, byte[] familyName)
      throws IOException {
    LOG.info("DeleteColumn. Table = " + tableName
        + " family = " + Bytes.toString(familyName));
    HTableDescriptor htd = this.services.getTableDescriptors().get(tableName);
    htd.removeFamily(familyName);
    this.services.getTableDescriptors().add(htd);
    return htd;
  }

  /**
 
View Full Code Here

  public HTableDescriptor deleteColumn(byte[] tableName, byte[] familyName)
      throws IOException {
    LOG.info("DeleteColumn. Table = " + Bytes.toString(tableName)
        + " family = " + Bytes.toString(familyName));
    HTableDescriptor htd = this.services.getTableDescriptors().get(tableName);
    htd.removeFamily(familyName);
    this.services.getTableDescriptors().add(htd);
    return htd;
  }

  /**
 
View Full Code Here

  public HTableDescriptor deleteColumn(TableName tableName, byte[] familyName)
      throws IOException {
    LOG.info("DeleteColumn. Table = " + tableName
        + " family = " + Bytes.toString(familyName));
    HTableDescriptor htd = this.services.getTableDescriptors().get(tableName);
    htd.removeFamily(familyName);
    this.services.getTableDescriptors().add(htd);
    return htd;
  }

  /**
 
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.