8000 Potential fixes for Restart Required error in automation test by sanyamsinghal · Pull Request #2626 · yugabyte/yb-voyager · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Potential fixes for Restart Required error in automation test #2626

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

Draft
wants to merge 15 commits into
base: main
Choose a base branch
from

Conversation

sanyamsinghal
Copy link
Collaborator
@sanyamsinghal sanyamsinghal commented May 16, 2025

Describe the changes in this pull request

Potential Fix 1: based on max_clock_skew
Potential fix-2: statement level transaction, easing possibility of server retries for restart read required errors with YugabyteDB

Describe if there are any user-facing changes

How was this pull request tested?

Does your PR have changes in callhome/yugabyted payloads? If so, is the payload version incremented?

Does your PR have changes that can cause upgrade issues?

< 8000 td align="center">Yes/No
Component Breaking changes?
MetaDB Yes/No
Name registry json Yes/No
Data File Descriptor Json Yes/No
Export Snapshot Status Json Yes/No
Import Data State Yes/No
Export Status Json Yes/No
Data .sql files of tables Yes/No
Export and import data queue Yes/No
Schema Dump Yes/No
AssessmentDB Yes/No
Sizing DB
Migration Assessment Report Json Yes/No
Callhome Json Yes/No
YugabyteD Tables Yes/No
TargetDB Metadata Tables Yes/No

@sanyamsinghal sanyamsinghal force-pushed the sanyam/automation-fix-restart-read branch from 27a23f0 to eaf5809 Compare May 16, 2025 14:49
@@ -169,6 +169,10 @@ main() {
run_ysql ${TARGET_DB_NAME} "\di"
run_ysql ${TARGET_DB_NAME} "\dft"

# sleep of 1100ms; greater than hearbeat interval either of 1000ms or 500ms(depends on yb version)
# sleep > max(500, 1000) * n
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can you put the conclusion of our description either in the PR or in the comment here?
Also, * n ?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

raised a separate PR.
#2629

will close this PR after we have fully concluded.

8000
- name: "TEST: pg-live-migration-partitions-fall-forward"
if: ${{ !cancelled() && matrix.test_group == 'live_advanced' }}
run: migtests/scripts/live-migration-fallf-run-test.sh pg/partitions
# - name: "TEST: pg-live-migration-partitions-fall-forward"
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

pls uncomment all these test cases

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
@sanyamsinghal @makalaaneesh 31D1
0