From a4e8bd16de9c0db419730263531df738dcb8c34c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mustafa=20Sencer=20=C3=96zcan?= <32759850+mustafasencer@users.noreply.github.com> Date: Wed, 26 Mar 2025 15:52:13 +0100 Subject: [PATCH] fix: add index for resource history get with trash on (#102894) --- pkg/storage/unified/sql/db/migrations/resource_mig.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkg/storage/unified/sql/db/migrations/resource_mig.go b/pkg/storage/unified/sql/db/migrations/resource_mig.go index 561cfdf9c70..90da4763e68 100644 --- a/pkg/storage/unified/sql/db/migrations/resource_mig.go +++ b/pkg/storage/unified/sql/db/migrations/resource_mig.go @@ -151,5 +151,9 @@ func initResourceTables(mg *migrator.Migrator) string { mg.AddMigration("Migrate DeletionMarkers to real Resource objects", &deletionMarkerMigrator{}) + mg.AddMigration("Add index to resource_history for get trash", migrator.NewAddIndexMigration(resource_history_table, &migrator.Index{ + Name: "IDX_resource_history_namespace_group_resource_action_version", Cols: []string{"namespace", "group", "resource", "action", "resource_version"}, Type: migrator.IndexType, + })) + return marker }