suddendust commented on a change in pull request #7397: URL: https://github.com/apache/pinot/pull/7397#discussion_r720469763
########## File path: pinot-core/src/test/java/org/apache/pinot/core/query/executor/QueryExecutorExceptionsTest.java ########## @@ -0,0 +1,153 @@ +package org.apache.pinot.core.query.executor; + +import java.io.File; +import java.net.URL; +import java.util.ArrayList; +import java.util.List; +import java.util.Map; +import java.util.concurrent.ExecutorService; +import java.util.concurrent.Executors; +import org.apache.commons.configuration.PropertiesConfiguration; +import org.apache.commons.io.FileUtils; +import org.apache.helix.HelixManager; +import org.apache.helix.store.zk.ZkHelixPropertyStore; +import org.apache.pinot.common.exception.QueryException; +import org.apache.pinot.common.metrics.PinotMetricUtils; +import org.apache.pinot.common.metrics.ServerMetrics; +import org.apache.pinot.common.request.InstanceRequest; +import org.apache.pinot.common.utils.DataTable; +import org.apache.pinot.core.data.manager.InstanceDataManager; +import org.apache.pinot.core.data.manager.offline.TableDataManagerProvider; +import org.apache.pinot.core.query.request.ServerQueryRequest; +import org.apache.pinot.pql.parsers.Pql2Compiler; +import org.apache.pinot.segment.local.data.manager.TableDataManager; +import org.apache.pinot.segment.local.data.manager.TableDataManagerConfig; +import org.apache.pinot.segment.local.indexsegment.immutable.ImmutableSegmentLoader; +import org.apache.pinot.segment.local.segment.creator.SegmentTestUtils; +import org.apache.pinot.segment.local.segment.creator.impl.SegmentIndexCreationDriverImpl; +import org.apache.pinot.segment.spi.ImmutableSegment; +import org.apache.pinot.segment.spi.IndexSegment; +import org.apache.pinot.segment.spi.creator.SegmentGeneratorConfig; +import org.apache.pinot.segment.spi.creator.SegmentIndexCreationDriver; +import org.apache.pinot.spi.config.table.TableConfig; +import org.apache.pinot.spi.config.table.TableType; +import org.apache.pinot.spi.data.IngestionSchemaValidator; +import org.apache.pinot.spi.data.Schema; +import org.apache.pinot.spi.data.readers.FileFormat; +import org.apache.pinot.spi.env.PinotConfiguration; +import org.apache.pinot.spi.utils.ReadMode; +import org.apache.pinot.spi.utils.builder.TableConfigBuilder; +import org.testng.Assert; +import org.testng.annotations.AfterClass; +import org.testng.annotations.BeforeClass; +import org.testng.annotations.Test; + +import static org.mockito.Mockito.mock; +import static org.mockito.Mockito.when; + + +public class QueryExecutorExceptionsTest { + private static final String AVRO_DATA_PATH = "data/simpleData200001.avro"; + private static final String EMPTY_JSON_DATA_PATH = "data/test_empty_data.json"; + private static final String QUERY_EXECUTOR_CONFIG_PATH = "conf/query-executor.properties"; + private static final File INDEX_DIR = new File(FileUtils.getTempDirectory(), "QueryExecutorTest"); + private static final String TABLE_NAME = "testTable"; + private static final int NUM_SEGMENTS_TO_GENERATE = 2; + private static final int NUM_EMPTY_SEGMENTS_TO_GENERATE = 2; + private static final Pql2Compiler COMPILER = new Pql2Compiler(); Review comment: Done -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@pinot.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@pinot.apache.org For additional commands, e-mail: commits-h...@pinot.apache.org