Closed
Description
I'm investigating connecting to Sphinx with this package, instead of relying on the butchered SphinxQL package (https://github.com/Mutatio/sphinxql) which is no longer maintained.
I believe the issue could be MySQL version string handling. When calling Ping() I found it hangs in buffer.go in fill() at "n, err := b.rd.Read(b.buf[b.length:])" (line 55).
Doing a simple println(string(b.buf[b.length:])) returns "5.6.0" and some trailing bytes. This value coincides with the MySQL version string emitted by the Sphinx search daemon: mysql_version_string = 5.6.0