From: Amos Jeffries Date: Mon, 23 Feb 2015 06:34:49 +0000 (-0800) Subject: Remove cache_peer_domain directive X-Git-Tag: merge-candidate-3-v1~248 X-Git-Url: http://git.ipfire.org/gitweb/gitweb.cgi?a=commitdiff_plain;h=f1a5d07184dcb26486e83590f9993d16b5de05fa;p=thirdparty%2Fsquid.git Remove cache_peer_domain directive Identical functionality is provided through cache_peer_access. While this check appears at face value to be simpler than ACLs, the reality is that: * the difference is simply the time it takes to initialize and destruct an on-stack Checklist, * processing the checks may take longer than ACLs (linked-list of string comparisons vs single tree lookup), * ACLs are the common case due to their extra flexibility, and * extra work is being done per-transaction just to check which of the two features is in use. By removing we gain less code and configuration directives to work around in the long term. --- diff --git a/doc/release-notes/release-3.6.sgml b/doc/release-notes/release-3.6.sgml index 74815efdf1..5125809f9a 100644 --- a/doc/release-notes/release-3.6.sgml +++ b/doc/release-notes/release-3.6.sgml @@ -155,6 +155,10 @@ This section gives a thorough account of those changes in three categories: Removed tags