From 73f4dc2e511e76881eed4d4e48b492830950dc64 Mon Sep 17 00:00:00 2001 From: Mitchell Mann Date: Fri, 21 Mar 2025 12:42:17 -0700 Subject: [PATCH] fix row_deps --- src/parser/OpCode0501.h | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/parser/OpCode0501.h b/src/parser/OpCode0501.h index 71f1cb75..3d24bba9 100644 --- a/src/parser/OpCode0501.h +++ b/src/parser/OpCode0501.h @@ -436,6 +436,11 @@ namespace OpenLogReplicator { suppLog(ctx, redoLogRecord, fieldNum, fieldPos, fieldSize); } else if ((redoLogRecord->op & 0x1F) == RedoLogRecord::OP_LKR) { + if ((redoLogRecord->op & RedoLogRecord::OP_ROWDEPENDENCIES) != 0) { + RedoLogRecord::nextField(ctx, redoLogRecord, fieldNum, fieldPos, fieldSize, 0x050110); + rowDeps(ctx, redoLogRecord, fieldPos, fieldSize); + } + suppLog(ctx, redoLogRecord, fieldNum, fieldPos, fieldSize); } else if ((redoLogRecord->op & 0x1F) == RedoLogRecord::OP_CFA) {