Algorithm-ConsistentHash-Ketama

 view release on metacpan or  search on metacpan

t/002_consistent_hash.t  view on Meta::CPAN

7f147f3a2eaaec0c7d8accc14db60c53
da5aed33f08e0488605b6438f828d33d
b8079b34bf4abc5722c6f0afe1286d2d
55316ba8b906f3342f7913bcb00b81a2
3543af97b66aced00534c1d49f142763
a83855bb9a66ec84f65b2c04122c2447
0073ee1a9b4ba9b4feed48f26b98a092
77ab95e67d16ae5b00e1d1d45d933918
f791b63c743c1277d5704a0c9a1c0586
df06e29e5862c70184e82f580eca7bc7
c4e6a34043256f7758ef87105668d68c
40e83e64838d64e38317beacb25cb055
f73d91c112483c16ac5253cd35f09291
47ad87c460f7116b154688bc1b6bd055
efe9a2a688db6e7da1acd9d08963a2a6
2629359154e0c7b1f005d375a3a461f6
ed623b5692894f792ebe235c5c653a27
7c80af1d1d42a6246b3d47f8fe36ffbc
f1c4606776dd42833a543782de625775
59fc482306f261c61f210b140175b8da
e9ca428d24620c8696bd3a6c0c5854b5

t/002_consistent_hash.t  view on Meta::CPAN

0efc7daf54d17e4d98c8b2cc0167727d
e1526f04a5f606a0e37efce2a6e8a241
9675c57750a6b3c83d323310a2decedc
ecedbeddbbb114a90629d220904cc4e2
35e4a7a05a32f90273a29d970fa30801
b067b851f4dea1ef4191e69976efa686
a3d87e6c027a436ebb7c7bf924dadc6f
b2898e6aad55bd154cda55020108c977
5e0833421d577b11e6364e6f876f2d19
120cbd9f0e32a6abcb44bd6e2055f3d1
37b3ea297d95739c06966cf60f404634
f665c8f0522be81bf25ac870cebd563e
0d6bdc6a17398fd4c75da65c162547b0
87f0e04953af8f4d2100b530924d99fa
2518efa0e7b2f510166acf414af72483
dfd20660f76d0cc839a2c2668180b3da
727159f2f069fcbe4ec9ede2cbb8af2e
8d26ad38abdec1701df0d49735dc5161
cee80d2e3b9919922f8953f6db578f87
c9035d4900ccebe64ff8cce8d81fae55
0c314844d0d4bc7f5659e1994e677403

t/002_consistent_hash.t  view on Meta::CPAN

791877b3492a1f14dbfd90fbcc5a5ebb
673ce870626e844b6adc912e24cff85d
8ecd49ed14ccc961f8c66239fa152f70
bf2f352e210c7c1b3904c1aeb972d63f
771123ba38ddf05469ec7408256c0a54
25d3e51b8f98895eca3d28b6b576ec21
68a554d0202b9b13659ef6c38c5c94e4
5a2ab1d6f262734c3e6ea6723867ebd2
b81845f0000044bfff1ec9cf2c4fcf67
7791116d0974efaa97507fd12239965d
e18a421940488d8ed707bce9e4a7a48d
5793694570d844d60cf50f551f125b23
7774e56765072eddb78ad897f2f5370a
a228be28e06c0661b529e5b5dbbf8fda
7b75d0538dde24f28dddafe3f4eb67c3
6625b1cd6bc73e0295ac78471f75c0ef
60f769690688fd1de1c3792e7437ecbc
0d4bbb4b9cfc230c782a0cfd7eaf7846
0d4f6dd2ccbaa94d0492ea6713e7b575
f788f9e5e5d3d6a8c8b40c9a9632341a
3662e03464eb47d0c03b09426aa0a0f6

t/002_consistent_hash.t  view on Meta::CPAN

aec0b38679df80e0c37e7157e21b4af7
ab44c7a9b4a6940a316e91d9cdbfd925
05df81da369bad9e0d590b70995b189a
765b9bda086f7d0da0530e3994c63d2b
00d6bc3be6ac161853816f40c1baecf3
d02a8c083ce0dd98c3444bde74e7e9ad
58ab38e63ae742a6979df9b6784e0d1b
ef90d362fc4efa35569aec62ce6aa24b
93c9039345503f778f366a5bc069ce95
b22669a6b86c33deb2eb6bc543557c73
c3c2d9c9a86b0a16adf485c40443eefb
3bddcf641c5be077542b1b1a54f4a688
e27d318fc90d1ffa4cb1fa28c8ef9c7b
6f61112743ca5f9e562f11f989163897
c30321f795122bcd048940f2234bd465
e98dd9090bdbbf813c5ad935f6572d16
794a276f67e45e1d92e9d65417088484
d714f0d536b3d37fe67cddc62bb25f1e
bd989be0d384ce924bbc35c381c4d8da
bae233c3f3843444554c8435f90c4edf
a63833d7f04590e0b631472d8a81b500

