-
Notifications
You must be signed in to change notification settings - Fork 3.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Postgres oldest lsn doesn't update when there is no new records #6230
Comments
@mohammad-bolt thanks for creating this - we've heard this from other users and will prioritize shortly! One question though: I am assuming this table is one of many in the DB but it's the only one selected for replication with Airbyte? And the other tables are receiving updates? (hence the binlog piling up) |
I confirm I had the same issue on my side. |
I am also experiencing this in my Postgres setup -- I have to manually insert data so that the oldest lsn updates. |
Hi @mohammad-bolt, @smartpierre, @angelied. Is this issue still reproducible? Could you please provide a little bit more information about the steps to reproduce, actual and expected results? |
Hi @angelied @smartpierre @mohammad-bolt |
Hi there. I'm closing this ticket since I haven't got any replies and do not see any issues from the end-user perspective. Please feel free to reopen, but kindly ask to add clear steps to reproduce, actual and expected behavior. Thanks |
Enviroment
Current Behavior
Tell us what happens.
I noticed when in incremental mode, postgress source doesn’t update postgre server when there is no new data.
that means postgress doesn’t empty its logs in this case. has anybody else noticed this? I ran this
and confirmed.
the table in questions has only 3 rows with no updates.
Expected Behavior
In order to prevent binlogs from piling up on the DB, the connector should always update its read position in the binlog to the latest available, even if none of the updates are from tables we care about.
Logs
logs-273-0.txt.gz
The text was updated successfully, but these errors were encountered: