Class: Gitlab::BackgroundMigration::BatchingStrategies::RemoveBackfilledJobArtifactsExpireAtBatchingStrategy
- Inherits:
-
PrimaryKeyBatchingStrategy
- Object
- BaseStrategy
- PrimaryKeyBatchingStrategy
- Gitlab::BackgroundMigration::BatchingStrategies::RemoveBackfilledJobArtifactsExpireAtBatchingStrategy
- Defined in:
- lib/gitlab/background_migration/batching_strategies/remove_backfilled_job_artifacts_expire_at_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/96478
Constant Summary
Constants included from Database::DynamicModelHelpers
Database::DynamicModelHelpers::BATCH_SIZE
Method Summary
Methods inherited from PrimaryKeyBatchingStrategy
Methods included from Database::DynamicModelHelpers
#define_batchable_model, #each_batch, #each_batch_range
Methods inherited from BaseStrategy
Constructor Details
This class inherits a constructor from Gitlab::BackgroundMigration::BatchingStrategies::BaseStrategy