mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-09-30 05:30:51 +00:00
Fix tests.
This commit is contained in:
parent
5436ef38bf
commit
b456a3cc77
@ -303,7 +303,7 @@ IMergingAlgorithm::Status AggregatingSortedAlgorithm::merge()
|
|||||||
bool key_differs;
|
bool key_differs;
|
||||||
SortCursor current = queue.current();
|
SortCursor current = queue.current();
|
||||||
|
|
||||||
if (current->isLast() && skipLastRowFor(current->pos))
|
if (current->isLast() && skipLastRowFor(current->order))
|
||||||
{
|
{
|
||||||
/// If we skip this row, it's not equals with any key we process.
|
/// If we skip this row, it's not equals with any key we process.
|
||||||
last_key.reset();
|
last_key.reset();
|
||||||
|
@ -115,7 +115,7 @@ IMergingAlgorithm::Status CollapsingSortedAlgorithm::merge()
|
|||||||
{
|
{
|
||||||
auto current = queue.current();
|
auto current = queue.current();
|
||||||
|
|
||||||
if (current->isLast() && skipLastRowFor(current->pos))
|
if (current->isLast() && skipLastRowFor(current->order))
|
||||||
{
|
{
|
||||||
/// Get the next block from the corresponding source, if there is one.
|
/// Get the next block from the corresponding source, if there is one.
|
||||||
queue.removeTop();
|
queue.removeTop();
|
||||||
|
@ -157,7 +157,7 @@ IMergingAlgorithm::Status GraphiteRollupSortedAlgorithm::merge()
|
|||||||
{
|
{
|
||||||
SortCursor current = queue.current();
|
SortCursor current = queue.current();
|
||||||
|
|
||||||
if (current->isLast() && skipLastRowFor(current->pos))
|
if (current->isLast() && skipLastRowFor(current->order))
|
||||||
{
|
{
|
||||||
/// Get the next block from the corresponding source, if there is one.
|
/// Get the next block from the corresponding source, if there is one.
|
||||||
queue.removeTop();
|
queue.removeTop();
|
||||||
|
@ -40,7 +40,7 @@ IMergingAlgorithm::Status ReplacingSortedAlgorithm::merge()
|
|||||||
{
|
{
|
||||||
SortCursor current = queue.current();
|
SortCursor current = queue.current();
|
||||||
|
|
||||||
if (current->isLast() && skipLastRowFor(current->pos))
|
if (current->isLast() && skipLastRowFor(current->order))
|
||||||
{
|
{
|
||||||
/// Get the next block from the corresponding source, if there is one.
|
/// Get the next block from the corresponding source, if there is one.
|
||||||
queue.removeTop();
|
queue.removeTop();
|
||||||
|
@ -647,7 +647,7 @@ IMergingAlgorithm::Status SummingSortedAlgorithm::merge()
|
|||||||
|
|
||||||
SortCursor current = queue.current();
|
SortCursor current = queue.current();
|
||||||
|
|
||||||
if (current->isLast() && skipLastRowFor(current->pos))
|
if (current->isLast() && skipLastRowFor(current->order))
|
||||||
{
|
{
|
||||||
/// If we skip this row, it's not equals with any key we process.
|
/// If we skip this row, it's not equals with any key we process.
|
||||||
last_key.reset();
|
last_key.reset();
|
||||||
|
@ -64,7 +64,7 @@ IMergingAlgorithm::Status VersionedCollapsingAlgorithm::merge()
|
|||||||
{
|
{
|
||||||
SortCursor current = queue.current();
|
SortCursor current = queue.current();
|
||||||
|
|
||||||
if (current->isLast() && skipLastRowFor(current->pos))
|
if (current->isLast() && skipLastRowFor(current->order))
|
||||||
{
|
{
|
||||||
/// Get the next block from the corresponding source, if there is one.
|
/// Get the next block from the corresponding source, if there is one.
|
||||||
queue.removeTop();
|
queue.removeTop();
|
||||||
|
Loading…
Reference in New Issue
Block a user