etolabo / kumofs

kumofs is a scalable and highly available distributed key-value store.
http://kumofs.sourceforge.net/
Other
301 stars 16 forks source link

kumofs memcache protocol not compatible with dalli memchache client #7

Open nikwest opened 13 years ago

nikwest commented 13 years ago

It looks like that kumofs is not compatible with the latest dalli ruby memcache client version (1.0)

We are seeing two problems:

1) There is a (maybe new) version command, which kumofs gateway does not seem to acknowledge 2) There can be additional flags set with the put/set command, but if something <> 0 is set, then kumofs gateway will drop the connection

This is quite unfortunate as we really would like to use kumofs.

ochriste commented 10 years ago

im having the same issue (2) with python_memcached: if I set a flags value other than 0 (zero), kumofs return CLIENT_ERROR supported

set test 0 0 3 Foo STORED

set test 8 0 3 Foo CLIENT_ERROR supported

while both examples work ok with memcached:

set test 0 0 3 Foo STORED

set test 8 0 3 Foo STORED

Im using version 0.4.13-5