Click or drag to resize

Version 3.1.0

Release date: October 25, 2012

Changes
  • General: Added build for .NET 4.0
  • Fluent API: Added supprt for future queries. This feature allows to defer the execution of queries until their results are needed, enabling SphinxConnector.NET to send them in batches (supported only with .NET 4.0).
  • Fluent API: IFulltextQuery.Where can now be called multiple times for one query.
  • Fluent API: The generic type of collections for multi-value attributes e.g. IList<T> etc. can now be of any type that is large enough to hold the result values. Previously only 'long' was supported.
  • Fluent API: Added a workaround to the query generator to account for the fact that Sphinx currently doesn't support using 'weight()' in an expression, e.g. SELECT weight()*2 AS c1 FROM example. The query generator will now emit a separate, aliased weight() column and use the alias in the expression, e.g. SELECT weight() AS c2, c2*2 AS c1 FROM example.
  • SphixnQL: The RecordsAffected property of the SphinxQLDataReader class wasn't set correctly when the reader was used to read results from multiple SELECT or SHOW statements, has been fixed.
  • Native API: Added property for Sphinx 2.0.6 to SphinxVersion class.