Examples of OrderByOperatorFactory


Examples of com.facebook.presto.operator.OrderByOperator.OrderByOperatorFactory

                .pageBreak()
                .row("b", 3)
                .row("a", 4)
                .build();

        OrderByOperatorFactory operatorFactory = new OrderByOperatorFactory(
                0,
                ImmutableList.of(SINGLE_VARBINARY, SINGLE_LONG),
                new int[] {0, 1},
                10,
                new int[] {0, 1},
                new SortOrder[] {SortOrder.ASC_NULLS_LAST, SortOrder.DESC_NULLS_LAST});

        Operator operator = operatorFactory.createOperator(driverContext);

        MaterializedResult expected = MaterializedResult.resultBuilder(VARIABLE_BINARY, FIXED_INT_64)
                .row("a", 4)
                .row("a", 1)
                .row("b", 3)
View Full Code Here

Examples of com.facebook.presto.operator.OrderByOperator.OrderByOperatorFactory

                .pageBreak()
                .row(-1, -0.1)
                .row(4, 0.4)
                .build();

        OrderByOperatorFactory operatorFactory = new OrderByOperatorFactory(
                0,
                ImmutableList.of(SINGLE_LONG, SINGLE_DOUBLE),
                new int[] {0},
                10,
                new int[] {0},
                new SortOrder[] {SortOrder.DESC_NULLS_LAST});

        Operator operator = operatorFactory.createOperator(driverContext);

        MaterializedResult expected = resultBuilder(FIXED_INT_64)
                .row(4)
                .row(2)
                .row(1)
View Full Code Here

Examples of com.facebook.presto.operator.OrderByOperator.OrderByOperatorFactory

        Session session = new Session("user", "source", "catalog", "schema", "address", "agent");
        DriverContext driverContext = new TaskContext(new TaskId("query", "stage", "task"), executor, session, new DataSize(10, Unit.BYTE))
                .addPipelineContext(true, true)
                .addDriverContext();

        OrderByOperatorFactory operatorFactory = new OrderByOperatorFactory(
                0,
                ImmutableList.of(SINGLE_LONG, SINGLE_DOUBLE),
                new int[] {0},
                new int[] {1},
                10);

        Operator operator = operatorFactory.createOperator(driverContext);

        toPages(operator, input);
    }
View Full Code Here

Examples of com.facebook.presto.operator.OrderByOperator.OrderByOperatorFactory

    {
        OperatorFactory tableScanOperator = createTableScanOperator(0, "orders", "totalprice", "clerk");

        LimitOperatorFactory limitOperator = new LimitOperatorFactory(1, tableScanOperator.getTupleInfos(), ROWS, Optional.<Integer>absent());

        OrderByOperatorFactory orderByOperator = new OrderByOperatorFactory(
                2,
                limitOperator.getTupleInfos(),
                new int[] {0},
                new int[] {1},
                ROWS);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.