Hi Remy, 2016-10-25 1:49 GMT+03:00 Rémy Maucherat <r...@apache.org>: > > 2016-10-24 20:18 GMT+02:00 Violeta Georgieva <miles...@gmail.com>: > > > There are no issues reported for the refactored functionality available in > > 9.0.0.M11. > > I think it is safe to back port the changes for the next 8.5 release. > > Do you see any issues? > > > > Ok, so it probably works. I suppose it's up to me, at some point, to try > to improve whatever I would like to improve (for example, it lost API > symmetry - normally, read/write APIs are the same, not the case here -, and > it's not very GC friendly).
Regarding API symmetry: for the read API I cannot use ByteBuffer directly as parameter so the option is to change the write API to use ApplicationBufferHandler. This change can be done easily but the drawback is that one additional wrapper object will be created for each Response object. If you are OK with this I can make it. Let me know if you have other requirements for this change so that I can implement them and after that backport the change in Tomcat 8.5. I will double check my tests again for GC issues. Do you have some observations or concrete concerns so I can focus on them? Thanks, Violeta > Rémy