This patch is relative to squid-2.2.Stable3.
It is an almost complete snapshot of my production server.
It does all the last version does, plus:
- I browsed through Henrik's patch section, and included these:
squid-2.2.STABLE2.to_large_objects-2.patch
squid-2.2.STABLE3.CONNECT_hierarchy_tag_and_memory_leak.patch
squid-2.2.STABLE3.FD_SETSIZE_poll.patch
squid-2.2.STABLE3.ftp_abort_assert.patch
squid-2.2.STABLE3.persistent_connection_timeout.patch
- Fixed one minor bug I introduced in storeMaintainSwapspace().
- Reduced the memory footprint by 10% till 25% (depending on if you include
the memory mapped files) relative to my last patch.
- The modified heap.c and heap.h files.
Note, for people wanting to try this out:
* The content of the swap is compatible.
* The content of the swaplog files is *not* compatible (one could write
(a rather trivial) converter for that).
* I.e. without prior conversion, the swaplogfile needs to be emptied first.
* The redirector code as supplied here differs from the standard 2.2S3
format in two ways:
- Every line sent to the redirector is terminated with a double newline
(this allows for speedier parsing).
- The order of the arguments has been rearranged (in order to speed up
the decision process).
The patch can be found as:
ftp://ftp.cuci.nl/pub/squid/dif.2.2.S3-BuGless2.gz
For the rest, all the restrictions and usage hints that applied to
the old set, apply equally to this one.
-- Sincerely, srb@cuci.nl Stephen R. van den Berg (AKA BuGless). "Father's Day: Nine months before Mother's Day."Received on Sun Jun 27 1999 - 05:51:57 MDT
This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 16:12:57 MST