Skip to content

Commit 90e567b

Browse files
committed
fix: can not change the shards clusters count if restored from a backup
1 parent 10c8d45 commit 90e567b

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

stackgres-k8s/src/operator/src/main/java/io/stackgres/operator/conciliation/factory/shardedcluster/StackGresShardedClusterForUtil.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -377,7 +377,8 @@ void setInitialData(
377377
&& initialData.getRestore().getFromBackup().getName() != null
378378
&& cluster.getStatus() != null
379379
&& cluster.getStatus().getSgBackups() != null
380-
&& !cluster.getStatus().getSgBackups().isEmpty()) {
380+
&& !cluster.getStatus().getSgBackups().isEmpty()
381+
&& index < cluster.getStatus().getSgBackups().size()) {
381382
var fromBackup = initialData
382383
.getRestore().getFromBackup();
383384
var restoreFromBackupBuilder = new StackGresClusterRestoreFromBackupBuilder()

0 commit comments

Comments
 (0)