Skip to content
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

Modify tests that have an expectation of catalog cache mismatch errors #23780

Open
yugabyte-ci opened this issue Sep 3, 2024 · 0 comments
Open
Assignees
Labels
area/ecosystem Label for all ecosystem related projects jira-originated kind/new-feature This is a request for a completely new feature priority/high High Priority

Comments

@yugabyte-ci
Copy link
Contributor

yugabyte-ci commented Sep 3, 2024

Jira Link: DB-12685

@yugabyte-ci yugabyte-ci added area/ecosystem Label for all ecosystem related projects jira-originated kind/new-feature This is a request for a completely new feature priority/high High Priority labels Sep 3, 2024
@yugabyte-ci yugabyte-ci changed the title Modify tests with expectation of catalog cache mismatch errors Modify tests that have an expectation of catalog cache mismatch errors Sep 3, 2024
rahulb-yb pushed a commit that referenced this issue Sep 4, 2024
…onnection Manager enabled

Summary:
Certain tests are built around the occurrence of catalog version mismatch errors (for eg. DMLs fired immediately after a DDL statement on the same table, but on different connections)

Connection Manager implicitly waits for the tserver heartbeat to allow catalog cache invalidation on all backends anytime a DDL statement is fired, which causes tests like these to fail.

This patch modifies those tests to not expect catalog version mismatch errors whenever Connection Manager is enabled during the test run.

Jira: DB-12685

Test Plan: Jenkins: enable connection manager, all tests

Reviewers: skumar, asrinivasan

Reviewed By: skumar

Differential Revision: https://phorge.dev.yugabyte.com/D37750
jasonyb pushed a commit that referenced this issue Sep 5, 2024
Summary:
 f8049b8 [doc][xcluster][2024.1.2] Semi-automatic transactional xCluster (#23710)
 f2c8470 [docs][yugabyted][2024.1.2] Add Read Replica and xCluster examples (#23289)
 ea3157c [doc][yba][2024.1.2] Export database audit logs (#23605)
 Excluded: 8bae488 [#18822] YSQL: Write out unmodified cols to main table when update optimizations are enabled
 5012632 [PLAT-15152] Upgrade YBC client and server version to 2.2.0.0-b5
 cccb1e1 Fix YCQL index table workflow in docs (#23774)
 9a3f5f7 [PLAT-15028] yba installer simplify postgres initdb
 a2b5e72 [docs] Release notes for 2024.1.2.0 (#23679)
 9a9690d Fix 2024.1.2 build number (#23779)
 aec361b [doc] Voyager 1.8 (#23764)
 a2540e0 [DEVOPS-3185, DEVOPS-3114] Bump up frozen pip modules to latest versions compatible with py3.8
 88f23dd [docs] [xcluster] Add min version for semi-automatic mode (#23776)
 1d61e67 Revise the entire assessment page (#23784)
 142c04a [PLAT-15089] HA sync immediately after promotion
 315110f [PLAT-15132][PLAT-15153] Allow users to configure logging level for YNP, also minor bug fixes
 82ff8d1 [PLAT-6779] Handle relative paths in yb_platform_backup.sh
 Excluded: 45c9cf8 [#23263] YSQL, ASH: Instrument more wait states
 Excluded: 9f8acff [#22148] YSQL, QueryDiagnostics:  Adding support for Ash data.
 39670e8 download links (#23790)
 2674a79 [#23780] YSQL: Modify catalog version mismatch test assertions with Connection Manager enabled
 3eb31b8 [#23777] yugabyted: update the gflags of pg parity to remove sized based fetching and add bitmap scans.
 fc5accd [docs] Enclose `allowed_preview_flags_csv` CSV parameters in brackets (#23758)

Test Plan: Jenkins: rebase: pg15-cherrypicks

Reviewers: jason, tfoucher

Differential Revision: https://phorge.dev.yugabyte.com/D37772
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/ecosystem Label for all ecosystem related projects jira-originated kind/new-feature This is a request for a completely new feature priority/high High Priority
Projects
None yet
Development

No branches or pull requests

2 participants