Class: Gitlab::BackgroundMigration::BatchingStrategies::BackfillProjectStatisticsWithContainerRegistrySizeBatchingStrategy

Inherits:
PrimaryKeyBatchingStrategy show all
Defined in:
lib/gitlab/background_migration/batching_strategies/backfill_project_statistics_with_container_registry_size_batching_strategy.rb

Overview

Used to apply additional filters to the batching table, migrated to use BatchedMigrationJob#filter_batch with gitlab.com/gitlab-org/gitlab/-/merge_requests/93771

Constant Summary

Constants included from Database::DynamicModelHelpers

Database::DynamicModelHelpers::BATCH_SIZE

Method Summary

Methods inherited from PrimaryKeyBatchingStrategy

#next_batch

Methods included from Database::DynamicModelHelpers

#define_batchable_model, #each_batch, #each_batch_range

Methods inherited from BaseStrategy

#initialize, #next_batch

Constructor Details

This class inherits a constructor from Gitlab::BackgroundMigration::BatchingStrategies::BaseStrategy