Package com.facebook.presto.index

Examples of com.facebook.presto.index.IndexManager


        LocalExecutionPlanner planner = new LocalExecutionPlanner(
                new NodeInfo("test"),
                metadata,
                dataStreamProvider,
                new IndexManager(),
                new MockLocalStorageManager(new File("target/temp")),
                new RecordSinkManager(),
                new MockExchangeClientSupplier(),
                new ExpressionCompiler(metadata));
View Full Code Here


        dataStreamProvider.addConnectorDataStreamProvider("test", new TestingDataStreamProvider());
        planner = new LocalExecutionPlanner(
                metadata,
                new SqlParser(),
                dataStreamProvider,
                new IndexManager(),
                new RecordSinkManager(),
                new MockExchangeClientSupplier(),
                new ExpressionCompiler(metadata),
                new CompilerConfig());
View Full Code Here

    private QueryExplainer getQueryExplainer()
    {
        MetadataManager metadata = new MetadataManager(new FeaturesConfig().setExperimentalSyntaxEnabled(true), new TypeRegistry());
        FeaturesConfig featuresConfig = new FeaturesConfig().setExperimentalSyntaxEnabled(true);
        List<PlanOptimizer> optimizers = new PlanOptimizersFactory(metadata, new SplitManager(), new IndexManager(), featuresConfig).get();
        return new QueryExplainer(queryRunner.getDefaultSession(), optimizers, metadata, featuresConfig.isExperimentalSyntaxEnabled());
    }
View Full Code Here

        LocalExecutionPlanner planner = new LocalExecutionPlanner(
                metadata,
                new SqlParser(),
                new DataStreamManager(),
                new IndexManager(),
                new RecordSinkManager(),
                new MockExchangeClientSupplier(),
                new ExpressionCompiler(metadata),
                new CompilerConfig());
View Full Code Here

        planner = new LocalExecutionPlanner(
                new NodeInfo("test"),
                metadata,
                dataStreamProvider,
                new IndexManager(),
                new RecordSinkManager(),
                new MockExchangeClientSupplier(),
                new ExpressionCompiler(metadata));

        taskExecutor = new TaskExecutor(8);
View Full Code Here

        LocalExecutionPlanner planner = new LocalExecutionPlanner(
                new NodeInfo("test"),
                metadata,
                dataStreamProvider,
                new IndexManager(),
                new RecordSinkManager(),
                new MockExchangeClientSupplier(),
                new ExpressionCompiler(metadata));

        taskExecutor = new TaskExecutor(8);
View Full Code Here

    {
        MetadataManager metadata = new MetadataManager(new FeaturesConfig().setExperimentalSyntaxEnabled(true), new TypeRegistry());
        metadata.addGlobalSchemaMetadata(DualConnector.CONNECTOR_ID, new DualMetadata());
        SplitManager splitManager = new SplitManager();
        splitManager.addConnectorSplitManager(DualConnector.CONNECTOR_ID, new DualSplitManager(new InMemoryNodeManager()));
        IndexManager indexManager = new IndexManager();
        FeaturesConfig featuresConfig = new FeaturesConfig().setExperimentalSyntaxEnabled(true);
        List<PlanOptimizer> optimizers = new PlanOptimizersFactory(metadata, splitManager, indexManager, featuresConfig).get();
        return new QueryExplainer(session, optimizers, metadata, featuresConfig.isExperimentalSyntaxEnabled());
    }
View Full Code Here

        dataStreamProvider.addConnectorDataStreamProvider("test", new TestingDataStreamProvider());
        planner = new LocalExecutionPlanner(
                metadata,
                new SqlParser(),
                dataStreamProvider,
                new IndexManager(),
                new RecordSinkManager(),
                new MockExchangeClientSupplier(),
                new ExpressionCompiler(metadata, new CompilerConfig()),
                new CompilerConfig());
View Full Code Here

        LocalExecutionPlanner planner = new LocalExecutionPlanner(
                metadata,
                new SqlParser(),
                new DataStreamManager(),
                new IndexManager(),
                new RecordSinkManager(),
                new MockExchangeClientSupplier(),
                new ExpressionCompiler(metadata, new CompilerConfig()),
                new CompilerConfig());
View Full Code Here

        this.executor = newCachedThreadPool(daemonThreadsNamed("local-query-runner-%s"));

        this.sqlParser = new SqlParser();
        this.nodeManager = new InMemoryNodeManager();
        this.typeRegistry = new TypeRegistry();
        this.indexManager = new IndexManager();
        this.recordSinkManager = new RecordSinkManager();

        // sys schema
        SystemTablesMetadata systemTablesMetadata = new SystemTablesMetadata();
        SystemSplitManager systemSplitManager = new SystemSplitManager(nodeManager);
View Full Code Here

TOP

Related Classes of com.facebook.presto.index.IndexManager

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.