Progress Bar Accuracy for Airbyte Connector Syncs #63767
Unanswered
carlesoctav
asked this question in
Connector Questions
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
I have a question regarding the "progress bar/sync bar" for connectors. On the UI, there's a
sync_progress
indicator that outputs something like this:One issue I've encountered is that during a
full_refresh
(I haven't tested all sync modes), therecordsCommitted
andbytesCommitted
values are always 0. This is because, on the destination side, we don't send back an AirbyteStateMessage with the record count for the destination (committed records).As far as I understand, according to the Airbyte protocol, we can only send back an AirbyteStateMessage if the input was also an AirbyteStateMessage.
However, during a
full_refresh
, I noticed that only one AirbyteStateMessage is sent at the end of the sync. Because of this, we can only capture a value of 0 or 1, and not a continuous progression. This makes it difficult to display a meaningful progress bar.Does anyone have ideas on how to make the progress bar more accurate or continuous?
Beta Was this translation helpful? Give feedback.
All reactions