From cb5a0563e641608164b057c84a0cf3238a2cba64 Mon Sep 17 00:00:00 2001 From: Haojun Liao Date: Tue, 30 Apr 2024 15:43:12 +0800 Subject: [PATCH] fix(stream): fix error caused by merge. --- source/dnode/vnode/src/tq/tqSink.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/dnode/vnode/src/tq/tqSink.c b/source/dnode/vnode/src/tq/tqSink.c index 34171a5872..c0f58fc3ec 100644 --- a/source/dnode/vnode/src/tq/tqSink.c +++ b/source/dnode/vnode/src/tq/tqSink.c @@ -336,7 +336,7 @@ int32_t doMergeExistedRows(SSubmitTbData* pExisted, const SSubmitTbData* pNew, c SRow* pNewRow = *(SRow**)TARRAY_GET_ELEM(pNew->aRowP, j); SRow* pOldRow = *(SRow**)TARRAY_GET_ELEM(pExisted->aRowP, k); - if (pNewRow->ts <= pOldRow->ts) { + if (pNewRow->ts < pOldRow->ts) { taosArrayPush(pFinal, &pNewRow); j += 1; } else if (pNewRow->ts > pOldRow->ts) {