SphinxSE patches for MariaDB 10.1 and MySQL 5.7#32
SphinxSE patches for MariaDB 10.1 and MySQL 5.7#32adriannuta wants to merge 2 commits intosphinxsearch:masterfrom
Conversation
|
on percona server (based on mysql 5.7) it fails with: and in case if anyone needs a fix: |
|
SphinxSE is not supported anymore starting from 3.0 anyway. Switching to SphinxQL is recommended. |
Why? It's such a great feature. It gives the possibility to join mysql and sphinx search results! |
For several different reasons. Basically, at this time it's an extremely obscure feature, difficult from our end to maintain, difficult from the user end to both deploy and test, not that generic (ie. tied to MySQL specifically), and last but not least, actually almost unused in prod these days, as far as I could tell. Starting from 3.x you should be able to either store everything you need to store in Sphinx itself, and avoid an extra roundtrip to MySQL. Or merely fetch a handful of document IDs and pass them to MySQL (or whatever other DB). Normally that should be only a few extra lines of code :) |
|
Your first solution is stupidly wasteful of storage, and your second is slower than if SphinxSE directly takes as much as it needed. |
Should superseed #13