Menu

C++ Sphinx client library / News: Recent posts

Maintainers changed, moved to GitHub

I'm glad to announce a change of maintainers of this cppsphinxclient. We (me and urbanekv) work on another projects which do not use Sphinx any more and therefore we handed the cppsphinxclient over to our tech team at Seznam.cz. As other open source projects of Seznam.cz are moving to github https://github.com/seznam, so does the cppsphinxclient https://github.com/seznam/cppsphinxclient. Now there is more space for more active development, I'm looking forward to new versions. Most recent update is a version for debian-wheezy.

Posted by Jan Kirschner 2013-12-09

Lastest 2.1.3 features

After a long time of code-only activity, I decided to briefly describe most recent changes and features in sphinxclient library. This refers to libsphinxclient6 v. 2.1.3.

  • There is a possibility to run multiple queries asynchronously, reducing the latency of search. This can be done automatically, when the library detects, that given queries cannot be optimized to a single sphinx multi-query (because of different query or filters or select clause).
  • Some interface tuning.
  • Improved network error handling and retrying.
  • Added support for MVA64 attributes.
  • Added support for string attributes.
  • Added support for new sphinx ranking modes.
  • Dropped support for sphinx 0.9.8 and older.
Posted by Jan Kirschner 2013-05-02

Sphinx 0.9.9 support

Currently, support for selected 0.9.9 features was added. These are: select clause, 64bit attributes, attribute overrides - everything in command search. Changes are only commited to SVN repository, the next tar.gz release will come probably right after the Sphinx 0.9.9 release.

Posted by Jan Kirschner 2009-06-17

keywords extension release

as in previous message - main change is, that keywords were added in this release. Additionally, documentation at http://cppsphinxclient.sourceforge.net has been synchronized with currentfile release v. 1.2.0.

Posted by Jan Kirschner 2009-01-14

Keywords, errorhandling

Current SVN version now supports keywords request, errorhandling has been also changed slightly (warning exception added). Another file release is expected until the end of January.

Posted by Jan Kirschner 2009-01-12

cppsphinxclient with sphinx 0.9.8 support

Finally new release version of cppsphinxclient was posted. Download it as libsphinxclient2_1.0.0 file release. Library version is 2.0.0. Newly supports live attribute update, multi queries and protocol version 0x113 with various attribute types. Also debian packaging scripts are present for easier manipulation. Additionally, doxygen-generated documentation can be found on http://cppsphinxclient.sourceforge.net.

Posted by Jan Kirschner 2008-09-09

Release candidate with sphinx 0.9.8 support

New version of cppsphinxclient library, that supports protocol version 0x113 (since sphinx 0.9.8). Still, older versions of sphinx communication protocol are supported. Newly, multi-queries are supported and also support for attribute live update has been added (missing in previous versions). Commands "excerpt" and "keywords" aren't supported and nobody knows, if they ever will be :-) (we didn't need these features yet).

Posted by Jan Kirschner 2008-08-25
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.