/** * Use this method for creating a PartitionMap that has only one shard (0) and whose range is -Infinity, +Infinity */ public static PartitionMap oneShardOpenedMap() { // For convenience, we create a 1-shard opened map here (shard = 0) List<PartitionEntry> partitionMap = new ArrayList<PartitionEntry>(); PartitionEntry openedEntry = new PartitionEntry(); openedEntry.setMin(null); openedEntry.setMax(null); openedEntry.setShard(0); partitionMap.add(openedEntry); return new PartitionMap(partitionMap); }
/** * Use this method for creating a PartitionMap that has only one shard (0) and whose range is -Infinity, +Infinity */ public static PartitionMap oneShardOpenedMap() { // For convenience, we create a 1-shard opened map here (shard = 0) List<PartitionEntry> partitionMap = new ArrayList<PartitionEntry>(); PartitionEntry openedEntry = new PartitionEntry(); openedEntry.setMin(null); openedEntry.setMax(null); openedEntry.setShard(0); partitionMap.add(openedEntry); return new PartitionMap(partitionMap); }
return new PartitionMap(partitionEntries);
partitionEntries.get(partitionEntries.size() - 1).setMax(null); PartitionMap partitionMap = new PartitionMap(partitionEntries); HadoopUtils.stringToFile(outFs, new Path(out, "partition-map"), JSONSerDe.ser(partitionMap));
} else { currentTablespace = new Tablespace(new PartitionMap(partitionMap), new ReplicationMap(replicationMap), versionName, deployDate); tablespaceVersionMap.put(tablespaceVersion, currentTablespace);