File tree Expand file tree Collapse file tree 1 file changed +3
-4
lines changed
server/src/main/java/org/elasticsearch/cluster/metadata Expand file tree Collapse file tree 1 file changed +3
-4
lines changed Original file line number Diff line number Diff line change @@ -1249,11 +1249,10 @@ static ClusterState clusterStateCreateIndex(
1249
1249
ClusterBlocks .Builder blocks = createClusterBlocksBuilder (currentState , indexName , clusterBlocks );
1250
1250
blocks .updateBlocks (indexMetadata );
1251
1251
1252
- ClusterState updatedState = ClusterState .builder (currentState ).blocks (blocks ).metadata (newMetadata ).build ();
1252
+ RoutingTable .Builder routingTableBuilder = RoutingTable .builder (shardRoutingRoleStrategy , currentState .routingTable ())
1253
+ .addAsNew (newMetadata .index (indexName ));
1253
1254
1254
- RoutingTable .Builder routingTableBuilder = RoutingTable .builder (shardRoutingRoleStrategy , updatedState .routingTable ())
1255
- .addAsNew (updatedState .metadata ().index (indexName ));
1256
- return ClusterState .builder (updatedState ).routingTable (routingTableBuilder .build ()).build ();
1255
+ return ClusterState .builder (currentState ).blocks (blocks ).metadata (newMetadata ).routingTable (routingTableBuilder ).build ();
1257
1256
}
1258
1257
1259
1258
static IndexMetadata buildIndexMetadata (
You can’t perform that action at this time.
0 commit comments