From 80cd840c34ef211bbb5a186169fd970a2f5bb875 Mon Sep 17 00:00:00 2001 From: gongzhongqiang Date: Mon, 16 Oct 2023 13:15:29 +0800 Subject: [PATCH] [sqlserver] Fix get latest lsn (#2551) (cherry picked from commit 6f9a06448604c016bcf007b10776d6378279f530) --- .../cdc/connectors/sqlserver/source/utils/SqlServerUtils.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/flink-connector-sqlserver-cdc/src/main/java/com/ververica/cdc/connectors/sqlserver/source/utils/SqlServerUtils.java b/flink-connector-sqlserver-cdc/src/main/java/com/ververica/cdc/connectors/sqlserver/source/utils/SqlServerUtils.java index 9f03bde2fdd..9743384c657 100644 --- a/flink-connector-sqlserver-cdc/src/main/java/com/ververica/cdc/connectors/sqlserver/source/utils/SqlServerUtils.java +++ b/flink-connector-sqlserver-cdc/src/main/java/com/ververica/cdc/connectors/sqlserver/source/utils/SqlServerUtils.java @@ -200,7 +200,7 @@ public static LsnOffset getLsnPosition(Map offset) { /** Fetch current largest log sequence number (LSN) of the database. */ public static LsnOffset currentLsn(SqlServerConnection connection) { try { - Lsn maxLsn = connection.getMaxLsn(connection.database()); + Lsn maxLsn = connection.getMaxTransactionLsn(connection.database()); return new LsnOffset(maxLsn, maxLsn, null); } catch (SQLException e) { throw new FlinkRuntimeException(e.getMessage(), e);