@Override
    public void getConfig(StorServerConfig.Builder builder) {
        super.getConfig(builder);
        provider.getConfig(builder);
    }
@Test
    void testSplitAndJoin() {
        StorDistributormanagerConfig.Builder builder = new StorDistributormanagerConfig.Builder();
        parse("<cluster id=\"storage\">\n" +
                "  <redundancy>3</redundancy>" +
                "  <documents/>" +
                "    <tuning>\n" +
                "      <bucket-splitting max-documents=\"2K\" max-size=\"25M\" minimum-bits=\"8\" />\n" +
                "    </tuning>\n" +
                "  <group>" +
                "     <node distribution-key=\"0\" hostalias=\"mockhost\"/>" +
                "  </group>" +
                "</cluster>").getConfig(builder);

        StorDistributormanagerConfig conf = new StorDistributormanagerConfig(builder);

        assertEquals(2048, conf.splitcount());
        assertEquals(1024, conf.joincount());
        assertEquals(26214400, conf.splitsize());
        assertEquals(13107200, conf.joinsize());
        assertEquals(8, conf.minsplitcount());
        assertFalse(conf.inlinebucketsplitting());
    }