t/002_consistent_hash.t  view on Meta::CPAN

1eec0cfd7e69a91febdec8d1210f24d6
18f24ffb9a18907686eeca4252a0f38e
85462ee8fd7a9abb7728738dea2a8b3e
a74aa90b827af1e93b33b5452d62b30f
d8aae86677d0d33ce1991b94fcc97c70
19248b7b5bf9953597e247354223d21c
b1c972e20d27797ca184fe08c789b275
1155e7cc34a5b39373eb1648e1244587
c8d3939fb837389a9afd50a1b38abbb9
72f087f0d1d9b744c15b6bac2e8ad4ad
be14e2124af10119d811d34d93404d65
861386f19fbfc2ac81ef7b01df014e8b
1dd0e36c4edeab912e9a873af51949ad
7f358f049d4b156db831427acf646b1c
7331afdc3321b3e49ef7de95abb38b67
4a7440ead8c544154ea21f8288246315
50bcc015c055c3b9f6dee32e0210be11
00b7943d583a7c4bc62f7dbb40b7bc07
9971fd2db74725a22a91dfbedb9737b1
a918151bbaf9a217d6a13c0e8fa1bb62
384b025f3805c091481a92e57a953339

t/002_consistent_hash.t  view on Meta::CPAN

94118eadc9a89de7737f1483134be188
d0b3459cbbb959267b0a43aa01f80e60
79bcd8765127537c41f5608730836d90
e4884ebe20f97b83287bc796580e4966
54e4f4ce8e7fc2816604547d968c63ce
7fd066e3ce562402c2b80c511ab6d6e2
d6fe4d8f9a15531c23c22ce178e15c89
eaa6e588180219fff32ba66b2b7407b7
69a119bea3989372ed9e9194cca59f90
7778cb0ebbdfc545a5bacb2608b2d660
42390a1e65bdfbda6840404c110e03db
687d5773fcfc54fb1e829c841c255870
309e8c85d142e0681f779d7c09face16
f88ea24219e3c5d41c16c354d4b030bf
61c4023d47d9f09a0be83a5ed8a01ab6
990a1b3d1914351708207e4c47c11324
8857ddbfdc4fadc8edc7556afc18932f
f1bfe55eb0ab230ae8d0b9b2f6d98671
4c533b29db0e6b0279aed4951b564f0c
7ea878224c3732e12941ec5e3d8e9508
26cd7d0c0713fa0719f4bb06cc5f0a7b

t/002_consistent_hash.t  view on Meta::CPAN

5eff66d9640c6e00d5322556fc0bb27c
647f5f0458278264166a823811018e19
839bdcdc96e541939ca7aac4bf3ce177
b75a54865eb5e2df826bcf54a989895e
544a666e8227e966bec157d52b32253c
748e8aac31faf2febf4b3d3f69d52416
3c39d86824d1d6908508296b1b0c2426
3dc3b95e3910b31a848b33e185fae806
0fe138e1b20dce0f1633465fa0964c85
5318d8427e9ab8a6d55386839321a479
d3151404d32a5ba11fc7bed5f3479a02
2d89180deec8b05d97fd801830ab3b47
1510b73f80fa48fb1269c8b86183df4f
e61b6917fe484fc0d859c25c0bb266ea
0efe2b6dc46765fd266e74d5b3e14056
3ebcd7570560133fffb1bd9136ce6b39
17fd4f7ffae7c61a69a9587595bb1802
c9938f19d5f8aced634cc2a045d81a72
56e5db1621b6dbb9c3fdff07b2c0b6ea
32c65890bb1878f7e4a76d2eb65f074e
0eef126bb8679e8ce36041c4a84d8f8f

t/002_consistent_hash.t  view on Meta::CPAN

