[squid-dev] Build failed in Jenkins: template-full-matrix » clang,d-ubuntu-wily #330

2017-04-17 Thread noc
See -- [...truncated 955.17 KB...] make[5]: Entering directory '

[squid-dev] Build failed in Jenkins: template-full-matrix » clang,rs-fbsd-10 #330

2017-04-17 Thread noc
See -- [...truncated 346.53 KB...] depbase=`echo rfc3596.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../../libtool --tag=CXX --mode=compil

[squid-dev] Build failed in Jenkins: 5-matrix » clang,rs-fbsd-10 #157

2017-04-17 Thread noc
See -- [...truncated 342.75 KB...] libtool: compile: ccache clang++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../inclu

Re: [squid-dev] [RFC] CRUSH peer selection method

2017-04-17 Thread Loic Dachary
On 04/17/2017 09:10 PM, Loic Dachary wrote: > > > On 04/17/2017 08:34 PM, Alex Rousskov wrote: >> On 04/17/2017 10:53 AM, Loic Dachary wrote: >>> On 04/17/2017 06:28 PM, Alex Rousskov wrote: On 04/17/2017 09:08 AM, Loic Dachary wrote: > peer 1 targeted by a set of requests (X1)

[squid-dev] Jenkins build is back to normal : template-full-matrix » gcc,d-ubuntu-utopic #329

2017-04-17 Thread noc
See ___ squid-dev mailing list squid-dev@lists.squid-cache.org http://lists.squid-cache.org/listinfo/squid-dev

Re: [squid-dev] [RFC] CRUSH peer selection method

2017-04-17 Thread Alex Rousskov
On 04/17/2017 01:10 PM, Loic Dachary wrote: > Explaining with maths would be complicated, I'll write some code and > run a simulation, it will be easier to understand. FWIW, I am only interested in the results (that _you_ trust) at this point, not the internal validation details. Whether you are

[squid-dev] Jenkins build is back to normal : template-full-matrix » clang,d-opensuse-13.2 #329

2017-04-17 Thread noc
See ___ squid-dev mailing list squid-dev@lists.squid-cache.org http://lists.squid-cache.org/listinfo/squid-dev

[squid-dev] Build failed in Jenkins: template-full-matrix » clang,d-ubuntu-wily #329

2017-04-17 Thread noc
See -- [...truncated 954.82 KB...] make[5]: Leaving directory '

[squid-dev] Build failed in Jenkins: template-full-matrix » clang,rs-fbsd-10 #329

2017-04-17 Thread noc
See -- [...truncated 346.51 KB...] libtool: compile: ccache clang++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -

Re: [squid-dev] [RFC] CRUSH peer selection method

2017-04-17 Thread Loic Dachary
On 04/17/2017 08:34 PM, Alex Rousskov wrote: > On 04/17/2017 10:53 AM, Loic Dachary wrote: >> On 04/17/2017 06:28 PM, Alex Rousskov wrote: >>> On 04/17/2017 09:08 AM, Loic Dachary wrote: >>> peer 1 targeted by a set of requests (X1) peer 2 targeted by a set of requests (X2) >>>

Re: [squid-dev] [RFC] CRUSH peer selection method

2017-04-17 Thread Alex Rousskov
On 04/17/2017 10:53 AM, Loic Dachary wrote: > On 04/17/2017 06:28 PM, Alex Rousskov wrote: >> On 04/17/2017 09:08 AM, Loic Dachary wrote: >> >>> peer 1 targeted by a set of requests (X1) >>> peer 2 targeted by a set of requests (X2) >> >>> and we add a new peer, CRUSH makes it so 1/3 of the req

Re: [squid-dev] [RFC] CRUSH peer selection method

2017-04-17 Thread Loic Dachary
Hi Alex, On 04/17/2017 06:28 PM, Alex Rousskov wrote: > On 04/17/2017 09:08 AM, Loic Dachary wrote: > >> peer 1 targeted by a set of requests (X1) >> peer 2 targeted by a set of requests (X2) > >> and we add a new peer, CRUSH makes it so 1/3 of the requests from peer 1 and >> 2 move to peer

Re: [squid-dev] [RFC] CRUSH peer selection method

2017-04-17 Thread Alex Rousskov
On 04/17/2017 09:08 AM, Loic Dachary wrote: > peer 1 targeted by a set of requests (X1) > peer 2 targeted by a set of requests (X2) > and we add a new peer, CRUSH makes it so 1/3 of the requests from peer 1 and > 2 move to peer 3 > peer 1 targeted by a set of requests (2/3 of X1) > peer

[squid-dev] [RFC] CRUSH peer selection method

2017-04-17 Thread Loic Dachary
Hi, Adding CRUSH[1] as an alternative peer selection method[2] would reduce the cache miss when a new peer is added. With the current hashing methods (carp, userhash or sourcehash) a large number of requests targeting a given peer before the addition will target another peer after the addition.