diff options
author | dormando <dormando@rydia.net> | 2022-02-24 19:22:52 -0800 |
---|---|---|
committer | dormando <dormando@rydia.net> | 2022-02-24 22:34:33 -0800 |
commit | 2a903f04d1b395cd60c1b7357a9b733e19eb7973 (patch) | |
tree | 781e0544c035f590c0727aebbb52e129777af5e1 /devtools | |
parent | a7b83d36ff7c6bbdb7783d352bb056554c83efcd (diff) | |
download | memcached-2a903f04d1b395cd60c1b7357a9b733e19eb7973.tar.gz |
proxy: add ring_hash builtin
this is ketama-based, with options for minor compat changes with major
libraries.
does _not_ support weights. The weights bits in the original ketama
broke the algorithm, as changing the number of points would shift
unrelated servers when the list changes.
this also changes backends to take a "name" specifically, instead of an
"ip address". Though note if supplying a hostname instead of an IP there
might be inline DNS lookups on reconnects.
Diffstat (limited to 'devtools')
-rwxr-xr-x | devtools/clean-whitespace.pl | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/devtools/clean-whitespace.pl b/devtools/clean-whitespace.pl index faf8978..154ce37 100755 --- a/devtools/clean-whitespace.pl +++ b/devtools/clean-whitespace.pl @@ -3,7 +3,7 @@ use strict; use FindBin qw($Bin); chdir "$Bin/.." or die; -my @exempted = qw(Makefile.am ChangeLog doc/Makefile.am README README.md); +my @exempted = qw(Makefile.am ChangeLog doc/Makefile.am README README.md md5.c md5.h); push(@exempted, glob("doc/*.xml")); push(@exempted, glob("doc/*.full")); push(@exempted, glob("doc/xml2rfc/*.xsl")); |