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

[Dataflow Streaming] Add support to read user worker settings from backend #32408

Merged
merged 13 commits into from
Sep 18, 2024

Conversation

arunpandianp
Copy link
Contributor

@arunpandianp arunpandianp commented Sep 7, 2024

This is on top of #32407.

@arunpandianp arunpandianp changed the title [WIP] [Dataflow Streaming] Add support to read user worker settings from backend [Dataflow Streaming] Add support to read user worker settings from backend Sep 8, 2024
@arunpandianp
Copy link
Contributor Author

R: @scwhittle

Copy link
Contributor

github-actions bot commented Sep 8, 2024

Stopping reviewer notifications for this pull request: review requested by someone other than the bot, ceding control. If you'd like to restart, comment assign set of reviewers

@arunpandianp
Copy link
Contributor Author

Run Java Precommit

@arunpandianp
Copy link
Contributor Author

Run Precommit Java

@arunpandianp
Copy link
Contributor Author

Run Java Precommit

@arunpandianp
Copy link
Contributor Author

This is ready for review, the failing test looks unrelated to the change.

*/
package org.apache.beam.runners.dataflow.worker.streaming.config;

import com.google.common.base.Preconditions;
Copy link
Contributor

Choose a reason for hiding this comment

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

use vendored

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Done. Should we remove the unvendored dependency from the classpath somehow?

@arunpandianp
Copy link
Contributor Author

todo: Manage the threadpool shutdown

@arunpandianp
Copy link
Contributor Author

Modified StreamingGlobalConfigHandleImpl to queue callbacks internally without relying on executors. PTAL

@scwhittle scwhittle merged commit 019efe1 into apache:master Sep 18, 2024
25 checks passed
@arunpandianp arunpandianp deleted the settings branch September 18, 2024 11:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants