-
Notifications
You must be signed in to change notification settings - Fork 0
Conversation
DataAccessor and InstanceAdapter classes are looked up for derived types by inspecting the type's ancestors and searching for registered adapters up the chain. When loading a large number of facets this causes the lookup to be invoked many times with the same arguments. By registering the located adapter or accessor with the derived type, this is avoided for all calls but the first.
This allows your timid code to go from looking like this with(:my_field, some_values) if some_values.present? to become confident code like this with(:my_field, some_values)
…is that the default core moves from /solr to /solr/default, due to the requirement in Solr 4+ to be multicore by default
* 'master' of git://github.com/sunspot/sunspot: Sunspot 2.0.0.pre is now 2.0.0 Update the Rakefile to run the tests for the current versions of Rails that we're testing against. add license information to gemspec Bump sqlite3 from 1.3.1 to 1.3.7 Adds note to rake task informing user that it is destructive
This commit adds a silence option for users that have automated this task and want to skip the destructive prompt. It also changes the matching of a user's answer to explicitally check for 'y'.
…tation about the behaviour.
Added support for empty arrays in restrictions.
Fixed cut and paste error that was merged before it was fixed.
Rails offers support for custom primary_keys, e.g. UUID. The start option default always expected an integer PK, which causes find_in_batches to crash.
…-adapters Register looked-up adapters/accessors for later access
Conflicts: sunspot/lib/sunspot/version.rb
… separate dataDir
* `DateRangeType` adds support for the new `DateRangeField` added in Solr 5 - http://lucene.apache.org/solr/5_0_0/solr-core/org/apache/solr/schema/DateRangeField.html * DateRangeField supports three predicates: - `Contains` will match a date range query when the indexed value is a superset range - `Intersects` will match a date range query when it overlaps with the indexed value - `Within` will match a date range query when the indexed value is a subset of the query range * The commit also adds `abstract_constants` into the query restriction module for restricting abstract constants from being exposed to the API. The code in place to do this before was not working recognize containing, within, and intersecting for date range
* Tests date range fields being indexed * Tests querying date range fields using the three new restrictions
fix deprecation warnings from RSolr 1.0.11
Date range fields
* upstream/master: Bumped version to 2.2.0 Remove ruby 1.8.7 tests from Travis Matrix. fix deprecation warnings from RSolr 1.0.11
Sync sunspot/sunspot upstream
Upgrade Sunspot to Solr 5
Do we still need our weird fork of sunspot? On 15 Jun 2015 16:53 +1000, Anuj Luthranotifications@github.com, wrote:
Yes, we do :-) for our awesome get/put behaviour |
No description provided.