From 7989f156cb4f5394e1113420023b77a4316c829d Mon Sep 17 00:00:00 2001 From: Mohit Yadav <105265192+mohityadav766@users.noreply.github.com> Date: Sat, 9 Aug 2025 00:09:21 +0530 Subject: [PATCH] Fix Failing Migrations dues to charts (#22850) (cherry picked from commit 5741bbb653f40c8b6eff620541810f4db3112130) --- .../service/migration/utils/v170/MigrationUtil.java | 3 ++- .../service/migration/utils/v190/MigrationUtil.java | 4 ++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/openmetadata-service/src/main/java/org/openmetadata/service/migration/utils/v170/MigrationUtil.java b/openmetadata-service/src/main/java/org/openmetadata/service/migration/utils/v170/MigrationUtil.java index d8f362f0de2..9ed6a8e3e06 100644 --- a/openmetadata-service/src/main/java/org/openmetadata/service/migration/utils/v170/MigrationUtil.java +++ b/openmetadata-service/src/main/java/org/openmetadata/service/migration/utils/v170/MigrationUtil.java @@ -261,7 +261,8 @@ public class MigrationUtil { } } - static DataInsightSystemChartRepository dataInsightSystemChartRepository; + static DataInsightSystemChartRepository dataInsightSystemChartRepository = + new DataInsightSystemChartRepository(); public static void createChart(String chartName, Object chartObject) { createChart(chartName, chartObject, DataInsightCustomChart.ChartType.LINE_CHART); diff --git a/openmetadata-service/src/main/java/org/openmetadata/service/migration/utils/v190/MigrationUtil.java b/openmetadata-service/src/main/java/org/openmetadata/service/migration/utils/v190/MigrationUtil.java index 5d992ec4f86..cce08580e04 100644 --- a/openmetadata-service/src/main/java/org/openmetadata/service/migration/utils/v190/MigrationUtil.java +++ b/openmetadata-service/src/main/java/org/openmetadata/service/migration/utils/v190/MigrationUtil.java @@ -48,7 +48,8 @@ public class MigrationUtil { private static final String AUTOMATOR_APP_TYPE = "Automator"; private static final String GLOSSARY_TERM_APPROVAL_WORKFLOW = "GlossaryTermApprovalWorkflow"; private static final int BATCH_SIZE = 100; - static DataInsightSystemChartRepository dataInsightSystemChartRepository; + static DataInsightSystemChartRepository dataInsightSystemChartRepository = + new DataInsightSystemChartRepository(); public static void updateChart(String chartName, Object chartDetails) { DataInsightCustomChart chart = @@ -85,7 +86,6 @@ public class MigrationUtil { } public static void updateServiceCharts() { - dataInsightSystemChartRepository = new DataInsightSystemChartRepository(); updateChart( "tag_source_breakdown", new LineChart()