@@ -0,0 +1,1116 @@
+package ch.ethz.globis.distindex;%0A%0Aimport ch.ethz.globis.distindex.client.pht.PHTreeIndexProxy;%0Aimport ch.ethz.globis.distindex.test.BaseParameterizedTest;%0Aimport org.junit.After;%0Aimport org.junit.Before;%0Aimport org.junit.Test;%0Aimport org.junit.runners.Parameterized;%0A%0Aimport java.io.IOException;%0Aimport java.util.Arrays;%0Aimport java.util.Collection;%0A%0Aimport static org.junit.Assert.assertEquals;%0A%0Apublic class TestHighDimensions extends BaseParameterizedTest %7B%0A%0A    private PHTreeIndexProxy%3CInteger%3E phTree;%0A%0A    public TestHighDimensions(int nrServers) throws IOException %7B%0A        super(nrServers, true);%0A    %7D%0A%0A    @Parameterized.Parameters%0A    public static Collection%3CObject%5B%5D%3E data() %7B%0A        return Arrays.asList(new Object%5B%5D%5B%5D%7B%7B4%7D%7D);%0A    %7D%0A%0A    @Before%0A    public void setupTree() %7B%0A        phTree = new PHTreeIndexProxy%3C%3E(HOST, ZK_PORT);%0A    %7D%0A%0A    @After%0A    public void closeTree() throws IOException %7B%0A        phTree.close();%0A    %7D%0A%0A    @Test%0A    public void testDim_20() %7B%0A        int dim = 20;%0A        int depth = 64;%0A        phTree.create(dim, depth);%0A        assertEquals(0, phTree.size());%0A    %7D%0A%7D

Index distribution Added a test for the creation of higher dimension trees.