public void registerBulkLoad(TableName tableName, byte[] region,
    Map<byte[], List<Path>> cfToHfilePath) throws IOException {
    if (LOG.isDebugEnabled()) {
      LOG.debug("Writing bulk load descriptor to backup {} with {} entries", tableName,
        cfToHfilePath.size());
    }
    try (BufferedMutator bufferedMutator = connection.getBufferedMutator(bulkLoadTableName)) {
      List<Put> puts = BackupSystemTable.createPutForBulkLoad(tableName, region, cfToHfilePath);
      bufferedMutator.mutate(puts);
      LOG.debug("Written {} rows for bulk load of table {}", puts.size(), tableName);
    }
  }
Registers a bulk load.
@param tableName     table name
@param region        the region receiving hfile
@param cfToHfilePath column family and associated hfiles
hbase-backup/src/main/java/org/apache/hadoop/hbase/backup/impl/BackupSystemTable.java