[Bug 69545] Issue Posting a huge content with header transfer-encoding chunked not working from 10.1.29 version of tomcat in spring cloud gateway application using reactive webflux

2025-01-27 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=69545 --- Comment #10 from Aravinda --- Sorry Correcting my earlier message. Its working in the blocking mode and not working consistently in the non-blocking mode. Is there a possibility it is considering only the chunk of data in the buffer (in n

[Bug 69545] Issue Posting a huge content with header transfer-encoding chunked not working from 10.1.29 version of tomcat in spring cloud gateway application using reactive webflux

2025-01-27 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=69545 --- Comment #9 from Remy Maucherat --- (In reply to Aravinda from comment #8) > For the non blocking mode, this is working fine. > The issue is happening in the spring cloud gateway application(blocking > mode) which will just delegate the req

[Bug 69532] Performance optimization in Util.getExpressionFactory()

2025-01-27 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=69532 --- Comment #5 from John Engebretson --- Created attachment 39979 --> https://bz.apache.org/bugzilla/attachment.cgi?id=39979&action=edit Tomcat 9 proposed patch I've attached a patch that improves on the current state in lots of ways: 1. No

[Bug 69545] Issue Posting a huge content with header transfer-encoding chunked not working from 10.1.29 version of tomcat in spring cloud gateway application using reactive webflux

2025-01-27 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=69545 --- Comment #8 from Aravinda --- For the non blocking mode, this is working fine. The issue is happening in the spring cloud gateway application(blocking mode) which will just delegate the request to the downstream application after some proce

[Bug 69532] Performance optimization in Util.getExpressionFactory()

2025-01-27 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=69532 --- Comment #4 from John Engebretson --- Interestingly, ExpressionFactory.newInstance() uses the same locking logic as Util.getExpressionFactory(). Looks like a copy-and-modify from one to the other. -- You are receiving this mail because: Y

[Bug 69545] Issue Posting a huge content with header transfer-encoding chunked not working from 10.1.29 version of tomcat in spring cloud gateway application using reactive webflux

2025-01-27 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=69545 --- Comment #7 from Remy Maucherat --- After trying many things and tracing, I cannot find a way to trigger available() in blocking mode when it would likely return non 0 despite having no meaningful bytes (in particular using the TestChunkedIn