Package com.facebook.presto.split

Examples of com.facebook.presto.split.NativeSplitManager$NativePartition


        if (dbi != null) {
            checkState(shardManager.get() != null, "shardManager was not set");
            builder.put(ConnectorMetadata.class, new NativeMetadata(connectorId, dbi, shardManager.get()));
        }

        NativeSplitManager splitManager = this.splitManager.get();
        if (splitManager != null) {
            builder.put(ConnectorSplitManager.class, splitManager);
        }

        builder.put(ConnectorDataStreamProvider.class, dataStreamProvider);
View Full Code Here


        IDBI dbi = this.dbi.get();
        if (dbi != null) {
            builder.put(ConnectorMetadata.class, new NativeMetadata(connectorId, dbi));
        }

        NativeSplitManager splitManager = this.splitManager.get();
        if (splitManager != null) {
            builder.put(ConnectorSplitManager.class, splitManager);
        }

        builder.put(ConnectorDataStreamProvider.class, dataStreamProvider);
View Full Code Here

            NativeRecordSinkProvider nativeRecordSinkProvider = new NativeRecordSinkProvider(localStorageManager, nodeManager.getCurrentNode().getNodeIdentifier());

            IDBI metadataDbi = createDataSource(typeRegistry, databaseDir, "Metastore");
            DatabaseShardManager shardManager = new DatabaseShardManager(metadataDbi);
            NativeMetadata nativeMetadata = new NativeMetadata(new NativeConnectorId("default"), metadataDbi, shardManager);
            NativeSplitManager nativeSplitManager = new NativeSplitManager(nodeManager, shardManager, nativeMetadata);
            NativeConnectorFactory nativeConnectorFactory = new NativeConnectorFactory(nativeMetadata, nativeSplitManager, nativeDataStreamProvider, nativeRecordSinkProvider);

            return nativeConnectorFactory;
        }
        catch (InterruptedException e) {
View Full Code Here

            NativeRecordSinkProvider nativeRecordSinkProvider = new NativeRecordSinkProvider(localStorageManager, nodeManager.getCurrentNode().getNodeIdentifier());

            IDBI metadataDbi = createDataSource(databaseDir, "Metastore");
            DatabaseShardManager shardManager = new DatabaseShardManager(metadataDbi);
            NativeMetadata nativeMetadata = new NativeMetadata(new NativeConnectorId("default"), metadataDbi, shardManager);
            NativeSplitManager nativeSplitManager = new NativeSplitManager(nodeManager, shardManager, nativeMetadata);
            NativeConnectorFactory nativeConnectorFactory = new NativeConnectorFactory(nativeMetadata, nativeSplitManager, nativeDataStreamProvider, nativeRecordSinkProvider);

            return nativeConnectorFactory;
        }
        catch (InterruptedException e) {
View Full Code Here

TOP

Related Classes of com.facebook.presto.split.NativeSplitManager$NativePartition

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.