Click or drag to resize
Version 2.7.0

Release date: November 30, 2011

Changes
  • General: Added support for new features of Sphinx 2.0.2.
  • Native API: Added support for 64-bit MVAs with Sphinx 2.0.2.
  • Native API: Added support for the new expression based ranker introduced in Sphinx 2.0.2. Example:
    C#
    SphinxClient sphinxClient = new SphinxClient();                
    sphinxClient.SearchOptions.MatchMode = SphinxMatchMode.Extended2;
    sphinxClient.SearchOptions.RankMode = SphinxRankMode.Expression;
    sphinxClient.SearchOptions.RankingExpression = "sum((4*lcs+2*(min_hit_pos==1)+exact_hit)*user_weight)*1000+bm25";
  • Native API: Added support for new BuildExcerpts flag LoadFilesScattered.
  • Native API: Added a helper class SphinxVersion which contains SystemVersion properties for all supported Sphinx versions. Usage example:
    C#
    SphinxClient sphinxClient = new SphinxClient();
    sphinxClient.Version = SphinxVersion.V202;
  • SphinxQL: Some small internal fixes due to protocol changes in Sphinx 2.0.2.