forked from pat/riddle
-
Notifications
You must be signed in to change notification settings - Fork 0
/
HISTORY
68 lines (59 loc) · 2.84 KB
/
HISTORY
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
1.5.3 - August 10th 2012
- Sphinx 2.0.5 support.
- :with_all and :without_all support for SphinxQL.
- Allow setting of prefix and infix fields directly.
- Configuration parser
- Adding rotate command to the controller.
1.5.2 - May 14th 2012
- Fixing 64-bit MVA support.
- Grouped searches now sort by weight instead of by group as a default. You can change this setting via Riddle::Client#group_clause.
- Use a local array of servers - don't clear the main set (S. Christoffer Eliesen).
- Fixing VersionError reference for Sphinx 0.9.9 or better (S. Christoffer Eliesen).
- Consistent documentation for default port: 9312 (Aleksey Morozov).
- Sphinx 2.0.4 support (Ilia Lobsanov).
- Handle single-value float filters (by translating them to a range) (Steven Bristol).
- Sphinx 2.0.2-dev handled as Sphinx 2.0.1.
- Sphinx 2.0.3 support.
- String options handled appropriately for SphinxQL excerpts calls.
1.5.1 - January 2nd 2012
- If no known servers work, raise an appropriate error.
- Sphinx 2.1.0-dev support.
1.5.0 - November 4th 2011
- Handle exclusive filters in SphinxQL SELECT commands.
- Allow for native Ruby objects in SphinxQL UPDATE commands.
- Handle options of hashes in SphinxQL SELECT commands.
- Allow for SphinxQL select clauses.
- Improving SphinxQL filter handling of native Ruby objects.
- Switch plural index references from indexes to indices, to distinguish beside indexes (the action).
- Rescue against timeouts and connection resets.
- Fixing reference to TCPSocket.
- Handle port numbers as integers for listen setting (Ngan Pham).
- Provide the option to start searchd with the nodetach flag (Aaron Gilbralter).
- Don't shuffle servers (if there's more than one) - let developers (or Thinking Sphinx) manage that (Ngan Pham).
1.4.0 - August 2nd 2011
- Checking against both Windows platforms for Ruby (Paul Gibler)
- Encoding improvements (Alexey Artamonov)
- More Rubyish syntax (James Cook)
- Handling Ruby encodings (James Cook)
- Coreseek support (saberma)
- Section restructure for better inheritance (Alexey Artamonov)
- MySQL41 connection support
- requiring 'thread' for Mutex use
1.3.3 - May 25th 2011
- Using MySQL2 library for SphinxQL interface
- Adding Sphinx 2.0.x settings
- SphinxQL support
- Speed improvements for hash lookups (Enrico Thierbach)
- Handle race conditions of segfaults while returning responses (Jason Lambert)
- 2.0.x support
1.3.2 - May 12th 2011
- client_key support
1.3.1 - May 9th 2011
- Don't output warnings or exit when version isn't detected - presume Thinking Sphinx will handle that.
- Confirm configuration file exists before attempting to start/stop Sphinx.
- Use a Mutex instead of the current Thread.
1.3.0 - May 7th 2011
- Attempts at untested 2.0.x and client_key support
- Using Bundler, MySQL2 and Ruby 1.9.2 in development
- Allow for Sphinx versions compiled from source and SVN (Greg Weber)
1.2.2 - December 22nd 2011