Package com.facebook.presto.execution

Examples of com.facebook.presto.execution.StageInfo


                    state,
                    self,
                    ImmutableList.of("out"),
                    "query",
                    new QueryStats(),
                    new StageInfo(outputTaskId.getStageId(),
                            StageState.FINISHED,
                            locationFactory.createStageLocation(outputTaskId.getStageId()),
                            null,
                            TYPES,
                            new StageStats(),
View Full Code Here


        }

        private static List<Column> createColumnsList(QueryInfo queryInfo)
        {
            checkNotNull(queryInfo, "queryInfo is null");
            StageInfo outputStage = queryInfo.getOutputStage();
            if (outputStage == null) {
                checkNotNull(outputStage, "outputStage is null");
            }

            List<String> names = queryInfo.getFieldNames();
            List<Type> types = outputStage.getTypes();

            checkArgument(names.size() == types.size(), "names and types size mismatch");

            ImmutableList.Builder<Column> list = ImmutableList.builder();
            for (int i = 0; i < names.size(); i++) {
View Full Code Here

            return nodes.build();
        }

        private static boolean isScheduled(QueryInfo queryInfo)
        {
            StageInfo stage = queryInfo.getOutputStage();
            if (stage == null) {
                return false;
            }
            return IterableTransformer.on(getAllStages(stage))
                    .transform(stageStateGetter())
View Full Code Here

                    state,
                    self,
                    ImmutableList.of("out"),
                    "query",
                    new QueryStats(),
                    new StageInfo(outputTaskId.getStageId(),
                            StageState.FINISHED,
                            locationFactory.createStageLocation(outputTaskId.getStageId()),
                            null,
                            TUPLE_INFOS,
                            new StageStats(),
View Full Code Here

                    state,
                    self,
                    ImmutableList.of("out"),
                    "query",
                    new QueryStats(),
                    new StageInfo(outputTaskId.getStageId(),
                            StageState.FINISHED,
                            locationFactory.createStageLocation(outputTaskId.getStageId()),
                            null,
                            TYPES,
                            new StageStats(),
View Full Code Here

        }

        private static List<Column> createColumnsList(QueryInfo queryInfo)
        {
            checkNotNull(queryInfo, "queryInfo is null");
            StageInfo outputStage = queryInfo.getOutputStage();
            if (outputStage == null) {
                checkNotNull(outputStage, "outputStage is null");
            }

            List<String> names = queryInfo.getFieldNames();
            List<Type> types = outputStage.getTypes();

            checkArgument(names.size() == types.size(), "names and types size mismatch");

            ImmutableList.Builder<Column> list = ImmutableList.builder();
            for (int i = 0; i < names.size(); i++) {
View Full Code Here

            return nodes.build();
        }

        private static boolean isScheduled(QueryInfo queryInfo)
        {
            StageInfo stage = queryInfo.getOutputStage();
            if (stage == null) {
                return false;
            }
            return IterableTransformer.on(getAllStages(stage))
                    .transform(stageStateGetter())
View Full Code Here

        }

        private static List<Column> createColumnsList(QueryInfo queryInfo)
        {
            checkNotNull(queryInfo, "queryInfo is null");
            StageInfo outputStage = queryInfo.getOutputStage();
            if (outputStage == null) {
                checkNotNull(outputStage, "outputStage is null");
            }

            List<String> names = queryInfo.getFieldNames();
            ArrayList<Type> types = new ArrayList<>();
            for (TupleInfo tupleInfo : outputStage.getTupleInfos()) {
                types.add(tupleInfo.getType());
            }

            checkArgument(names.size() == types.size(), "names and types size mismatch");
View Full Code Here

            return nodes.build();
        }

        private static boolean isScheduled(QueryInfo queryInfo)
        {
            StageInfo stage = queryInfo.getOutputStage();
            if (stage == null) {
                return false;
            }
            return IterableTransformer.on(getAllStages(stage))
                    .transform(stageStateGetter())
View Full Code Here

        }

        private static List<Column> createColumnsList(QueryInfo queryInfo)
        {
            checkNotNull(queryInfo, "queryInfo is null");
            StageInfo outputStage = queryInfo.getOutputStage();
            if (outputStage == null) {
                checkNotNull(outputStage, "outputStage is null");
            }

            List<String> names = queryInfo.getFieldNames();
            List<Type> types = outputStage.getTypes();

            checkArgument(names.size() == types.size(), "names and types size mismatch");

            ImmutableList.Builder<Column> list = ImmutableList.builder();
            for (int i = 0; i < names.size(); i++) {
View Full Code Here

TOP

Related Classes of com.facebook.presto.execution.StageInfo

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.