Skip to content

fix(TAP-12896): do not treat 0/0 as snapshot complete on sync nodes - #635

Merged
feynmx merged 1 commit into
release-v4.21.0from
fix-TAP-12896-release-v4.21.0
Oct 20, 2026
Merged

feynmx merged 1 commit into
release-v4.21.0from
fix-TAP-12896-release-v4.21.0

Conversation

@weiliang110100

Copy link
Copy Markdown
Contributor

Summary

  • Cherry-pick from develop: sync monitor progress requires tableTotal > 0 before 100%. Queued child tables reporting 0/0 no longer draw a full bar.

Jira: https://tapdata.atlassian.net/browse/TAP-12896
Develop web PR: #634

Test Plan

  • eslint on the two monitor files passed locally.
  • After reset, unstarted sync child nodes show 0%, not a full snapshot bar.

Queued child tables report tableTotal=0 and snapshotTableTotal=0.
The previous equality check drew a full progress bar before snapshot
started. Require tableTotal > 0 before marking 100%.
@weiliang110100
weiliang110100 requested a review from feynmx October 10, 2026 06:39
@feynmx
feynmx merged commit 2e22bb5 into release-v4.21.0 Oct 20, 2026
2 checks passed
@feynmx
feynmx deleted the fix-TAP-12896-release-v4.21.0 branch October 20, 2026 03:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants