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

BaseJdbcClient and FTE test cleanup #16379

Merged
merged 3 commits into from
Mar 22, 2023
Merged

Conversation

hashhar
Copy link
Member

@hashhar hashhar commented Mar 6, 2023

Description

  • BaseJdbcClient cleanup
  • Make FTE test concurrency customizable

Release notes

(x) This is not user-visible or docs only and no release notes are required.

@hashhar hashhar force-pushed the hashhar/fte-guice branch from 867ad3c to 78674c8 Compare March 6, 2023 09:36
@hashhar hashhar changed the title Refactor fault-tolerant execution setup in JDBC connectors BaseJdbcClient and FTE test cleanup Mar 6, 2023
Copy link
Member

@losipiuk losipiuk left a comment

Choose a reason for hiding this comment

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

LGTM % comment

Having multiple variants with different argument orders makes it difficult to use.
@hashhar hashhar force-pushed the hashhar/fte-guice branch from 78674c8 to ff78e02 Compare March 18, 2023 17:08
@hashhar
Copy link
Member Author

hashhar commented Mar 18, 2023

PTAL again @kokosing

@hashhar hashhar requested a review from wendigo March 20, 2023 10:48
Copy link
Contributor

@wendigo wendigo left a comment

Choose a reason for hiding this comment

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

LGTM.

hashhar added 2 commits March 22, 2023 12:39
Some connector's underlying systems don't handle high concurrency very
well and it's useful to limit the concurrency of the test in order to
avoid flakiness or failures.
@hashhar hashhar force-pushed the hashhar/fte-guice branch from ff78e02 to 41c27eb Compare March 22, 2023 07:09
@hashhar hashhar merged commit 39939f7 into trinodb:master Mar 22, 2023
@hashhar hashhar deleted the hashhar/fte-guice branch March 22, 2023 10:03
@github-actions github-actions bot added this to the 411 milestone Mar 22, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

Successfully merging this pull request may close these issues.

5 participants