Akira Higuchi
Akira Higuchi
HandlerSocket supports request pipelining, which is an alternative to IN queries. I guess supporting dedicated IN queries will not make it much faster.
Please try the newest version. The last commit fixes that HandlerSocket does not recognize mysql configuration options, which may cause a crash.
I installed ubuntu and reproduced the crash. I'll examine what's wrong.
You need to execute 'dpatch apply-all' inside mysql-dfsg-5.1-5.1.41 before building handlersocket. I found that 57_CVE-2010-1849.dpatch appends a field to struct st_net, which breaks binary compatibility.
Not yet.
reproduced and fixed. thanks a lot.
Maybe the former issue is a compilation problem. I could not reproduce it. If you think it's not a compilation problem, please provide more info so that I can reproduce...
The ldd result shows that HandlerSocket.so is not linked against libhsclient.so. If -lhsclient is not found, compiling HandlerSocket.so must fail. I have no idea how you compiled HandlerSocket.so.
it's already implemented, but not documented.
It's because of an out of memory. You should use smaller index ids as far as possible. Currently no limit checking is performed for index ids.