# frozen_string_literal: true class PartitionCreationWorker include ApplicationWorker sidekiq_options retry: 3 include CronjobQueue # rubocop:disable Scalability/CronWorkerContext feature_category :database idempotent! def perform Gitlab::Database::Partitioning::PartitionCreator.new.create_partitions ensure Gitlab::Database::Partitioning::PartitionMonitoring.new.report_metrics end end