bneradt opened a new pull request, #13124:
URL: https://github.com/apache/trafficserver/pull/13124

   This addresses a performance regression added by #13059.
   
   Malformed pre-transaction logging introduced an extra virtual data interface 
on the normal access log path. That made every completed transaction pay for 
indirection that is only needed for rare protocol-layer failures.
   
   This replaces the virtual hierarchy with a concrete composed 
TransactionLogData wrapper. This keeps LogAccess using one data object while 
routing the common HttpSM path through direct getters and falling back to owned 
pre-transaction data only when no HttpSM exists.
   
   (cherry picked from commit 05a916faa243a3d085a6f7b800dd48a069cf0398)


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to