File tree Expand file tree Collapse file tree 1 file changed +6
-4
lines changed
grails-app/services/grails/plugins/elasticsearch Expand file tree Collapse file tree 1 file changed +6
-4
lines changed Original file line number Diff line number Diff line change @@ -316,13 +316,15 @@ class ElasticSearchAdminService {
316
316
LOG . debug " Creating alias ${ alias} , pointing to index ${ index} ..."
317
317
String oldIndex = indexPointedBy(alias)
318
318
elasticSearchHelper. withElasticSearch { RestHighLevelClient client ->
319
+ IndicesAliasesRequest request = new IndicesAliasesRequest ()
319
320
if (oldIndex && oldIndex != index) {
320
321
LOG . debug " Index used to point to ${ oldIndex} , removing ..."
321
- new IndicesAliasesRequest.AliasActions (IndicesAliasesRequest.AliasActions.Type . REMOVE )
322
- .index(oldIndex)
323
- .alias(alias)
322
+ IndicesAliasesRequest.AliasActions removeAliasAction = new IndicesAliasesRequest.AliasActions (IndicesAliasesRequest.AliasActions.Type . REMOVE )
323
+ .index(oldIndex)
324
+ .alias(alias)
325
+ request. addAliasAction(removeAliasAction)
324
326
}
325
- IndicesAliasesRequest request = new IndicesAliasesRequest ()
327
+
326
328
IndicesAliasesRequest.AliasActions aliasAction =
327
329
new IndicesAliasesRequest.AliasActions (IndicesAliasesRequest.AliasActions.Type . ADD )
328
330
.index(index)
You can’t perform that action at this time.
0 commit comments