class SearchIngest::TableManager
- SearchIngest::TableManager
- Reference
- Object
Defined in:
search-ingest/table_manager.crConstant Summary
-
Log =
::Log.for(self)
Constructors
Instance Method Summary
-
#backfill_all : Bool
Save all documents in all tables to the correct indices
-
#consistent_indices?
Checks if any index does not exist or has a different mapping
-
#initialise_indices(backfill : Bool = false)
Currently a reindex is triggered if...
- #load_complete? : Bool
- #load_error : Exception | Nil
- #load_success? : Bool
-
#reindex_all : Bool
Clear and update all index mappings
- #stop
- #tables : Array(Table::Interface)
- #watch_tables
Constructor Detail
Instance Method Detail
def initialise_indices(backfill : Bool = false)
#
Currently a reindex is triggered if...
- a single index does not exist
- a single mapping is different