Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to '.rubocop_todo/database/avoid_using_pluck_without_limit.yml')
-rw-r--r--.rubocop_todo/database/avoid_using_pluck_without_limit.yml328
1 files changed, 165 insertions, 163 deletions
diff --git a/.rubocop_todo/database/avoid_using_pluck_without_limit.yml b/.rubocop_todo/database/avoid_using_pluck_without_limit.yml
index 254dc429c89..5318a6194a4 100644
--- a/.rubocop_todo/database/avoid_using_pluck_without_limit.yml
+++ b/.rubocop_todo/database/avoid_using_pluck_without_limit.yml
@@ -2,166 +2,168 @@
Database/AvoidUsingPluckWithoutLimit:
Details: grace period
Exclude:
- - app/finders/groups/projects_requiring_authorizations_refresh/base.rb
- - app/finders/issuables/label_filter.rb
- - app/finders/projects/members/effective_access_level_finder.rb
- - app/models/application_record.rb
- - app/models/ci/build.rb
- - app/models/ci/build_trace_chunks/fog.rb
- - app/models/ci/build_trace_chunks/redis_base.rb
- - app/models/ci/group_variable.rb
- - app/models/ci/job_artifact.rb
- - app/models/ci/job_token/allowlist.rb
- - app/models/ci/pipeline.rb
- - app/models/ci/runner.rb
- - app/models/ci/runner_manager_build.rb
- - app/models/commit_collection.rb
- - app/models/commit_signatures/gpg_signature.rb
- - app/models/commit_status.rb
- - app/models/concerns/cascading_namespace_setting_attribute.rb
- - app/models/concerns/commit_signature.rb
- - app/models/concerns/integrations/reset_secret_fields.rb
- - app/models/concerns/issuable.rb
- - app/models/concerns/packages/debian/distribution.rb
- - app/models/concerns/subquery.rb
- - app/models/concerns/taggable_queries.rb
- - app/models/customer_relations/contact.rb
- - app/models/customer_relations/issue_contact.rb
- - app/models/environment.rb
- - app/models/event_collection.rb
- - app/models/group.rb
- - app/models/incident_management/timeline_event_tag.rb
- - app/models/integration.rb
- - app/models/integrations/base_chat_notification.rb
- - app/models/integrations/slack_workspace/api_scope.rb
- - app/models/integrations/slack_workspace/integration_api_scope.rb
- - app/models/issue.rb
- - app/models/label.rb
- - app/models/loose_foreign_keys/deleted_record.rb
- - app/models/member.rb
- - app/models/members/last_group_owner_assigner.rb
- - app/models/merge_request.rb
- - app/models/merge_request_diff.rb
- - app/models/merge_requests_closing_issues.rb
- - app/models/namespace.rb
- - app/models/namespaces/traversal/linear.rb
- - app/models/namespaces/traversal/recursive.rb
- - app/models/note.rb
- - app/models/packages/build_info.rb
- - app/models/packages/dependency.rb
- - app/models/packages/maven/metadatum.rb
- - app/models/packages/package.rb
- - app/models/pages_deployment.rb
- - app/models/postgresql/replication_slot.rb
- - app/models/project.rb
- - app/models/project_authorizations/changes.rb
- - app/models/project_team.rb
- - app/models/prometheus_alert.rb
- - app/models/protected_branch.rb
- - app/models/remote_mirror.rb
- - app/models/shard.rb
- - app/models/slack_integration.rb
- - app/models/todo.rb
- - app/models/uploads/fog.rb
- - app/models/user.rb
- - app/models/users/group_visit.rb
- - app/models/users/project_visit.rb
- - app/models/x509_certificate.rb
- - app/services/authorized_project_update/project_recalculate_service.rb
- - app/services/boards/base_items_list_service.rb
- - app/services/branches/delete_merged_service.rb
- - app/services/bulk_imports/batched_relation_export_service.rb
- - app/services/ci/job_artifacts/bulk_delete_by_project_service.rb
- - app/services/ci/pipeline_creation/cancel_redundant_pipelines_service.rb
- - app/services/ci/pipeline_processing/atomic_processing_service/status_collection.rb
- - app/services/ci/queue/pending_builds_strategy.rb
- - app/services/ci/refs/enqueue_pipelines_to_unlock_service.rb
- - app/services/ci/runners/reconcile_existing_runner_versions_service.rb
- - app/services/ci/unlock_pipeline_service.rb
- - app/services/groups/autocomplete_service.rb
- - app/services/groups/destroy_service.rb
- - app/services/groups/transfer_service.rb
- - app/services/issues/referenced_merge_requests_service.rb
- - app/services/labels/available_labels_service.rb
- - app/services/labels/promote_service.rb
- - app/services/labels/transfer_service.rb
- - app/services/merge_requests/push_options_handler_service.rb
- - app/services/merge_requests/pushed_branches_service.rb
- - app/services/packages/cleanup/execute_policy_service.rb
- - app/services/projects/slack_application_install_service.rb
- - app/services/projects/unlink_fork_service.rb
- - ee/app/finders/ee/issuables/label_filter.rb
- - ee/app/finders/ee/merge_requests_finder.rb
- - ee/app/finders/groups_with_templates_finder.rb
- - ee/app/finders/namespaces/billed_users_finder.rb
- - ee/app/finders/namespaces/free_user_cap/users_finder.rb
- - ee/app/finders/namespaces/free_user_cap/users_without_added_members_finder.rb
- - ee/app/models/ai/ai_resource/concerns/noteable.rb
- - ee/app/models/allowed_email_domain.rb
- - ee/app/models/analytics/issues_analytics.rb
- - ee/app/models/approval_wrapped_rule.rb
- - ee/app/models/concerns/audit_events/streaming/streamable_event_type_filter.rb
- - ee/app/models/concerns/ee/ci/artifactable.rb
- - ee/app/models/concerns/ee/issuable_link.rb
- - ee/app/models/concerns/elasticsearch_indexed_container.rb
- - ee/app/models/concerns/geo/verifiable_model.rb
- - ee/app/models/dast_scanner_profile.rb
- - ee/app/models/dast_site_profile.rb
- - ee/app/models/ee/ci/daily_build_group_report_result.rb
- - ee/app/models/ee/ci/pipeline.rb
- - ee/app/models/ee/design_management/repository.rb
- - ee/app/models/ee/epic.rb
- - ee/app/models/ee/group.rb
- - ee/app/models/ee/group_group_link.rb
- - ee/app/models/ee/group_member.rb
- - ee/app/models/ee/label.rb
- - ee/app/models/ee/merge_request.rb
- - ee/app/models/ee/personal_access_token.rb
- - ee/app/models/ee/project.rb
- - ee/app/models/ee/project_authorization.rb
- - ee/app/models/ee/project_group_link.rb
- - ee/app/models/ee/projects/wiki_repository.rb
- - ee/app/models/ee/uploads/local.rb
- - ee/app/models/ee/user.rb
- - ee/app/models/embedding/application_record.rb
- - ee/app/models/geo/base_registry.rb
- - ee/app/models/geo/container_repository_registry.rb
- - ee/app/models/geo/lfs_object_registry.rb
- - ee/app/models/geo/tracking_base.rb
- - ee/app/models/geo/upload_registry.rb
- - ee/app/models/gitlab_subscriptions/user_add_on_assignment.rb
- - ee/app/models/incident_management/oncall_rotation.rb
- - ee/app/models/instance_security_dashboard.rb
- - ee/app/models/issuables_analytics.rb
- - ee/app/models/iteration.rb
- - ee/app/models/merge_requests/external_status_check.rb
- - ee/app/models/protected_environment.rb
- - ee/app/models/security/finding.rb
- - ee/app/models/security/scan.rb
- - ee/app/models/security/scan_result_policy_violation.rb
- - ee/app/models/software_license.rb
- - ee/app/models/vulnerabilities/finding.rb
- - ee/app/models/vulnerabilities/read.rb
- - ee/app/services/analytics/cycle_analytics/consistency_check_service.rb
- - ee/app/services/analytics/cycle_analytics/data_loader_service.rb
- - ee/app/services/approval_rules/params_filtering_service.rb
- - ee/app/services/click_house/data_ingestion/ci_finished_builds_sync_service.rb
- - ee/app/services/ee/groups/destroy_service.rb
- - ee/app/services/ee/search/global_service.rb
- - ee/app/services/epics/update_dates_service.rb
- - ee/app/services/gitlab_subscriptions/preview_billable_user_change_service.rb
- - ee/app/services/security/merge_request_security_report_generation_service.rb
- - ee/app/services/security/scan_result_policies/sync_any_merge_request_rules_service.rb
- - ee/app/services/security/scan_result_policies/update_approvals_service.rb
- - ee/app/services/security/security_orchestration_policies/default_branch_updation_check_service.rb
- - ee/app/services/security/security_orchestration_policies/fetch_policy_approvers_service.rb
- - ee/app/services/security/security_orchestration_policies/policy_branches_service.rb
- - ee/app/services/security/security_orchestration_policies/process_scan_result_policy_service.rb
- - ee/app/services/security/security_orchestration_policies/protected_branches_deletion_check_service.rb
- - ee/app/services/security/security_orchestration_policies/protected_branches_push_service.rb
- - ee/app/services/security/security_orchestration_policies/rule_schedule_service.rb
- - ee/app/services/security/security_orchestration_policies/validate_policy_service.rb
- - ee/app/services/security/sync_license_scanning_rules_service.rb
- - ee/app/services/vulnerabilities/bulk_dismiss_service.rb
- - ee/app/services/vulnerability_exports/export_service.rb
- - ee/lib/ee/gitlab/background_migration/migrate_approver_to_approval_rules.rb
+ - 'app/finders/groups/projects_requiring_authorizations_refresh/base.rb'
+ - 'app/finders/issuables/label_filter.rb'
+ - 'app/finders/projects/members/effective_access_level_finder.rb'
+ - 'app/models/application_record.rb'
+ - 'app/models/ci/build.rb'
+ - 'app/models/ci/build_trace_chunks/fog.rb'
+ - 'app/models/ci/build_trace_chunks/redis_base.rb'
+ - 'app/models/ci/group_variable.rb'
+ - 'app/models/ci/job_artifact.rb'
+ - 'app/models/ci/job_token/allowlist.rb'
+ - 'app/models/ci/pipeline.rb'
+ - 'app/models/ci/runner.rb'
+ - 'app/models/ci/runner_manager_build.rb'
+ - 'app/models/commit_collection.rb'
+ - 'app/models/commit_signatures/gpg_signature.rb'
+ - 'app/models/commit_status.rb'
+ - 'app/models/concerns/cascading_namespace_setting_attribute.rb'
+ - 'app/models/concerns/commit_signature.rb'
+ - 'app/models/concerns/integrations/reset_secret_fields.rb'
+ - 'app/models/concerns/issuable.rb'
+ - 'app/models/concerns/packages/debian/distribution.rb'
+ - 'app/models/concerns/routable.rb'
+ - 'app/models/concerns/subquery.rb'
+ - 'app/models/concerns/taggable_queries.rb'
+ - 'app/models/customer_relations/contact.rb'
+ - 'app/models/customer_relations/issue_contact.rb'
+ - 'app/models/environment.rb'
+ - 'app/models/event_collection.rb'
+ - 'app/models/group.rb'
+ - 'app/models/incident_management/timeline_event_tag.rb'
+ - 'app/models/integration.rb'
+ - 'app/models/integrations/base_chat_notification.rb'
+ - 'app/models/integrations/slack_workspace/api_scope.rb'
+ - 'app/models/integrations/slack_workspace/integration_api_scope.rb'
+ - 'app/models/issue.rb'
+ - 'app/models/label.rb'
+ - 'app/models/loose_foreign_keys/deleted_record.rb'
+ - 'app/models/member.rb'
+ - 'app/models/members/last_group_owner_assigner.rb'
+ - 'app/models/merge_request.rb'
+ - 'app/models/merge_request_diff.rb'
+ - 'app/models/merge_requests_closing_issues.rb'
+ - 'app/models/namespace.rb'
+ - 'app/models/namespaces/traversal/linear.rb'
+ - 'app/models/namespaces/traversal/recursive.rb'
+ - 'app/models/note.rb'
+ - 'app/models/packages/build_info.rb'
+ - 'app/models/packages/dependency.rb'
+ - 'app/models/packages/maven/metadatum.rb'
+ - 'app/models/packages/package.rb'
+ - 'app/models/pages_deployment.rb'
+ - 'app/models/postgresql/replication_slot.rb'
+ - 'app/models/project.rb'
+ - 'app/models/project_authorizations/changes.rb'
+ - 'app/models/project_team.rb'
+ - 'app/models/prometheus_alert.rb'
+ - 'app/models/protected_branch.rb'
+ - 'app/models/remote_mirror.rb'
+ - 'app/models/shard.rb'
+ - 'app/models/slack_integration.rb'
+ - 'app/models/todo.rb'
+ - 'app/models/uploads/fog.rb'
+ - 'app/models/user.rb'
+ - 'app/models/users/group_visit.rb'
+ - 'app/models/users/project_visit.rb'
+ - 'app/models/x509_certificate.rb'
+ - 'app/services/authorized_project_update/project_recalculate_service.rb'
+ - 'app/services/boards/base_items_list_service.rb'
+ - 'app/services/branches/delete_merged_service.rb'
+ - 'app/services/bulk_imports/batched_relation_export_service.rb'
+ - 'app/services/ci/job_artifacts/bulk_delete_by_project_service.rb'
+ - 'app/services/ci/pipeline_creation/cancel_redundant_pipelines_service.rb'
+ - 'app/services/ci/pipeline_processing/atomic_processing_service/status_collection.rb'
+ - 'app/services/ci/queue/pending_builds_strategy.rb'
+ - 'app/services/ci/refs/enqueue_pipelines_to_unlock_service.rb'
+ - 'app/services/ci/runners/reconcile_existing_runner_versions_service.rb'
+ - 'app/services/ci/unlock_pipeline_service.rb'
+ - 'app/services/groups/autocomplete_service.rb'
+ - 'app/services/groups/destroy_service.rb'
+ - 'app/services/groups/transfer_service.rb'
+ - 'app/services/issues/referenced_merge_requests_service.rb'
+ - 'app/services/labels/available_labels_service.rb'
+ - 'app/services/labels/promote_service.rb'
+ - 'app/services/labels/transfer_service.rb'
+ - 'app/services/merge_requests/push_options_handler_service.rb'
+ - 'app/services/merge_requests/pushed_branches_service.rb'
+ - 'app/services/packages/cleanup/execute_policy_service.rb'
+ - 'app/services/projects/slack_application_install_service.rb'
+ - 'app/services/projects/unlink_fork_service.rb'
+ - 'ee/app/finders/ee/issuables/label_filter.rb'
+ - 'ee/app/finders/ee/merge_requests_finder.rb'
+ - 'ee/app/finders/groups_with_templates_finder.rb'
+ - 'ee/app/finders/namespaces/billed_users_finder.rb'
+ - 'ee/app/finders/namespaces/free_user_cap/users_finder.rb'
+ - 'ee/app/finders/namespaces/free_user_cap/users_without_added_members_finder.rb'
+ - 'ee/app/models/ai/ai_resource/concerns/noteable.rb'
+ - 'ee/app/models/allowed_email_domain.rb'
+ - 'ee/app/models/analytics/issues_analytics.rb'
+ - 'ee/app/models/approval_wrapped_rule.rb'
+ - 'ee/app/models/concerns/audit_events/streaming/streamable_event_type_filter.rb'
+ - 'ee/app/models/concerns/ee/ci/artifactable.rb'
+ - 'ee/app/models/concerns/ee/issuable_link.rb'
+ - 'ee/app/models/concerns/elasticsearch_indexed_container.rb'
+ - 'ee/app/models/concerns/geo/verifiable_model.rb'
+ - 'ee/app/models/dast_scanner_profile.rb'
+ - 'ee/app/models/dast_site_profile.rb'
+ - 'ee/app/models/ee/ci/daily_build_group_report_result.rb'
+ - 'ee/app/models/ee/ci/pipeline.rb'
+ - 'ee/app/models/ee/design_management/repository.rb'
+ - 'ee/app/models/ee/epic.rb'
+ - 'ee/app/models/ee/group.rb'
+ - 'ee/app/models/ee/group_group_link.rb'
+ - 'ee/app/models/ee/group_member.rb'
+ - 'ee/app/models/ee/label.rb'
+ - 'ee/app/models/ee/merge_request.rb'
+ - 'ee/app/models/ee/personal_access_token.rb'
+ - 'ee/app/models/ee/project.rb'
+ - 'ee/app/models/ee/project_authorization.rb'
+ - 'ee/app/models/ee/project_group_link.rb'
+ - 'ee/app/models/ee/projects/wiki_repository.rb'
+ - 'ee/app/models/ee/uploads/local.rb'
+ - 'ee/app/models/ee/user.rb'
+ - 'ee/app/models/embedding/application_record.rb'
+ - 'ee/app/models/geo/base_registry.rb'
+ - 'ee/app/models/geo/container_repository_registry.rb'
+ - 'ee/app/models/geo/lfs_object_registry.rb'
+ - 'ee/app/models/geo/tracking_base.rb'
+ - 'ee/app/models/geo/upload_registry.rb'
+ - 'ee/app/models/gitlab_subscriptions/add_on_purchase.rb'
+ - 'ee/app/models/gitlab_subscriptions/user_add_on_assignment.rb'
+ - 'ee/app/models/incident_management/oncall_rotation.rb'
+ - 'ee/app/models/instance_security_dashboard.rb'
+ - 'ee/app/models/issuables_analytics.rb'
+ - 'ee/app/models/iteration.rb'
+ - 'ee/app/models/merge_requests/external_status_check.rb'
+ - 'ee/app/models/protected_environment.rb'
+ - 'ee/app/models/security/finding.rb'
+ - 'ee/app/models/security/scan.rb'
+ - 'ee/app/models/security/scan_result_policy_violation.rb'
+ - 'ee/app/models/software_license.rb'
+ - 'ee/app/models/vulnerabilities/finding.rb'
+ - 'ee/app/models/vulnerabilities/read.rb'
+ - 'ee/app/services/analytics/cycle_analytics/consistency_check_service.rb'
+ - 'ee/app/services/analytics/cycle_analytics/data_loader_service.rb'
+ - 'ee/app/services/approval_rules/params_filtering_service.rb'
+ - 'ee/app/services/click_house/data_ingestion/ci_finished_builds_sync_service.rb'
+ - 'ee/app/services/ee/groups/destroy_service.rb'
+ - 'ee/app/services/ee/search/global_service.rb'
+ - 'ee/app/services/epics/update_dates_service.rb'
+ - 'ee/app/services/gitlab_subscriptions/preview_billable_user_change_service.rb'
+ - 'ee/app/services/security/merge_request_security_report_generation_service.rb'
+ - 'ee/app/services/security/scan_result_policies/sync_any_merge_request_rules_service.rb'
+ - 'ee/app/services/security/scan_result_policies/update_approvals_service.rb'
+ - 'ee/app/services/security/security_orchestration_policies/default_branch_updation_check_service.rb'
+ - 'ee/app/services/security/security_orchestration_policies/fetch_policy_approvers_service.rb'
+ - 'ee/app/services/security/security_orchestration_policies/policy_branches_service.rb'
+ - 'ee/app/services/security/security_orchestration_policies/process_scan_result_policy_service.rb'
+ - 'ee/app/services/security/security_orchestration_policies/protected_branches_deletion_check_service.rb'
+ - 'ee/app/services/security/security_orchestration_policies/protected_branches_push_service.rb'
+ - 'ee/app/services/security/security_orchestration_policies/rule_schedule_service.rb'
+ - 'ee/app/services/security/security_orchestration_policies/validate_policy_service.rb'
+ - 'ee/app/services/security/sync_license_scanning_rules_service.rb'
+ - 'ee/app/services/vulnerabilities/bulk_dismiss_service.rb'
+ - 'ee/app/services/vulnerability_exports/export_service.rb'
+ - 'ee/lib/ee/gitlab/background_migration/migrate_approver_to_approval_rules.rb'