diff --git a/lib/esse/index/indices.rb b/lib/esse/index/indices.rb index 041be98..1e95996 100644 --- a/lib/esse/index/indices.rb +++ b/lib/esse/index/indices.rb @@ -74,7 +74,9 @@ def reset_index(suffix: index_suffix, optimize: true, import: true, reindex: fal # @TODO: Reindex using the reindex API end if optimize && number_of_replicas != new_number_of_replicas || refresh_interval != new_refresh_interval + close(suffix: suffix) update_settings(suffix: suffix) + open(suffix: suffix) end update_aliases(suffix: suffix) existing.each { |s| delete_index!(**options, suffix: s) }