forked from sunspot/sunspot
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathHistory.txt
133 lines (113 loc) · 4.37 KB
/
History.txt
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
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
== 0.10.5 2009-10-22
* Fix highlighting for multiple-model search
== 0.10.4 2009-10-20
* Add adjust_params method, allowing experts to manually edit Solr params
* Track adds and deletes separately in session, and expose delete_dirty? method
* Allow clients to inject a singleton session proxy
== 0.10.3 2009-10-15
* Contiguous, not continuous
* Fail fast if less-than-1 radius passed for local search
== 0.10.2 2009-10-09
* Add Sunspot.config.xml_builder option, which is passed to RSolr
== 0.10.1 2009-10-08
* Fix directory bugs in sunspot-solr executable
== 0.10.0 2009-10-08
* Support for geographical search using LocalSolr
* Support for keyword highlighting, with custom deferred formatting
* New fulltext DSL for specifying advanced dismax options
* Support boost queries
* Support for search-time field boost
* Support for phrase fields
* Support for prefix queries
* Set default search-time field boost in setup
* Restrict field facet to a set of desired values
* Query facets support all facet options
* Allow scoping by text fields
* Support executing searches repeatedly
* Allow setting of Solr URL for integration tests in environment variable
* Add support for master/slave configurations
* Added logging options to sunspot-solr executable
* Added default solr config file location to Sunspot::Configuration
* Informative, non-firehose Search#inspect
* No longer require arguments to #paginate
* Silently ignore keyword calls with nil/blank/whitespace keywords
* Don't require that all searched types have a referenced field
* Correct backwards ranges
* Raise descriptive error if no types passed to search
* Handle empty query facets, query facet rows, and connectives
* Quote values in range restrictions if they contain spaces
* Fix bug in Sunspot::Util.full_const_get
* Remove support for :other option in time faceting
* Remove order_by_random() method
* Removed options and Query from public API
* Use built-in optparse instead of optiflag in bin/sunspot-solr
* Remove dependency on haml and use erb since it is only used to generate one file
== 0.9.0 2009-07-21
* Use Dismax parser for keyword search
* Field and document boosting
* Specify which fields to search in keyword search
* Allow indexing of multiple values in text fields
* Access keyword relevance score in Hit objects
* Allow stored fields, retrieve stored values from Hit objects
* Support more values in shorthand restrictions
* Disjunctions and conjunctions
* Random ordering
* Control all options for field facets
* Time range facets
* Get referenced objects from facets on foreign keys
* Facet by class
* Batch indexing
* New Date field type
* Direct access to data accessors
* Executable to configure production Solr instances
* Replace solr-ruby with RSolr
* Remove accidental ActiveSupport dependency
== 0.8.9 2009-06-23
* Fix OrderedHash bug in older versions of ActiveSupport
== 0.8.8 2009-06-15
* Escape type names to support namespaced classes
* Fix bug with anonymous modules in Ruby 1.9
== 0.8.7 2009-06-10
* Add --pid-dir option for sunspot-solr executable
== 0.8.5 2009-06-09
* Added dependencies for sunspot-solr executable to gem dependencies
* Search for adapters using class ancestors rather than superclasses
== 0.8.3 2009-06-03
* Index objects passed as a collection in a single HTTP request
== 0.8.2 2009-05-27
* Allow specification of Solr home when using sunspot-solr
== 0.8.1 2009-05-26
* Add Search#execute! to public API
== 0.8.0 2009-05-22
* Access query API directly; instantiate search without running it
* Dynamic fields
* Search blocks can be evaluated in calling context
== 0.7.3 2009-05-06
* Better exception handling when class doesn't have adapter/setup
== 0.7.2 2009-04-29
* Dirty sessions
== 0.7.1 2009-04-29
* Removed extlib dependency from gemspec
== 0.7.0 2009-04-28
* Less magic in the DSL
* Restrict by empty values
* Negative scoping using without() method
* Exclusion by object identity using without(instance)
* Support for faceting
* Explicit commits
* Boolean field type
* Attribute field flexibility
* Virtual field blocks can be evaluated in calling context
* Order available by multiple fields
* New adapter API
* Got rid of builder API
* Full documentation
== 0.0.2 2009-02-14
* Run sunspot's built-in Solr instance using
sunspot-solr executable
* Search hash interpretation delegated to
Builder object
== 0.0.1 2008-12-11
* Initial release
* Define indexing for any class using DSL
* Search indexed classes using DSL