Skip to content

Conversation

@srinathk10
Copy link
Contributor

Thank you for contributing to Ray! 🚀
Please review the Ray Contribution Guide before opening a pull request.

⚠️ Remove these instructions before submitting your PR.

💡 Tip: Mark as draft if you want early feedback, or ready for review when it's complete.

Description

Briefly describe what this PR accomplishes and why it's needed.

[Data] Add BackpressurePolicy to streaming executor progress bar

Add Backpressure policy information to streaming executor progress bar

Related issues

Link related issues: "Fixes #1234", "Closes #1234", or "Related to #1234".

Additional information

Optional: Add implementation details, API changes, usage examples, screenshots, etc.

@srinathk10 srinathk10 requested a review from a team as a code owner December 23, 2025 22:12
Copy link
Contributor

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

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

Code Review

This pull request enhances the streaming executor's progress bar by displaying the names of the backpressure policies that are currently active. The changes are well-implemented across the physical operator interface and the streaming executor state management. The addition of new tests ensures the correctness of this new feature. I have one suggestion to improve the code by using dataclasses.field(default_factory=list) for initializing mutable default values, which is a more idiomatic approach.

@ray-gardener ray-gardener bot added the data Ray Data-related issues label Dec 24, 2025
@srinathk10 srinathk10 added the go add ONLY when ready to merge, run all tests label Dec 26, 2025
@srinathk10 srinathk10 force-pushed the srinathk10/backpressure_policy_logs branch from 52798cc to 472de06 Compare December 26, 2025 23:57
Signed-off-by: Srinath Krishnamachari <[email protected]>
Signed-off-by: Srinath Krishnamachari <[email protected]>
Signed-off-by: Srinath Krishnamachari <[email protected]>
@raulchen raulchen merged commit 3bdc57c into master Dec 29, 2025
6 checks passed
@raulchen raulchen deleted the srinathk10/backpressure_policy_logs branch December 29, 2025 22:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

data Ray Data-related issues go add ONLY when ready to merge, run all tests

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Ray fails to serialize self-reference objects

3 participants