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

Fixes for Spring core integration #11288

Merged
merged 12 commits into from
Jan 26, 2024
Merged

Conversation

gregw
Copy link
Contributor

@gregw gregw commented Jan 18, 2024

Misc fixes to improve the spring integration with jetty core:

  • Improved list API for HttpFields (still not entirely consistent)
  • Fixed a bug in the ContentSinkSubscriber that was causing write pending exceptions

Added comment to clarify behavior of ContentSinkPublisher.

Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
@sbordet
Copy link
Contributor

sbordet commented Jan 22, 2024

@gregw let me know if you want me to take over this PR.
Overall just small changes.
For reactive streams, and I double checked the specification and pushed fixes.

@gregw
Copy link
Contributor Author

gregw commented Jan 22, 2024

@sbordet I'm working most afternoons, so no need for you to take over this PR... unless release is happening tomorrow.

gregw and others added 3 commits January 23, 2024 07:30
@gregw gregw requested a review from sbordet January 22, 2024 23:02
@gregw gregw requested a review from sbordet January 24, 2024 01:55
@joakime joakime added Enhancement Third Party Issues with third party libraries or projects labels Jan 24, 2024
@gregw
Copy link
Contributor Author

gregw commented Jan 24, 2024

@lachlan-roberts @joakime can I get a review of this, as @sbordet is away.

@gregw gregw requested a review from joakime January 24, 2024 23:26
joakime
joakime previously approved these changes Jan 24, 2024
@gregw gregw merged commit c6c5f07 into jetty-12.0.x Jan 26, 2024
7 checks passed
@gregw gregw deleted the fix/12.0.x/HttpFieldsCleanup branch January 26, 2024 03:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Enhancement Third Party Issues with third party libraries or projects
Projects
No open projects
Status: ✅ Done
Development

Successfully merging this pull request may close these issues.

3 participants