Changes 0 to 10 on this branch are displayed below, sorted in descending chronological order.

796 days ago: propagate from branch 'net.cacheboy.squid' (head 750f4172e5d0c46905ca8be2785aaf83d902ab3e)
revision info | browse files | diff, diff
Author: adrian@creative.net.au
Changelog: propagate from branch 'net.cacheboy.squid' (head 750f4172e5d0c46905ca8be2785aaf83d902ab3e)
to branch 'net.cacheboy.squid.adrian' (head f133e7ea383607d4e03a5c1328ffd95c850400d9)
Date: Tue, 16 May 2006 03:32:18 GMT
799 days ago: Untested patch to fix a crash if fwdCheckDeferRead(-1, StoreEntry *) is
revision info | browse files | diff
Author: adrian@creative.net.au
Changelog:
Untested patch to fix a crash if fwdCheckDeferRead(-1, StoreEntry *) is
called with epoll() support compiled.
Date: Sat, 13 May 2006 15:55:06 GMT
809 days ago: A small utility to dump the contents of the store log out.
revision info | browse files | diff
Author: adrian@creative.net.au
Changelog:
A small utility to dump the contents of the store log out.
Useful if you're trying to grab information about object distribution
sizes.
Date: Wed, 03 May 2006 10:09:55 GMT
811 days ago: add in comment.
revision info | browse files | diff
Author: adrian@creative.net.au
Changelog:
add in comment.
Date: Mon, 01 May 2006 07:24:59 GMT
811 days ago: Make SD->checkobj() return 1 or 0 based on whether the object can actually
revision info | browse files | diff
Author: adrian@creative.net.au
Changelog:
* Make SD->checkobj() return 1 or 0 based on whether the object can actually
be cached;
* Make SD->checkload() return 0->1000 for the load average, or -1 on an error;
(which duplicates the loadaverage logic from checkobj())
* Make the storage selection code use both SD->checkobj() and SD->checkload()
during storedir selection
Date: Mon, 01 May 2006 05:38:53 GMT
811 days ago: Discriminate between loadav-related and open-related storeOpen() failures.
revision info | browse files | diff
Author: adrian@creative.net.au
Changelog:
Discriminate between loadav-related and open-related storeOpen() failures.
Date: Mon, 01 May 2006 03:54:19 GMT
812 days ago: This stuff is a feature request from Mark @ Wikimedia.org.
revision info | browse files | diff
Author: adrian@creative.net.au
Changelog:
This stuff is a feature request from Mark @ Wikimedia.org.
He's asked for some logic to degrade gracefully if the disk load is too high.
Squid has logic in it to stop swapping objects out if the disk load is too high
but didn't have anything to handle failing object opens.
This is the initial pass:
* implement the checkload function for each storedir
* implement checking it in storeOpen()
Todo:
* testing!
* clean up checkobj functions so it just returns whether the store will
take the object or not; relegate checking loadav-related stuff to this
function..
* .. and check SD->loadav during store server selection; don't select
storedirs which are overloaded.
Date: Sun, 30 Apr 2006 14:06:52 GMT
817 days ago: Comment
revision info | browse files | diff
Author: adrian@creative.net.au
Changelog:
Comment
Date: Tue, 25 Apr 2006 09:05:10 GMT
817 days ago: merge of 24a6de80905791b653781357a900933a5eb6788d
revision info | browse files | diff, diff
Author: adrian@creative.net.au
Changelog: merge of 24a6de80905791b653781357a900933a5eb6788d
and 507257ddb77a6c9b055335ea546d30814432cf31
Date: Tue, 25 Apr 2006 08:53:31 GMT
817 days ago: Import the customlog-2.5 code from devel.squid-cache.org
revision info | browse files | diff
Author: adrian@creative.net.au
Changelog:
Import the customlog-2.5 code from devel.squid-cache.org
This code compiles, but isn't yet tested.
Date: Tue, 25 Apr 2006 08:53:26 GMT
earlier changes recent changes (no later changes)