 | Version 1.3.0 |
Release date: February 25, 2010
Changes-
Optimizations in the network code which provide significant speed ups in conjunction with persistent connections (especially when Sphinx in not located
on the same machine as the calling application).
-
Added support for querying Sphinx with SphinxQL. Introduced method SphinxClient.QueryWithSphinxQL.
-
Added method SphinxHelper.EscapeString.
-
SphinxClient.Query(System.String)
and
SphinxClient.AddQuery(System.String)
methods threw an ArgumentException if they received an empty ("") query string as input, although this is a valid query string.
-
Added property
SphinxClient.Encoding
to SphinxClient class. If you are using sbcs encoding for one of your indexes, set this property to the appropriate
encoding. Default is UTF8.
-
Setting the
SphinxSearchOptions.SortBy
property does not throw an InvalidOperation anymore, if
SphinxSearchOptions.SortMode
is set to
SphinxSortMode.Relevance.
The check has been moved to the query methods of the SphinxClient class.
-
Added support for Sphinx 1.10.1 (preliminary) and removed support for Sphinx 0.9.10 (replaced by 1.10.1).
-
Added QueryMode and ForceAllWords to
BuildExcerptsOptions
(introduced with Sphinx 1.10.1).
-
Added SphinxException classwhich all exceptions thrown by SphinxConnector.NET are now derived from.
-
Corrected some typos and wrong references in the documentation.