98ac482101de1bcbafc7a5c512d73c9d
c88b7661e5a3d5123ada2e12b108689f
1fe507ca40a3dbc4b0f7305c9346dd6e
653846c7aa210b12007f45cf184de431
12595fb475f53e10a1bb3c60e51660a7
e05283943d1c7b8e3e023d67a5ddf0d2
1c18782e463cda4d57a87a3ecb6357a5
f74eb5895b530f0a06acf05645ce3944
615448bedec291248c3734120fb37b03
41ae00a6a2e4749cda6d03797dfb5286
c064411c93a2ae9404eb297764be1c06
555b3567ebe3bde7c0cfcd9a025e40f7
732880b7776d29366d7d55ac9e83d121
5f6ac101a947c0b19c01bd35a3e30639
90666cdc50e8a920b351cfd7f0d56e3e
9c5adc010fd3f4bb75018935dd576b3e
e58a683e1ccfd1e8a9f662f69f543b75
9c6b91c525d8c3def27c2efad62ba59d
bceb8fcb56161b215126514f9a34ca0b
d4749d4b4a37215190c9032b78724563
ca9cf76606fd107a7d9496b9fc2dc212

t/002_consistent_hash.t  view on Meta::CPAN

72a037ee3459b5cc4a3088edeed88f26
cd43733021983c8704901efc017a5bef
e915fee02f264d7aa6295c3cec305522
de7db13ac8ce3337076f82acc4d91dcf
275d509562d4b6a9bbdcfc600e126528
5581d0ae383fd48fc1d1d2503193013a
024ffeebc5b113220819151db9e54380
6c00c29768aad2bdbcb697754b0d5c86
693ee828286a0052956cb513bd524247
0ae2aa136786378bb4190af7284029c4
404c6df0c7b5d56f9a8062b79dc14e14
220950e3acea44e19310c079dda65ba8
ce462a55ae4976e70cc380e0a8be2538
4c967786c2736466712f73d55ec26003
1604df88b457dcdc0753895f21535ae2
53e6cad330e60444a291287596c5fbe9
0928b64911c27aad0bb8f103f6477de4
8843c9d588718a624435eb68e03123b9
3fb3aa2467cc29da0969f9d6518c4a06
c8b9e517bb9e1bb2d8baebb338b07555
f18e9b219f0eb43c51d39ae3a0d54175

t/002_consistent_hash.t  view on Meta::CPAN

ab309166c6db257cc22f6376dd3181e5
c34738b346d68e66b946211dfec57b0d
45dad6749dffdb42ddce344da13c4312
d250e626120224f20af7fb0a6500bab3
6cdb79768a3341957c41525f09b97f0b
92aeda5510728284a6692025bd7d19d5
f7fa28a725a8ae20e89bf81d46965c90
2f3f4d49073d96487ab7aa38c6dbdcc4
c972fd50f6eb8643363e6a18de55053f
e00f7790c1a64dc5e55cd5e31eeb70a7
bdbe7f64049ae716281b4d4cd737cc6d
4ce3aab88e66ead314349553a0914951
490874908a69c4f50ff49ccdc5d936d0
c4add271be8383464571e161588aaa3f
9784a540b047760f753bd170ae1ec01d
8477aa69d014e39ba10f80e6441d6d96
233348a86d2ec03defb81e53bb6b5f73
e2efef7bd8a6fdf90b6eb4ab5a6402c8
7d5245c9c1c9fa05171733f3056b2a69
6e2c1f21d10702f00d713e5d74176125
568c7eb03e56d792dd3b097945a2a254
78f130ca1b7f4e168f1a79366fdcaf31
4663533a133020cf540dd64586944ec2
0af6ec6c946b2c8ea0049043ead2daf0
6d6feb39d000b1b2af990a7285555530
0ea846b0436e087c9601336ae447ec84
d6404240edd84c39755bda29db36538e
15c69ce503dfd2007814df2dcd641337
f57d6d6980d41021cdb669a8b6a32f56
27d06b057aea7f35d11a4fc34cb54da9
a0f27875e9123e09be7d6ce15ceed6d6
43d9a38ecc79266a9d0ba9fdf3d239c5
3d0728268a1666ae97a74ef026178098
ad60e221ea35442b84d4fd7e93a20ee8
1f88ad19babcd269cd961ecbd26e6a44
16f24b121a3c6ff84406d8c06ea6aae3
1b9cb19e4d087cff567ed006850f4d4d

t/002_consistent_hash.t  view on Meta::CPAN

6ab926c9be4670c9556b6a7514b45714
6629a56274fa5407b187068bfc92d6df
8fd38ed9d38c7ad9dfc9f48db9024569
801f468cded1a3457621930f34115871
a1f97526f6685dc741cd9e321db1ecd3
4ecef780cbd30a0c23fd0244180dfb26
34c26862fcd2f4ce9121f219c3032052
10b66264d20e5b183364ce50e96d5961
c8094c0a460fc30e4325c9ec11d2d154
5e6eab2d7e77c6cf4b1933f1ae4ce585
fa48ebc2ac4042dab550425843468bd8
8ff0cebd403ccd6d86b4038582317e57
164816a54d4748fb5a0c85a04d35813f
467ba3500be80b60bafb91c2300a29d6
52d69593b7aaa4bbed033550f4c7bfbb
4a5df7def7518a16be594e6325b1cc4e
824b185befb587e5d7c3c64f41f23925
53ee4b272b3d45d37b024acfd71c883a
f7563dfd0665b66a2b6224d56d26c80d
269695626a46b48d33720cdd852532c6
e4359821639caafcf3484a3c189695f4

