On 6/17/2011 10:50 AM, Brian J. France wrote: > Bill (or anybody), > > By chance do you remember any details of this change (it has been almost 10 > years)? > > http://svn.apache.org/viewvc/httpd/httpd/branches/2.2.x/server/request.c?r1=91168&r2=91169& > > I am interested in this part: > > + /* Skip authn/authz if the parent or prior request passed the > authn/authz, > + * and that configuration didn't change (this requires optimized _walk() > + * functions in map_to_storage that use the same merge results given > + * identical input.) If the config changes, we must re-auth.
That goes back to 1.3 prior to the optimization, how we skipped authn/authz for identical subrequests. The cache/walk logic simply changed where such an optimization should occur, IIRC.
