Commit ca27d8e4a3cbd4d0e255624c6b2638ee0a565ce6
1 parent
e3b31424
Exists in
master
and in
9 other branches
Added comments [skip ci]
Showing
1 changed file
with
4 additions
and
0 deletions
Show diff stats
lib/searchkick.rb
1 | +# dependencies | ||
1 | require "active_support" | 2 | require "active_support" |
2 | require "active_support/core_ext/hash/deep_merge" | 3 | require "active_support/core_ext/hash/deep_merge" |
3 | require "elasticsearch" | 4 | require "elasticsearch" |
4 | require "hashie" | 5 | require "hashie" |
5 | 6 | ||
7 | +# modules | ||
6 | require "searchkick/bulk_indexer" | 8 | require "searchkick/bulk_indexer" |
7 | require "searchkick/index" | 9 | require "searchkick/index" |
8 | require "searchkick/indexer" | 10 | require "searchkick/indexer" |
@@ -17,6 +19,7 @@ require "searchkick/record_indexer" | @@ -17,6 +19,7 @@ require "searchkick/record_indexer" | ||
17 | require "searchkick/results" | 19 | require "searchkick/results" |
18 | require "searchkick/version" | 20 | require "searchkick/version" |
19 | 21 | ||
22 | +# integrations | ||
20 | require "searchkick/railtie" if defined?(Rails) | 23 | require "searchkick/railtie" if defined?(Rails) |
21 | require "searchkick/logging" if defined?(ActiveSupport::Notifications) | 24 | require "searchkick/logging" if defined?(ActiveSupport::Notifications) |
22 | 25 | ||
@@ -27,6 +30,7 @@ module Searchkick | @@ -27,6 +30,7 @@ module Searchkick | ||
27 | autoload :ProcessQueueJob, "searchkick/process_queue_job" | 30 | autoload :ProcessQueueJob, "searchkick/process_queue_job" |
28 | autoload :ReindexV2Job, "searchkick/reindex_v2_job" | 31 | autoload :ReindexV2Job, "searchkick/reindex_v2_job" |
29 | 32 | ||
33 | + # errors | ||
30 | class Error < StandardError; end | 34 | class Error < StandardError; end |
31 | class MissingIndexError < Error; end | 35 | class MissingIndexError < Error; end |
32 | class UnsupportedVersionError < Error; end | 36 | class UnsupportedVersionError < Error; end |