t/002_consistent_hash.t  view on Meta::CPAN

2536a5fc991a6fa6b9c437a5cd58744c
a65830b63b838c38c2f54d414a853dad
4143ce1889d61b331101259c7ace671b
26b4fdbf1903b471e181cfc928c3f853
7828d948ca6bba4247eb76755eaf07e5
f09e51f3b04964ce87b07a6e2884f767
700d40dccf7f70b9d253e23ea36e735b
22c0bc33326793d6e6f0902d2b0b5126
db6b3a95a9777233fb95d4a83c655cd8
2a4022ee7810998217e47741396d6def
8185672a952c404e8e155665c0bc009a
297041ed2d8290e0031768b038455f41
32cc4f6874b9648fc1c8a0175eb2a256
25dc0b50fc50d7819f9012683de0a2b7
89bc69368878f0c687870a610fc6f7a9
9aa972e9df32816b1e37b564888899dc
38593c6a5047cc9872a345294b6d3073
8b5b79e530f1b339ecc3f087ef34543a
750d58692c9fe098da9d0a28a7d041f3
db8fb346147d1fd266424ec7d293b93f
ed9a641e343cef3eb10f22bf2de515bc

t/002_consistent_hash.t  view on Meta::CPAN

61ae0f682d6fcd46ab7647b9f88f670a
273fb68fb3603b12211877d22c731198
cc5d8197c7afecad798d135ca58e66ed
e80a64f80305cd3c2c45a7308e0d8a8c
7fc579220edd53f121c4b34522d66d49
71d4af200910dfa26176f4fca9e460e7
50f50a8b99745999f065e99f96bb9d9a
f57d633fec8e78456c9e07ec46552218
b29f289d688e178eed77c6bb4e29034e
90e429ba72ec9b2ebfd11d2714ea46ba
b518018577f4043c2e38637cba5c318c
b2dd8f57922c7679eee5063c175a6440
28ed16de9bd73835002256dbd7725748
b5c5714f36f96c6c41dd2b2cf21d2ae7
8a91476bfe0f7b104621fa5dfd305632
5ff2871cac729a0bd5dd12aab65423d4
33681f6dcd47df2f8863cf7d06631e26
9de5f564f5c9bfcec59bf429b3b4b5e3
b2b41890fefe7c77cab65c35a455a8fc
bf619f8ae06d9ae4019628874357cc21
0bb134d367200d89426001ecea8ad4ba

xs/KetamaMD5.c  view on Meta::CPAN

#define T30 /* 0xfcefa3f8 */ (T_MASK ^ 0x03105c07)
#define T31    0x676f02d9
#define T32 /* 0x8d2a4c8a */ (T_MASK ^ 0x72d5b375)
#define T33 /* 0xfffa3942 */ (T_MASK ^ 0x0005c6bd)
#define T34 /* 0x8771f681 */ (T_MASK ^ 0x788e097e)
#define T35    0x6d9d6122
#define T36 /* 0xfde5380c */ (T_MASK ^ 0x021ac7f3)
#define T37 /* 0xa4beea44 */ (T_MASK ^ 0x5b4115bb)
#define T38    0x4bdecfa9
#define T39 /* 0xf6bb4b60 */ (T_MASK ^ 0x0944b49f)
#define T40 /* 0xbebfbc70 */ (T_MASK ^ 0x4140438f)
#define T41    0x289b7ec6
#define T42 /* 0xeaa127fa */ (T_MASK ^ 0x155ed805)
#define T43 /* 0xd4ef3085 */ (T_MASK ^ 0x2b10cf7a)
#define T44    0x04881d05
#define T45 /* 0xd9d4d039 */ (T_MASK ^ 0x262b2fc6)
#define T46 /* 0xe6db99e5 */ (T_MASK ^ 0x1924661a)
#define T47    0x1fa27cf8
#define T48 /* 0xc4ac5665 */ (T_MASK ^ 0x3b53a99a)
#define T49 /* 0xf4292244 */ (T_MASK ^ 0x0bd6ddbb)
#define T50    0x432aff97



( run in 0.887 second using v1.01-cache-2.11-cpan-39bf76dae61 )