tableHandle = metadataManager.createTable("local", new TableMetadata("local", TEST_TABLE));
dsColumnHandle = metadataManager.getColumnHandle(tableHandle, "ds").get();
fooColumnHandle = metadataManager.getColumnHandle(tableHandle, "foo").get();
symbols = ImmutableMap.<Symbol, ColumnHandle>of(new Symbol("foo"), fooColumnHandle, new Symbol("ds"), dsColumnHandle);
long shardId1 = shardManager.allocateShard(tableHandle);
long shardId2 = shardManager.allocateShard(tableHandle);
long shardId3 = shardManager.allocateShard(tableHandle);
long shardId4 = shardManager.allocateShard(tableHandle);
shardManager.commitPartition(tableHandle, "ds=1", ImmutableList.<PartitionKey>of(new NativePartitionKey("ds=1", "ds", ColumnType.STRING, "1")), ImmutableMap.of(shardId1, nodeName,