-
Notifications
You must be signed in to change notification settings - Fork 1.9k
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
Rename RetainableByteBufferPool to ByteBufferPool #9300
Conversation
Related to #9072 |
For what it's worth, I used the following commands to rename these references:
I then temporarily added
|
"502 Bad Gateway" in Java 19 unit tests, probably unrelated, since Java 17 tests pass |
@olamy Seems that we are having DNS issues on our CI machine. The 502 Bad Gateway is due to the proxy being unable to resolve "www.eclipse.org" ...
|
that's weird we can resolve github.com there is no reason we can't resolve eclipse.org |
well but on the other side being dependant of external service is not good for unit test ;) |
8b2c0b8
to
0a0fd8d
Compare
This is now clashing with the JPMS fixes that have been merged. |
With issue jetty#9166, ByteBufferPool was removed and replaced by RetainableByteBufferPool. Since ByteBufferPool was used by AbstractConnector, this change broke backwards compatibility with third-party connectors such as junixsocket-jetty. Since there's no longer any other ByteBufferPool, rename the RetainableByteBufferPool interface, and thereby not only reinstate compatibility with existing third-party libraries but also save a few keystrokes. jetty#9284 Signed-off-by: Christian Kohlschütter <[email protected]>
0a0fd8d
to
b8ab66f
Compare
@gregw done. When do you think can this be merged? |
ArrayRetainableByteBufferPool -> ArrayByteBufferPool. Updated field names. Updates tests. Updated *.mod files to not reference RetainableByteBufferPool. Updated javadocs. Signed-off-by: Simone Bordet <[email protected]>
Approved. |
…x-documentation-operations-logging * upstream/jetty-12.0.x: (42 commits) fixed style cleanup TODOs for decoration Issue jetty#9300 - Rename RetainableByteBufferPool to ByteBufferPool Removed TODOs that will not be done. Rename Handler Nested & Collection (jetty#9305) fix surefire jpms configuration fix merge fix merge Bump maven.surefire.plugin.version from 3.0.0-M5 to 3.0.0-M8 (jetty#9255) Rename RetainableByteBufferPool to ByteBufferPool Fixed merge Fix jetty#9285 use possibly wrapper response for redirection (jetty#9286) Issue jetty#9293 - Jetty 12 - Relax JPMS dependencies (quic) (jetty#9307) Issue jetty#9293 - Jetty 12 - Relax JPMS dependencies (fcgi) (jetty#9306) Jetty 10 - Configurable Unsafe Host Header (jetty#9283) Issue jetty#9293 - Jetty 12 - Relax JPMS dependencies. (jetty#9296) Issue jetty#9293 - Jetty 12 - Relax JPMS dependencies. (jetty#9299) fix dependency add used dependency this dependency is used in test scope ...
With issue #9166, ByteBufferPool was removed and replaced by RetainableByteBufferPool. Since ByteBufferPool was used by AbstractConnector, this change broke backwards compatibility with third-party connectors such as junixsocket-jetty.
Since there's no longer any other ByteBufferPool, rename the RetainableByteBufferPool interface, and thereby not only reinstate compatibility with existing third-party libraries but also save a few keystrokes.
#9284
Signed-off-by: Christian Kohlschütter [email protected]