/** * Delete all versions of all columns of the specified family. * <p> * Overrides previous calls to deleteColumn and deleteColumns for the * specified family. * @param family family name * @return this for invocation chaining */ public Delete addFamily(final byte [] family) { this.addFamily(family, this.ts); return this; }
private Delete createDeleteForBackupMergeOperation() { Delete delete = new Delete(MERGE_OP_ROW); delete.addFamily(META_FAMILY); return delete; }
private Delete createDeleteForBackupDeleteOperation() { Delete delete = new Delete(DELETE_OP_ROW); delete.addFamily(META_FAMILY); return delete; }
/** * Creates Delete operation to delete backup set content * @param name backup set's name * @return delete operation */ private Delete createDeleteForBackupSet(String name) { Delete del = new Delete(rowkey(SET_KEY_PREFIX, name)); del.addFamily(BackupSystemTable.META_FAMILY); return del; }
/** * Creates Delete operation for a given backup id * @param backupId backup's ID * @return delete operation */ private Delete createDeleteForBackupInfo(String backupId) { Delete del = new Delete(rowkey(BACKUP_INFO_PREFIX, backupId)); del.addFamily(BackupSystemTable.SESSIONS_FAMILY); return del; }
/** * Creates Delete for incremental backup table set * @param backupRoot backup root * @return delete operation */ private Delete createDeleteForIncrBackupTableSet(String backupRoot) { Delete delete = new Delete(rowkey(INCR_BACKUP_SET, backupRoot)); delete.addFamily(BackupSystemTable.META_FAMILY); return delete; }
public static List<Delete> createDeleteForOrigBulkLoad(List<TableName> lst) { List<Delete> lstDels = new ArrayList<>(lst.size()); for (TableName table : lst) { Delete del = new Delete(rowkey(BULK_LOAD_PREFIX, table.toString(), BLK_LD_DELIM)); del.addFamily(BackupSystemTable.META_FAMILY); lstDels.add(del); } return lstDels; }
/** * Generates and returns a Delete containing the region info for the catalog * table */ private static Delete makeDeleteFromRegionInfo(RegionInfo regionInfo, long ts) { if (regionInfo == null) { throw new IllegalArgumentException("Can't make a delete for null region"); } Delete delete = new Delete(regionInfo.getRegionName()); delete.addFamily(getCatalogFamily(), ts); return delete; }
private void deleteFamily(String family, String row, long version) throws IOException { Delete del = new Delete(Bytes.toBytes(row)); del.addFamily(Bytes.toBytes(family + "_ROWCOL"), version); del.addFamily(Bytes.toBytes(family + "_ROW"), version); del.addFamily(Bytes.toBytes(family + "_NONE"), version); region.delete(del); }
private void deleteFamily(Table ht, byte[] cf, int rowIdx) throws IOException { byte row[] = Bytes.toBytes("row:" + rowIdx); Delete del = new Delete(row); del.addFamily(cf); ht.delete(del); }
public void deleteNumericRows(final Table t, final byte[] f, int startRow, int endRow) throws IOException { for (int i = startRow; i < endRow; i++) { byte[] data = Bytes.toBytes(String.valueOf(i)); Delete delete = new Delete(data); delete.addFamily(f); t.delete(delete); } }
@Test public void testaddFamily_PostInsert() throws IOException, InterruptedException { Delete delete = new Delete(row); delete.addFamily(fam1); doTestDelete_AndPostInsert(delete); }
@Override public Object run() throws Exception { Delete d = new Delete(TEST_ROW); d.addFamily(TEST_FAMILY); try(Connection conn = ConnectionFactory.createConnection(conf); Table t = conn.getTable(TEST_TABLE)) { t.delete(d); } return null; } };
@Override public Object run() throws Exception { Delete d = new Delete(TEST_ROW); d.addFamily(family1); try (Connection conn = ConnectionFactory.createConnection(conf); Table t = conn.getTable(tableName)) { t.delete(d); } return null; } };
@Override public Object run() throws Exception { Delete d = new Delete(TEST_ROW); d.addFamily(family2); try (Connection conn = ConnectionFactory.createConnection(conf); Table t = conn.getTable(tableName)) { t.delete(d); } return null; } };
private void clearCatalogFamily(RegionInfo region) throws IOException { try (Table table = UTIL.getConnection().getTable(TableName.META_TABLE_NAME)) { table.delete(new Delete(region.getRegionName()).addFamily(HConstants.CATALOG_FAMILY)); } }
@Override public Object run() throws Exception { Delete delete = new Delete(TEST_ROW).addFamily(fam); try (Connection connection = ConnectionFactory.createConnection(conf)) { try (Table t = connection.getTable(TEST_TABLE.getTableName())) { t.delete(delete); } } return null; } };
@Override public Void run() throws Exception { try (Connection connection = ConnectionFactory.createConnection(conf)) { try (Table t = connection.getTable(TEST_TABLE.getTableName())) { Delete d = new Delete(TEST_ROW2); d.addFamily(TEST_FAMILY1); t.delete(d); } } return null; } });
@Override public Object run() throws Exception { Delete delete = new Delete(TEST_ROW).addFamily(TEST_FAMILY); try(Connection connection = ConnectionFactory.createConnection(conf); Table t = connection.getTable(TEST_TABLE.getTableName())) { t.delete(delete); } return null; } };