Граф коммитов

491 Коммитов

Автор SHA1 Сообщение Дата
Evan 0d293c61f5 Move to Libmemcached 0.21. Update changelog and readme. Fix const type errors. Remove private hash method. 2008-06-22 01:12:36 -04:00
Evan Weaver 3be0814632 Fix ignored flag conventions in #flush. 2008-05-07 00:26:41 +00:00
Evan Weaver 005cd56315 Changelog. 2008-05-07 00:23:09 +00:00
Evan Weaver e3dc65e4ab Documentation updates. 2008-05-07 00:22:09 +00:00
Evan Weaver bc105a8340 SWIG'd for 0.20. 2008-05-04 02:28:42 +00:00
Evan Weaver 76fcd95cb4 Note about failover without consistent distribution. 2008-04-25 07:46:40 +00:00
Evan Weaver 22356f3e07 Passing consistent hashing test. Document new failover option. Track Brian's ketama behavior changes. More robust sort_hosts test. It's failing again... why? 2008-04-25 07:36:06 +00:00
Evan Weaver ad0eaefd14 Better failing consistent hashing test. 2008-04-25 07:11:01 +00:00
Evan Weaver fc4269960e Consistent hashing still broken. Dammit. 2008-04-25 06:43:55 +00:00
Evan Weaver e257df62c5 formatting; changelog 2008-04-23 07:58:23 +00:00
Evan Weaver 9bc83aa4e6 Failover works. 2008-04-23 07:53:35 +00:00
Evan Weaver 32c3adf845 Test consistent hashing. 2008-04-23 06:53:33 +00:00
Evan Weaver a6b17c3410 Hrm. 2008-04-23 06:30:45 +00:00
Evan Weaver aafa6550b2 Force ketama to use consistent_ketama and disallow directly setting the modula for 0.20. 2008-04-23 06:28:37 +00:00
Evan Weaver d2a5a249b2 Make flush test a little more robust. 2008-04-22 14:45:58 +00:00
Evan Weaver 6eff0f72dc Add Memcached#flush (Danny LaBare). 2008-04-22 14:38:04 +00:00
Evan Weaver ad979a9a81 I guess that is the correct ports version string. 2008-04-14 18:38:16 +00:00
Evan Weaver cc1fca88cc Prepare for replication branch merge. 2008-04-11 08:09:11 +00:00
Evan Weaver d65b4721db Got the wrong version in the docs. 2008-04-10 02:10:16 +00:00
Evan Weaver b60e2a3490 Move to libmemcached 0.19. 2008-04-10 02:08:40 +00:00
Evan Weaver 4a040b92ad Revert that change because Brian is adding a check in libmemcached. 2008-04-04 07:44:51 +00:00
Evan Weaver ef4d98dbb3 Add the servers after we set SORT_HOSTS or not. 2008-04-04 07:38:52 +00:00
Evan Weaver 715c9e8dac Adjust style. 2008-03-31 00:51:21 +00:00
Evan Weaver 21b1bb18b2 Timeouts should never be reverse-mapped through BEHAVIOR_VALUES. 2008-03-31 00:49:39 +00:00
Evan Weaver 17c60e390d Correct comment about sort_hosts. 2008-03-31 00:01:14 +00:00
Evan Weaver 21c5cb2cea Mention new :murmur hash type. 2008-03-30 23:58:05 +00:00
Evan Weaver 732b45a4c9 Support connection timeout and retry timeout settings. 2008-03-30 23:50:04 +00:00
Evan Weaver b22b7d84af Remove redundant missing server test. 2008-03-30 23:36:30 +00:00
Evan Weaver e493e78a58 Update compatibility table. 2008-03-30 23:24:53 +00:00
Evan Weaver fcd7b2d861 Disallow :sort_hosts with consistent hashing. 2008-03-30 23:23:28 +00:00
Evan Weaver c2b5602c07 Freeze options hash, with test. 2008-03-30 23:15:22 +00:00
Evan Weaver c5166d5fed TODO. 2008-03-30 23:03:41 +00:00
Evan Weaver a767bbd2aa I guess we can use the current server struct for that hash check. I'm a little confused. 2008-03-30 22:57:47 +00:00
Evan Weaver 4bc2432139 Failing test for missing server. 2008-03-30 22:56:11 +00:00
Evan Weaver 58256c4d68 Add hash generation private method and test. 2008-03-30 22:37:12 +00:00
Evan Weaver a0361178d2 Comment about the libmemcached no_block autoset problem. 2008-03-30 22:21:27 +00:00
Evan Weaver aac4575e46 Test behavior settings; force no_block to true again since libmemcached doesn't set it consistently. 2008-03-30 22:18:44 +00:00
Evan Weaver e2f2e37d1d Reverse map behaviors; translate uint64_t into Fixnums after all (not optimal for CAS; memcached_send placeholders). 2008-03-30 21:55:49 +00:00
Evan Weaver a2775784b6 Enforce no_block with buffer_requests; was failing erratically due to hash ordering (since libmemcached sets no_block internally when buffer_requests is set). 2008-03-30 21:02:24 +00:00
Evan Weaver dda832da40 Fix return value test. Reversed host sort is still failing, probably due to a libmemcached bug. 2008-03-30 19:03:35 +00:00
Evan Weaver 1c5368fb08 Update changelog. 2008-03-30 18:49:57 +00:00
Evan Weaver 4d3883d744 Update API usage for 0.19. 2008-03-30 18:49:43 +00:00
Evan Weaver a9ede7260c Don't force sort the server list anymore. 2008-03-30 17:56:45 +00:00
Evan Weaver 0e06f9a144 Restore disabled test since Krow fixed the server struct bug. 2008-03-30 17:54:15 +00:00
Evan Weaver e513c7a8d1 Include new header for 0.19. 2008-03-30 17:52:11 +00:00
Evan Weaver 270cbd4b17 Update BENCHMARK file with new runs. 2008-03-09 00:33:59 +00:00
Evan Weaver ddd03fdc96 Benchmark multiget. 2008-03-09 00:17:08 +00:00
Evan Weaver 945c1abdcc Make CAS respect marshal parameter in initial get (Aaron Suggs). 2008-03-03 23:45:26 +00:00
Evan Weaver 01136dc77e Update benchmarks. 2008-02-21 05:57:20 +00:00
Evan Weaver d4c19f6a74 Make show_not_found_backtraces configurable (default off). 2008-02-21 05:15:45 +00:00