Test TestNonBlockingAPI (testNonBlockingWriteError02NoSwallow, testNonBlockingWriteError02Swallow) fail on Solaris 11

2022-12-12 Thread Rainer Jung
The tests testNonBlockingWriteError02NoSwallow() and testNonBlockingWriteError02Swallow() of TestNonBlockingAPI fail for me on Solaris 11. I am using Java 11 and TC 10.1.4 but it seems it is not specific to these. The test loops unterminated doing flush on Solaris until after 60 seconds the

[tomcat] branch main updated: Add support for Servlet read/write via ByteBuffer

2022-12-12 Thread markt
This is an automated email from the ASF dual-hosted git repository. markt pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/tomcat.git The following commit(s) were added to refs/heads/main by this push: new 2d931eed6c Add support for Servlet read/write via

Re: Extended access log valve merged with AbstractAccessLogValve?

2022-12-12 Thread Romain Manni-Bucau
Basically it seems a few "accessor" (access log element) are only in extended flavor and not the abstract one, for example servletContext.getAttribute accessor. The issue is then that abstract access log valve was created to enable to extend and forward the access log to anything else than the

Re: Extended access log valve merged with AbstractAccessLogValve?

2022-12-12 Thread Mark Thomas
Can you expand on what problem you are trying to solve that you can't solve with the current code? Mark On 12/12/2022 09:51, Romain Manni-Bucau wrote: Hi all, Wonder if there is any reason to not push supported element of ExtendedAccessLogValve in the abstract log valve. Rational would be

JDK 20 Rampdown Phase 1 & Valhalla LW4 Early-Access builds

2022-12-12 Thread David Delabassee
Welcome to the final OpenJDK Quality Outreach update for 2022! JDK 20, scheduled for General Availability on March 21 2023, is now in Rampdown Phase One (RDP1) [1]. At this point, the overall JDK 20 [2] feature set is frozen (see below the final list of JEPs integrated into JDK 20) and only

Extended access log valve merged with AbstractAccessLogValve?

2022-12-12 Thread Romain Manni-Bucau
Hi all, Wonder if there is any reason to not push supported element of ExtendedAccessLogValve in the abstract log valve. Rational would be to leverage "extensions" in a custom log sink impl (protected abstract void log(CharArrayWriter message);). Wdyt? Let me know if you are interested and I