Skip to content

Commit f68ce72

Browse files
MortenHegewalddmosorast
authored andcommitted
change full sync to order by xmin::text::bigint (#73)
* change to order by xmin::text::bigint * pylint
1 parent f1060b1 commit f68ce72

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

tap_postgres/sync_strategies/full_table.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -120,15 +120,15 @@ def sync_table(conn_info, stream, state, desired_columns, md_map):
120120
LOGGER.info("Resuming Full Table replication %s from xmin %s", nascent_stream_version, xmin)
121121
select_sql = """SELECT {}, xmin::text::bigint
122122
FROM {} where age(xmin::xid) <= age('{}'::xid)
123-
ORDER BY xmin::text ASC""".format(','.join(escaped_columns),
124-
post_db.fully_qualified_table_name(schema_name, stream['table_name']),
125-
xmin)
123+
ORDER BY xmin::text::bigint ASC""".format(','.join(escaped_columns),
124+
post_db.fully_qualified_table_name(schema_name, stream['table_name']),
125+
xmin)
126126
else:
127127
LOGGER.info("Beginning new Full Table replication %s", nascent_stream_version)
128128
select_sql = """SELECT {}, xmin::text::bigint
129129
FROM {}
130-
ORDER BY xmin::text ASC""".format(','.join(escaped_columns),
131-
post_db.fully_qualified_table_name(schema_name, stream['table_name']))
130+
ORDER BY xmin::text::bigint ASC""".format(','.join(escaped_columns),
131+
post_db.fully_qualified_table_name(schema_name, stream['table_name']))
132132

133133

134134
LOGGER.info("select %s with itersize %s", select_sql, cur.itersize)

0 commit comments

Comments
 (0)