-
Notifications
You must be signed in to change notification settings - Fork 5.3k
Remove implicit flush from BufferedStream.WriteByte #104822
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
Conversation
|
Failures seem to be unrelated |
adamsitnik
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you for your contribution @ANahr !
Before I review the PR we need to discuss whether we want to take this breaking change. Let's continue the discussion in #104559 (comment)
|
@adamsitnik Is there anything I could do for this PR? |
|
@adamsitnik Any updates? Can this be fixed for .Net 9? |
|
@adamsitnik Ping - The issue has been open for months. The linked issue is resolved. What is left to do? |
jeffhandley
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sorry for the delays on this, @ANahr. Thank you for the details and effort you provided on this. I've merged main into your branch. Once green, we will merge for this to be part of .NET 10 as a breaking change.
|
All failures are known and unrelated. |
📋 Breaking Change Documentation RequiredCreate a breaking change issue with AI-generated content Generated by Breaking Change Documentation Tool - 2025-10-03 14:09:36 |
|
@jeffhandley @adamsitnik could you help create the breaking change doc for this? Just try the above link and review the content. |
|
@ericstj Done -- that worked marvelously; I only needed to add one extra statement to what it produced. (dotnet/docs#49418) [Breaking change]: Remove implicit flush from BufferedStream.WriteByte |
I've created it two weeks ago after reading your email: |
Remove the inconsistent implicit flush from BufferedStream.WriteByte, so that all BufferedStream.Write* Methods behave identically.
Fix #104559