/** * Construct and return the HBase tableName from {@link TableId} and tablePrefix. */ public static TableName toTableName(String tablePrefix, TableId tableId) { return TableName.valueOf(tableId.getNamespace(), toHBaseTableName(tablePrefix, tableId)); }
/** * Construct and return the HBase tableName from {@link TableId} and tablePrefix. */ public static TableName toTableName(String tablePrefix, TableId tableId) { return TableName.valueOf(tableId.getNamespace(), toHBaseTableName(tablePrefix, tableId)); }
@Override protected String getTableNameAsString(TableId tableId) { Preconditions.checkArgument(tableId != null, "TableId should not be null."); String tablePrefix = cConf.get(Constants.Dataset.TABLE_PREFIX); if (NamespaceId.DEFAULT.getNamespace().equals(tableId.getNamespace())) { return HTableNameConverter.toHBaseTableName(tablePrefix, tableId); } return Joiner.on(':').join(tableId.getNamespace(), HTableNameConverter.toHBaseTableName(tablePrefix, tableId)); }
@Override protected String getTableNameAsString(TableId tableId) { Preconditions.checkArgument(tableId != null, "TableId should not be null."); String tablePrefix = cConf.get(Constants.Dataset.TABLE_PREFIX); if (NamespaceId.DEFAULT.getNamespace().equals(tableId.getNamespace())) { return HTableNameConverter.toHBaseTableName(tablePrefix, tableId); } return Joiner.on(':').join(tableId.getNamespace(), HTableNameConverter.toHBaseTableName(tablePrefix, tableId)); }
@Override protected String getTableNameAsString(TableId tableId) { Preconditions.checkArgument(tableId != null, "TableId should not be null."); String tablePrefix = cConf.get(Constants.Dataset.TABLE_PREFIX); if (NamespaceId.DEFAULT.getEntityName().equals(tableId.getNamespace())) { return HTableNameConverter.toHBaseTableName(tablePrefix, tableId); } return Joiner.on(':').join(tableId.getNamespace(), HTableNameConverter.toHBaseTableName(tablePrefix, tableId)); }
@Override protected String getTableNameAsString(TableId tableId) { Preconditions.checkArgument(tableId != null, "TableId should not be null."); String tablePrefix = cConf.get(Constants.Dataset.TABLE_PREFIX); if (NamespaceId.DEFAULT.getNamespace().equals(tableId.getNamespace())) { return HTableNameConverter.toHBaseTableName(tablePrefix, tableId); } return Joiner.on(':').join(tableId.getNamespace(), HTableNameConverter.toHBaseTableName(tablePrefix, tableId)); }
@Override protected String getTableNameAsString(TableId tableId) { Preconditions.checkArgument(tableId != null, "TableId should not be null."); String tablePrefix = cConf.get(Constants.Dataset.TABLE_PREFIX); if (NamespaceId.DEFAULT.getNamespace().equals(tableId.getNamespace())) { return HTableNameConverter.toHBaseTableName(tablePrefix, tableId); } return Joiner.on(':').join(tableId.getNamespace(), HTableNameConverter.toHBaseTableName(tablePrefix, tableId)); }
@Override protected String getTableNameAsString(TableId tableId) { Preconditions.checkArgument(tableId != null, "TableId should not be null."); String tablePrefix = cConf.get(Constants.Dataset.TABLE_PREFIX); if (NamespaceId.DEFAULT.getNamespace().equals(tableId.getNamespace())) { return HTableNameConverter.toHBaseTableName(tablePrefix, tableId); } return Joiner.on(':').join(tableId.getNamespace(), HTableNameConverter.toHBaseTableName(tablePrefix, tableId)); }
@Override protected String getTableNameAsString(TableId tableId) { Preconditions.checkArgument(tableId != null, "TableId should not be null."); String tablePrefix = cConf.get(Constants.Dataset.TABLE_PREFIX); if (NamespaceId.DEFAULT.getNamespace().equals(tableId.getNamespace())) { return HTableNameConverter.toHBaseTableName(tablePrefix, tableId); } return Joiner.on(':').join(tableId.getNamespace(), HTableNameConverter.toHBaseTableName(tablePrefix, tableId)); }
Assert.assertNotNull(resultTableId); Assert.assertEquals("default", resultTableId.getNamespace()); Assert.assertEquals("cdap.user.my.dataset", HTableNameConverter.toHBaseTableName(tablePrefix, resultTableId)); Assert.assertEquals(getTableNameAsString(tableId), Bytes.toString(tableUtil.createHTable(TEST_HBASE.getConfiguration(), hTableId).getTableName())); Assert.assertEquals("cdap.system.queue.config", HTableNameConverter.toHBaseTableName(tablePrefix, resultTableId)); Assert.assertEquals(getTableNameAsString(tableId), Bytes.toString(tableUtil.createHTable(TEST_HBASE.getConfiguration(), hTableId).getTableName())); resultTableId = getTableId("myspace", "could.be.any.table.name"); Assert.assertEquals("cdap_myspace", resultTableId.getNamespace()); Assert.assertEquals("could.be.any.table.name", HTableNameConverter.toHBaseTableName(tablePrefix, resultTableId)); Assert.assertEquals(getTableNameAsString(hTableId), Bytes.toString(tableUtil.createHTable(TEST_HBASE.getConfiguration(), hTableId).getTableName()));