if (idAuthFeatures.isKeyOrdered() && idAuthFeatures.isDistributed())
log.warn("ID Partitioning is disabled which will likely cause uneven data distribution");
//Use the default placement strategy
partitionBits = 0;
hasLocalPartitions = false;
placementStrategy = new DefaultPlacementStrategy(0);
}
log.debug("Partition IDs? [{}], Local Partitions? [{}]",partitionIDs,hasLocalPartitions);
idManager = new IDManager(partitionBits);
Preconditions.checkArgument(idManager.getMaxPartitionCount() < Integer.MAX_VALUE);
this.maxPartitionID = (int) idManager.getMaxPartitionCount();