This is an automated email from the ASF dual-hosted git repository. rpuch pushed a commit to branch ignite-27349 in repository https://gitbox.apache.org/repos/asf/ignite-3.git
commit 0a2ed0671e78ef14bbceaae75772d78f05112fc2 Author: Roman Puchkovskiy <[email protected]> AuthorDate: Fri Dec 19 18:26:04 2025 +0400 IGNITE-27349 / move code --- .../ignite/internal/index/IndexBuildController.java | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/modules/index/src/main/java/org/apache/ignite/internal/index/IndexBuildController.java b/modules/index/src/main/java/org/apache/ignite/internal/index/IndexBuildController.java index 72ae15a2dfd..14975611a9f 100644 --- a/modules/index/src/main/java/org/apache/ignite/internal/index/IndexBuildController.java +++ b/modules/index/src/main/java/org/apache/ignite/internal/index/IndexBuildController.java @@ -425,15 +425,15 @@ class IndexBuildController implements ManuallyCloseable { return; } - MvPartitionStorage mvPartition = mvPartitionStorage(mvTableStorage, zoneId, tableId, partitionId); - - IndexStorage indexStorage = indexStorage(mvTableStorage, partitionId, indexDescriptor); - @Nullable ReplicaTableSegment segment = replicaTableSegment(zonePartitionId, tableId, resources, indexDescriptor); if (segment == null) { return; } + MvPartitionStorage mvPartition = mvPartitionStorage(mvTableStorage, zoneId, tableId, partitionId); + + IndexStorage indexStorage = indexStorage(mvTableStorage, partitionId, indexDescriptor); + indexBuilder.scheduleBuildIndex( zoneId, tableId, @@ -465,15 +465,15 @@ class IndexBuildController implements ManuallyCloseable { return; } - MvPartitionStorage mvPartition = mvPartitionStorage(mvTableStorage, zoneId, tableId, partitionId); - - IndexStorage indexStorage = indexStorage(mvTableStorage, partitionId, indexDescriptor); - @Nullable ReplicaTableSegment segment = replicaTableSegment(zonePartitionId, tableId, resources, indexDescriptor); if (segment == null) { return; } + MvPartitionStorage mvPartition = mvPartitionStorage(mvTableStorage, zoneId, tableId, partitionId); + + IndexStorage indexStorage = indexStorage(mvTableStorage, partitionId, indexDescriptor); + indexBuilder.scheduleBuildIndexAfterDisasterRecovery( zoneId, tableId,
