@Override void start(Path bulkDir, Master master, long tid, boolean setTime) throws Exception { Preconditions.checkArgument(!setTime); super.start(bulkDir, master, tid, setTime); bw = master.getContext().createBatchWriter(MetadataTable.NAME); unloadingTablets = new MapCounter<>(); }
writer = context.createBatchWriter(MetadataTable.NAME, new BatchWriterConfig());
if (alive == null) { Master.log.info("Removing entry {}", entry); BatchWriter bw = this.master.getContext().createBatchWriter(table, new BatchWriterConfig()); Mutation m = new Mutation(entry.getKey().getRow());
DIRECTORY_COLUMN.fetch(scanner); scanner.setRange(TabletsSection.getRange(tableId)); BatchWriter writer = context.createBatchWriter(MetadataTable.NAME, null); int count = 0; for (Entry<Key,Value> entry : scanner) {
VolumeManager fs = master.getFileSystem(); mbw = master.getContext().createBatchWriter(MetadataTable.NAME, new BatchWriterConfig());
public static void cloneTable(ServerContext context, Table.ID srcTableId, Table.ID tableId, VolumeManager volumeManager) throws Exception { try (BatchWriter bw = context.createBatchWriter(MetadataTable.NAME, new BatchWriterConfig())) {
@Override public Repo<Master> call(long tid, Master environment) throws Exception { KeyExtent extent = new KeyExtent(tableInfo.getTableId(), null, null); MetadataTableUtil.addTablet(extent, tableInfo.defaultTabletDir, environment.getContext(), tableInfo.getTimeType(), environment.getMasterLock()); if (tableInfo.getInitialSplitSize() > 0) { SortedSet<Text> splits = Utils .getSortedSetFromFile(environment.getInputStream(tableInfo.getSplitFile()), true); SortedSet<Text> dirs = Utils .getSortedSetFromFile(environment.getInputStream(tableInfo.getSplitDirsFile()), false); Map<Text,Text> splitDirMap = createSplitDirectoryMap(splits, dirs); try (BatchWriter bw = environment.getContext().createBatchWriter("accumulo.metadata")) { writeSplitsToMetadataTable(environment.getContext(), tableInfo.getTableId(), splits, splitDirMap, tableInfo.getTimeType(), environment.getMasterLock(), bw); } } return new FinishCreateTable(tableInfo); }