Skip to content

Commit 1b0a2da

Browse files
committed
more test fixes
1 parent 6390a40 commit 1b0a2da

File tree

2 files changed

+6
-0
lines changed

2 files changed

+6
-0
lines changed

pinot-core/src/main/java/org/apache/pinot/core/data/manager/BaseTableDataManager.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -636,6 +636,9 @@ private static void closeSegmentDirectoryQuietly(SegmentDirectory segmentDirecto
636636
}
637637

638638
private static PinotConfiguration toPinotConfiguration(Configuration configuration) {
639+
if (configuration == null) {
640+
return new PinotConfiguration();
641+
}
639642
return new PinotConfiguration((Map<String, Object>) (Map) ConfigurationConverter.getMap(configuration));
640643
}
641644
}

pinot-core/src/test/java/org/apache/pinot/core/data/manager/BaseTableDataManagerAcquireSegmentTest.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,13 +22,15 @@
2222
import java.lang.reflect.Field;
2323
import java.util.ArrayList;
2424
import java.util.Collections;
25+
import java.util.HashMap;
2526
import java.util.HashSet;
2627
import java.util.List;
2728
import java.util.Map;
2829
import java.util.Random;
2930
import java.util.Set;
3031
import java.util.concurrent.ConcurrentHashMap;
3132
import java.util.concurrent.atomic.AtomicInteger;
33+
import org.apache.commons.configuration.MapConfiguration;
3234
import org.apache.commons.io.FileUtils;
3335
import org.apache.helix.HelixManager;
3436
import org.apache.helix.store.zk.ZkHelixPropertyStore;
@@ -117,6 +119,7 @@ private TableDataManager makeTestableManager()
117119
config = mock(TableDataManagerConfig.class);
118120
when(config.getTableName()).thenReturn(TABLE_NAME);
119121
when(config.getDataDir()).thenReturn(_tmpDir.getAbsolutePath());
122+
when(config.getAuthConfig()).thenReturn(new MapConfiguration(new HashMap<>()));
120123
}
121124
tableDataManager.init(config, "dummyInstance", mock(ZkHelixPropertyStore.class),
122125
new ServerMetrics(PinotMetricUtils.getPinotMetricsRegistry()), mock(HelixManager.class), null, 0);

0 commit comments

Comments
 (0)