lib/elastic.rb in elastic-rails-0.5.0 vs lib/elastic.rb in elastic-rails-0.6.0
- old
+ new
@@ -8,12 +8,15 @@
require "elastic/support/traversable"
require "elastic/commands/import_index_documents"
require "elastic/commands/build_query_from_params"
require "elastic/commands/build_agg_from_params"
+require "elastic/commands/build_sort_from_params"
require "elastic/results/base"
+require "elastic/results/scored_item"
+require "elastic/results/scored_collection"
require "elastic/results/aggregations"
require "elastic/results/hit"
require "elastic/results/hit_collection"
require "elastic/results/metric"
require "elastic/results/bucket_collection"
@@ -29,10 +32,11 @@
require "elastic/nodes/range"
require "elastic/nodes/match"
require "elastic/nodes/and"
require "elastic/nodes/or"
require "elastic/nodes/boolean"
+require "elastic/nodes/sort"
require "elastic/nodes/function_score"
require "elastic/nodes/nested"
require "elastic/nodes/agg/base_metric"
require "elastic/nodes/agg/stats"
require "elastic/nodes/agg/average"
@@ -45,11 +49,20 @@
require "elastic/shims/base"
require "elastic/shims/populating"
require "elastic/shims/grouping"
require "elastic/shims/reducing"
+require "elastic/shims/total_picking"
+require "elastic/shims/id_picking"
+require "elastic/shims/field_picking"
+require "elastic/datatypes/default"
+require "elastic/datatypes/string"
+require "elastic/datatypes/term"
+require "elastic/datatypes/date"
+require "elastic/datatypes/time"
+
require "elastic/fields/value"
require "elastic/fields/nested"
require "elastic/core/definition"
require "elastic/core/adaptor"
@@ -67,12 +80,14 @@
require "elastic/dsl/metric_builder"
require "elastic/types/base_type"
require "elastic/types/faceted_type"
require "elastic/types/nestable_type"
+
require "elastic/type"
require "elastic/nested_type"
require "elastic/query"
+require "elastic/nested_query"
module Elastic
def self.configure(*_args)
Configuration.configure(*_args)
end