lib/esse/index.rb in esse-0.2.0 vs lib/esse/index.rb in esse-0.2.2
- old
+ new
@@ -1,22 +1,26 @@
# frozen_string_literal: true
-require_relative 'object_document_mapper'
-
module Esse
class Index
+ @repo_hash = {}
+ @setting = {}
+ @mapping = {}
+ @plugins = []
+ @cluster_id = nil
+
+ require_relative 'index/plugins'
require_relative 'index/base'
require_relative 'index/inheritance'
require_relative 'index/actions'
- require_relative 'index/naming'
+ require_relative 'index/attributes'
require_relative 'index/type'
require_relative 'index/settings'
require_relative 'index/mappings'
require_relative 'index/descendants'
require_relative 'index/backend'
- extend ObjectDocumentMapper
-
- @cluster_id = nil
+ require_relative 'index/object_document_mapper'
+ require_relative 'index/search'
def_Index(::Esse)
end
end