From: Amos Jeffries Date: Fri, 29 Oct 2010 03:26:33 +0000 (-0600) Subject: Move client delay pools release notes to 3.2 X-Git-Tag: take1~126 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=69a9b4decdb1289c37b49654c709c89f5ef6ccdc;p=thirdparty%2Fsquid.git Move client delay pools release notes to 3.2 --- diff --git a/doc/release-notes/release-3.2.sgml b/doc/release-notes/release-3.2.sgml index 5e4b60f0c0..84de311ca8 100644 --- a/doc/release-notes/release-3.2.sgml +++ b/doc/release-notes/release-3.2.sgml @@ -41,6 +41,7 @@ The 3.2 change history can be Client-side pools are configured similarly to server-side ones, but there is + only one pool class. See client_delay_pools, + client_delay_initial_bucket_level, client_delay_parameters, and + client_delay_access in squid.conf. The client_delay_access matches the client + with delay parameters. It does not pool clients from different IP addresses + together. + +

Special care is taken to provide fair distribution of bandwidth among clients + sharing the same bucket (i.e., clients coming from the same IP address). + Multiple same-IP clients competing for bandwidth are queued using FIFO + algorithm. If a bucket becomes empty, the first client among those sharing + the bucket is delayed by 1 second before it can attempt to receive more + response data from Squid. This delay may need to be lowered in + high-bandwidth environments. + + Changes to squid.conf since Squid-3.1

There have been changes to Squid's configuration file since Squid-3.1. @@ -302,6 +333,23 @@ This section gives a thorough account of those changes in three categories: New tags

+ client_delay_pools +

New setting for client bandwith limits to specifies the number + of client delay pools used. + + client_delay_initial_bucket_level +

New setting for client bandwith limits to determine the initial + bucket size as a percentage of max_bucket_size from + client_delay_parameters. + + client_delay_parameters +

New setting for client bandwith limits to configures client-side + bandwidth limits. + + client_delay_access +

New setting for client bandwith limits to determines the + client-side delay pool for the request. + cpu_affinity_map

New setting for SMP support to map Squid processes onto specific CPU cores. diff --git a/doc/release-notes/release-3.3.sgml b/doc/release-notes/release-3.3.sgml index 6e2c26914d..f2d8da2356 100644 --- a/doc/release-notes/release-3.3.sgml +++ b/doc/release-notes/release-3.3.sgml @@ -34,40 +34,12 @@ The 3.3 change history can be Client-side pools are configured similarly to server-side ones, but there is - only one pool class. See client_delay_pools, - client_delay_initial_bucket_level, client_delay_parameters, and - client_delay_access in squid.conf. The client_delay_access matches the client - with delay parameters. It does not pool clients from different IP addresses - together. - -

- Special care is taken to provide fair distribution of bandwidth among clients - sharing the same bucket (i.e., clients coming from the same IP address). - Multiple same-IP clients competing for bandwidth are queued using FIFO - algorithm. If a bucket becomes empty, the first client among those sharing - the bucket is delayed by 1 second before it can attempt to receive more - response data from Squid. This delay may need to be lowered in - high-bandwidth environments. + Changes to squid.conf since Squid-3.2

@@ -85,22 +57,6 @@ This section gives a thorough account of those changes in three categories: New tags

- client_delay_pools -

New setting for client bandwith limits to specifies the number - of client delay pools used. - - client_delay_initial_bucket_level -

New setting for client bandwith limits to determine the initial - bucket size as a percentage of max_bucket_size from - client_delay_parameters. - - client_delay_parameters -

New setting for client bandwith limits to configures client-side - bandwidth limits. - - client_delay_access -

New setting for client bandwith limits to determines the - client-side delay pool for the request. Changes to existing tags