From a9d8edf7203732f21ae043ebbe58fcde313b9b1a Mon Sep 17 00:00:00 2001 From: Marcos Filipe Date: Thu, 29 Jan 2026 13:24:42 -0300 Subject: [PATCH] feat(velocity): add migrations to configure pipeline_summaries --- .../000026_configure_pipelines_summaries.down.sql | 9 +++++++++ .../000026_configure_pipelines_summaries.up.sql | 10 ++++++++++ 2 files changed, 19 insertions(+) create mode 100644 ee/velocity/db/migrations/000026_configure_pipelines_summaries.down.sql create mode 100644 ee/velocity/db/migrations/000026_configure_pipelines_summaries.up.sql diff --git a/ee/velocity/db/migrations/000026_configure_pipelines_summaries.down.sql b/ee/velocity/db/migrations/000026_configure_pipelines_summaries.down.sql new file mode 100644 index 000000000..403b3a7dd --- /dev/null +++ b/ee/velocity/db/migrations/000026_configure_pipelines_summaries.down.sql @@ -0,0 +1,9 @@ +begin; +ALTER INDEX public.pipeline_summaries_pk RESET (fillfactor); +ALTER TABLE public.pipeline_summaries RESET ( + autovacuum_vacuum_scale_factor, + autovacuum_analyze_scale_factor, + autovacuum_vacuum_threshold, + autovacuum_analyze_threshold +); +end; \ No newline at end of file diff --git a/ee/velocity/db/migrations/000026_configure_pipelines_summaries.up.sql b/ee/velocity/db/migrations/000026_configure_pipelines_summaries.up.sql new file mode 100644 index 000000000..43232e590 --- /dev/null +++ b/ee/velocity/db/migrations/000026_configure_pipelines_summaries.up.sql @@ -0,0 +1,10 @@ +begin; +ALTER INDEX public.pipeline_summaries_pk SET (fillfactor = 70); +ALTER TABLE public.pipeline_summaries SET ( + autovacuum_vacuum_scale_factor = 0.02, + autovacuum_analyze_scale_factor = 0.01, + autovacuum_vacuum_threshold = 2000, + autovacuum_analyze_threshold = 2000 +); + +end; \ No newline at end of file