Examples of mergeRows()


Examples of io.crate.executor.transport.merge.TransportMergeNodeAction.mergeRows()

                new Object[] { new CountAggregation.CountAggState() {{ value = 1; }}, new BytesRef("bar") },
                new Object[] { new CountAggregation.CountAggState() {{ value = 3; }}, new BytesRef("bar") },
                new Object[] { new CountAggregation.CountAggState() {{ value = 3; }}, new BytesRef("foobar") },
        });

        transportMergeNodeAction.mergeRows(firstNode, request1, noopListener);
        transportMergeNodeAction.mergeRows(firstNode, request2, noopListener);

        DistributedResultRequest request3 = new DistributedResultRequest(mergeNode.contextId(), mapperOutputStreamer);
        request3.rows(new Object[][] {
                new Object[] { new CountAggregation.CountAggState() {{ value = 10; }}, new BytesRef("foo") },
View Full Code Here

Examples of io.crate.executor.transport.merge.TransportMergeNodeAction.mergeRows()

                new Object[] { new CountAggregation.CountAggState() {{ value = 3; }}, new BytesRef("bar") },
                new Object[] { new CountAggregation.CountAggState() {{ value = 3; }}, new BytesRef("foobar") },
        });

        transportMergeNodeAction.mergeRows(firstNode, request1, noopListener);
        transportMergeNodeAction.mergeRows(firstNode, request2, noopListener);

        DistributedResultRequest request3 = new DistributedResultRequest(mergeNode.contextId(), mapperOutputStreamer);
        request3.rows(new Object[][] {
                new Object[] { new CountAggregation.CountAggState() {{ value = 10; }}, new BytesRef("foo") },
                new Object[] { new CountAggregation.CountAggState() {{ value = 20; }}, new BytesRef("foo") },
View Full Code Here

Examples of io.crate.executor.transport.merge.TransportMergeNodeAction.mergeRows()

                new Object[] { new CountAggregation.CountAggState() {{ value = 10; }}, new BytesRef("foo") },
                new Object[] { new CountAggregation.CountAggState() {{ value = 14; }}, new BytesRef("test") },
        });

        String secondNode = iterator.next();
        transportMergeNodeAction.mergeRows(secondNode, request3, noopListener);
        transportMergeNodeAction.mergeRows(secondNode, request4, noopListener);

        assertThat(task.result().size(), is(2)); // 2 reducer nodes

        // results from first node
View Full Code Here

Examples of io.crate.executor.transport.merge.TransportMergeNodeAction.mergeRows()

                new Object[] { new CountAggregation.CountAggState() {{ value = 14; }}, new BytesRef("test") },
        });

        String secondNode = iterator.next();
        transportMergeNodeAction.mergeRows(secondNode, request3, noopListener);
        transportMergeNodeAction.mergeRows(secondNode, request4, noopListener);

        assertThat(task.result().size(), is(2)); // 2 reducer nodes

        // results from first node
        Object[][] rows = task.result().get(0).get().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.