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

Making taskManager resources protected for derived classes to use #12335

Merged
merged 1 commit into from Jan 29, 2024

Conversation

swaminathanmanish
Copy link
Contributor

@swaminathanmanish swaminathanmanish commented Jan 29, 2024

What's in the PR:
UpsertTableIntegrationTest is a public class which has been extended to implement custom tests with its own setUp() methods. (outside OSS). Making minion resource handles protected for subclasses to override.

Why its needed:
Since derived classes that extend UpsertTableIntegrationTest can override setUp() methods, we want the ability to instantiate minion resource handles as well (pinotTaskManager, PinotHelixTaskResourceManager). The derived classes will also be able to use these handles for their tests.

@swaminathanmanish
Copy link
Contributor Author

@snleee - Please review.

@swaminathanmanish swaminathanmanish changed the title Making taskManager resources protected for derived classes to override Making taskManager resources protected for derived classes to use Jan 29, 2024
@snleee snleee merged commit e1d20d7 into apache:master Jan 29, 2024
19 checks passed
suyashpatel98 pushed a commit to suyashpatel98/pinot that referenced this pull request Feb 28, 2024
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.

None yet

2 participants