Module: Gitlab

Extended by:
Forwardable
Defined in:
lib/gitlab/fips.rb,
lib/gitlab.rb,
lib/gitlab/qa.rb,
lib/gitlab/git.rb,
lib/gitlab/gpg.rb,
lib/gitlab/kas.rb,
lib/gitlab/auth.rb,
lib/gitlab/chat.rb,
lib/gitlab/http.rb,
lib/gitlab/i18n.rb,
lib/gitlab/json.rb,
lib/gitlab/lazy.rb,
lib/gitlab/saas.rb,
lib/gitlab/uuid.rb,
lib/gitlab/abuse.rb,
lib/gitlab/blame.rb,
lib/gitlab/cache.rb,
lib/gitlab/chaos.rb,
lib/gitlab/color.rb,
lib/gitlab/email.rb,
lib/gitlab/emoji.rb,
lib/gitlab/gl_id.rb,
lib/gitlab/kroki.rb,
lib/gitlab/pages.rb,
lib/gitlab/popen.rb,
lib/gitlab/redis.rb,
lib/gitlab/regex.rb,
lib/gitlab/shell.rb,
lib/gitlab/access.rb,
lib/gitlab/bullet.rb,
lib/gitlab/ci/jwt.rb,
lib/gitlab/daemon.rb,
lib/gitlab/golang.rb,
lib/gitlab/import.rb,
lib/gitlab/logger.rb,
lib/gitlab/seeder.rb,
lib/gitlab/source.rb,
lib/gitlab/themes.rb,
lib/gitlab/ci/lint.rb,
lib/gitlab/console.rb,
lib/gitlab/favicon.rb,
lib/gitlab/git/ref.rb,
lib/gitlab/git/tag.rb,
lib/gitlab/http_io.rb,
lib/gitlab/metrics.rb,
lib/gitlab/routing.rb,
lib/gitlab/runtime.rb,
lib/gitlab/session.rb,
lib/gitlab/sql/cte.rb,
lib/gitlab/unicode.rb,
lib/gitlab/asciidoc.rb,
lib/gitlab/ci/limit.rb,
lib/gitlab/ci/trace.rb,
lib/gitlab/counters.rb,
lib/gitlab/database.rb,
lib/gitlab/git/blob.rb,
lib/gitlab/git/diff.rb,
lib/gitlab/git/push.rb,
lib/gitlab/git/tree.rb,
lib/gitlab/git/user.rb,
lib/gitlab/git/util.rb,
lib/gitlab/loggable.rb,
lib/gitlab/plantuml.rb,
lib/gitlab/profiler.rb,
lib/gitlab/sentence.rb,
lib/gitlab/sql/glob.rb,
lib/gitlab/throttle.rb,
lib/gitlab/timeless.rb,
lib/gitlab/tracking.rb,
lib/gitlab/x509/tag.rb,
lib/gitlab/allowable.rb,
lib/gitlab/ci/charts.rb,
lib/gitlab/ci/config.rb,
lib/gitlab/ci/jwt_v2.rb,
lib/gitlab/ci_access.rb,
lib/gitlab/diff/file.rb,
lib/gitlab/diff/line.rb,
lib/gitlab/file_hook.rb,
lib/gitlab/git/blame.rb,
lib/gitlab/git/index.rb,
lib/gitlab/global_id.rb,
lib/gitlab/highlight.rb,
lib/gitlab/jira/dvcs.rb,
lib/gitlab/jwt_token.rb,
lib/gitlab/lfs_token.rb,
lib/gitlab/mail_room.rb,
lib/gitlab/patch/uri.rb,
lib/gitlab/recaptcha.rb,
lib/gitlab/redis/hll.rb,
lib/gitlab/repo_path.rb,
lib/gitlab/route_map.rb,
lib/gitlab/set_cache.rb,
lib/gitlab/slug/path.rb,
lib/gitlab/sql/union.rb,
lib/gitlab/tab_width.rb,
lib/gitlab/web_hooks.rb,
lib/gitlab/workhorse.rb,
lib/gitlab/app_logger.rb,
lib/gitlab/ci/parsers.rb,
lib/gitlab/git/branch.rb,
lib/gitlab/git/commit.rb,
lib/gitlab/git_access.rb,
lib/gitlab/git_logger.rb,
lib/gitlab/gon_helper.rb,
lib/gitlab/gpg/commit.rb,
lib/gitlab/identifier.rb,
lib/gitlab/job_waiter.rb,
lib/gitlab/kas/client.rb,
lib/gitlab/kubernetes.rb,
lib/gitlab/lfs/client.rb,
lib/gitlab/marginalia.rb,
lib/gitlab/path_regex.rb,
lib/gitlab/redis/chat.rb,
lib/gitlab/robots_txt.rb,
lib/gitlab/signed_tag.rb,
lib/gitlab/sql/except.rb,
lib/gitlab/ssh/commit.rb,
lib/gitlab/stack_prof.rb,
lib/gitlab/usage_data.rb,
lib/gitlab/utils/gzip.rb,
lib/gitlab/wiki_pages.rb,
lib/gitlab/asset_proxy.rb,
lib/gitlab/auth/result.rb,
lib/gitlab/auth_logger.rb,
lib/gitlab/blob_helper.rb,
lib/gitlab/buffered_io.rb,
lib/gitlab/chat/output.rb,
lib/gitlab/conan_token.rb,
lib/gitlab/contributor.rb,
lib/gitlab/diff/parser.rb,
lib/gitlab/environment.rb,
lib/gitlab/event_store.rb,
lib/gitlab/file_finder.rb,
lib/gitlab/git/changes.rb,
lib/gitlab/git/compare.rb,
lib/gitlab/git/version.rb,
lib/gitlab/hashed_path.rb,
lib/gitlab/jira_import.rb,
lib/gitlab/json_logger.rb,
lib/gitlab/metrics/sli.rb,
lib/gitlab/rack_attack.rb,
lib/gitlab/redis/cache.rb,
lib/gitlab/silent_mode.rb,
lib/gitlab/sourcegraph.rb,
lib/gitlab/sql/pattern.rb,
lib/gitlab/tcp_checker.rb,
lib/gitlab/url_blocker.rb,
lib/gitlab/url_builder.rb,
lib/gitlab/url_helpers.rb,
lib/gitlab/user_access.rb,
lib/gitlab/utils/email.rb,
lib/gitlab/x509/commit.rb,
lib/gitlab/audit/target.rb,
lib/gitlab/auth/ldap/dn.rb,
lib/gitlab/avatar_cache.rb,
lib/gitlab/build_access.rb,
lib/gitlab/cache/client.rb,
lib/gitlab/changes_list.rb,
lib/gitlab/chat/command.rb,
lib/gitlab/ci/ansi2html.rb,
lib/gitlab/ci/ansi2json.rb,
lib/gitlab/email/common.rb,
lib/gitlab/front_matter.rb,
lib/gitlab/git/hook_env.rb,
lib/gitlab/graphql/lazy.rb,
lib/gitlab/harbor/query.rb,
lib/gitlab/lets_encrypt.rb,
lib/gitlab/loop_helpers.rb,
lib/gitlab/marker_range.rb,
lib/gitlab/other_markup.rb,
lib/gitlab/popen/runner.rb,
lib/gitlab/push_options.rb,
lib/gitlab/redis/pubsub.rb,
lib/gitlab/redis/queues.rb,
lib/gitlab/search/query.rb,
lib/gitlab/service_desk.rb,
lib/gitlab/setup_helper.rb,
lib/gitlab/task_helpers.rb,
lib/gitlab/tree_summary.rb,
lib/gitlab/usage/metric.rb,
lib/gitlab/zentao/query.rb,
lib/gitlab/audit/auditor.rb,
lib/gitlab/auth/activity.rb,
lib/gitlab/backup_logger.rb,
lib/gitlab/cache/helpers.rb,
lib/gitlab/cache/metrics.rb,
lib/gitlab/ci/build/hook.rb,
lib/gitlab/ci/build/port.rb,
lib/gitlab/ci/build/step.rb,
lib/gitlab/color_schemes.rb,
lib/gitlab/conflict/file.rb,
lib/gitlab/crypto_helper.rb,
lib/gitlab/diff/position.rb,
lib/gitlab/email/handler.rb,
lib/gitlab/export/logger.rb,
lib/gitlab/file_detector.rb,
lib/gitlab/git/diff_tree.rb,
lib/gitlab/git/wiki_file.rb,
lib/gitlab/git/wiki_page.rb,
lib/gitlab/gitaly_client.rb,
lib/gitlab/github_import.rb,
lib/gitlab/gl_repository.rb,
lib/gitlab/harbor/client.rb,
lib/gitlab/import/errors.rb,
lib/gitlab/import/logger.rb,
lib/gitlab/import_export.rb,
lib/gitlab/issues_labels.rb,
lib/gitlab/language_data.rb,
lib/gitlab/markup_helper.rb,
lib/gitlab/metrics/delta.rb,
lib/gitlab/middleware/go.rb,
lib/gitlab/observability.rb,
lib/gitlab/redis/boolean.rb,
lib/gitlab/redis/wrapper.rb,
lib/gitlab/search/params.rb,
lib/gitlab/shell_adapter.rb,
lib/gitlab/sidekiq_queue.rb,
lib/gitlab/signed_commit.rb,
lib/gitlab/sql/intersect.rb,
lib/gitlab/ssh/signature.rb,
lib/gitlab/url_sanitizer.rb,
lib/gitlab/zentao/client.rb,
lib/gitlab/auth/ldap/user.rb,
lib/gitlab/auth/saml/user.rb,
lib/gitlab/cache/metadata.rb,
lib/gitlab/chat/responder.rb,
lib/gitlab/ci/build/cache.rb,
lib/gitlab/ci/build/image.rb,
lib/gitlab/ci/build/rules.rb,
lib/gitlab/ci/config/yaml.rb,
lib/gitlab/ci/cron_parser.rb,
lib/gitlab/ci/mask_secret.rb,
lib/gitlab/ci/status/core.rb,
lib/gitlab/composer/cache.rb,
lib/gitlab/database/count.rb,
lib/gitlab/database/grant.rb,
lib/gitlab/default_branch.rb,
lib/gitlab/devise_failure.rb,
lib/gitlab/diff/char_diff.rb,
lib/gitlab/diff/diff_refs.rb,
lib/gitlab/diff/highlight.rb,
lib/gitlab/doctor/secrets.rb,
lib/gitlab/email/receiver.rb,
lib/gitlab/error_tracking.rb,
lib/gitlab/exceptions_app.rb,
lib/gitlab/fogbugz_import.rb,
lib/gitlab/git/base_error.rb,
lib/gitlab/git/blame_mode.rb,
lib/gitlab/git/cross_repo.rb,
lib/gitlab/git/merge_base.rb,
lib/gitlab/git/repository.rb,
lib/gitlab/graphql/errors.rb,
lib/gitlab/graphql_logger.rb,
lib/gitlab/graphs/commits.rb,
lib/gitlab/i18n/po_linter.rb,
lib/gitlab/import/metrics.rb,
lib/gitlab/import_sources.rb,
lib/gitlab/kubernetes/pod.rb,
lib/gitlab/markdown_cache.rb,
lib/gitlab/metrics/memory.rb,
lib/gitlab/metrics/system.rb,
lib/gitlab/pages/settings.rb,
lib/gitlab/path_traversal.rb,
lib/gitlab/query_limiting.rb,
lib/gitlab/redis/sessions.rb,
lib/gitlab/regex/packages.rb,
lib/gitlab/render_timeout.rb,
lib/gitlab/sanitizers/svg.rb,
lib/gitlab/search_context.rb,
lib/gitlab/search_results.rb,
lib/gitlab/sidekiq_config.rb,
lib/gitlab/sidekiq_status.rb,
lib/gitlab/ssh_public_key.rb,
lib/gitlab/utils/markdown.rb,
lib/gitlab/utils/nokogiri.rb,
lib/gitlab/utils/override.rb,
lib/gitlab/utils/uniquify.rb,
lib/gitlab/verify/uploads.rb,
lib/gitlab/web_ide/config.rb,
lib/gitlab/x509/signature.rb,
lib/gitlab/app_json_logger.rb,
lib/gitlab/app_text_logger.rb,
lib/gitlab/authorized_keys.rb,
lib/gitlab/background_task.rb,
lib/gitlab/changelog/error.rb,
lib/gitlab/chat_name_token.rb,
lib/gitlab/ci/build/policy.rb,
lib/gitlab/ci/trace/stream.rb,
lib/gitlab/consul/internal.rb,
lib/gitlab/diff/suggestion.rb,
lib/gitlab/encoding_helper.rb,
lib/gitlab/exclusive_lease.rb,
lib/gitlab/git/bundle_file.rb,
lib/gitlab/git/keep_around.rb,
lib/gitlab/git/lfs_changes.rb,
lib/gitlab/git/object_pool.rb,
lib/gitlab/git/path_helper.rb,
lib/gitlab/git_access_wiki.rb,
lib/gitlab/git_audit_event.rb,
lib/gitlab/graphql/present.rb,
lib/gitlab/graphql/queries.rb,
lib/gitlab/graphql/timeout.rb,
lib/gitlab/internal_events.rb,
lib/gitlab/issuable_sorter.rb,
lib/gitlab/jira/middleware.rb,
lib/gitlab/kas/user_access.rb,
lib/gitlab/kubernetes/helm.rb,
lib/gitlab/kubernetes/node.rb,
lib/gitlab/kubernetes/role.rb,
lib/gitlab/memory/jemalloc.rb,
lib/gitlab/memory/reporter.rb,
lib/gitlab/memory/watchdog.rb,
lib/gitlab/metrics/methods.rb,
lib/gitlab/otp_key_rotator.rb,
lib/gitlab/pagination/base.rb,
lib/gitlab/patch/global_id.rb,
lib/gitlab/performance_bar.rb,
lib/gitlab/protocol_access.rb,
lib/gitlab/redis/workhorse.rb,
lib/gitlab/request_context.rb,
lib/gitlab/sanitizers/exif.rb,
lib/gitlab/services/logger.rb,
lib/gitlab/sidekiq_signals.rb,
lib/gitlab/submodule_links.rb,
lib/gitlab/template_helper.rb,
lib/gitlab/utils/deep_size.rb,
lib/gitlab/utils/file_info.rb,
lib/gitlab/utils/measuring.rb,
lib/gitlab/utils/mime_type.rb,
lib/gitlab/auth/ldap/access.rb,
lib/gitlab/auth/ldap/config.rb,
lib/gitlab/auth/ldap/person.rb,
lib/gitlab/auth/o_auth/user.rb,
lib/gitlab/auth/saml/config.rb,
lib/gitlab/cache/json_cache.rb,
lib/gitlab/changelog/config.rb,
lib/gitlab/checks/lfs_check.rb,
lib/gitlab/checks/tag_check.rb,
lib/gitlab/ci/queue/metrics.rb,
lib/gitlab/ci/status/failed.rb,
lib/gitlab/ci/status/manual.rb,
lib/gitlab/ci/trace/archive.rb,
lib/gitlab/ci/trace/backoff.rb,
lib/gitlab/ci/trace/metrics.rb,
lib/gitlab/class_attributes.rb,
lib/gitlab/current_settings.rb,
lib/gitlab/database/metrics.rb,
lib/gitlab/diff/image_point.rb,
lib/gitlab/diff/inline_diff.rb,
lib/gitlab/diff/line_mapper.rb,
lib/gitlab/diff/stats_cache.rb,
lib/gitlab/file_hook_logger.rb,
lib/gitlab/git/changed_path.rb,
lib/gitlab/git/commit_stats.rb,
lib/gitlab/git_post_receive.rb,
lib/gitlab/graphql/deferred.rb,
lib/gitlab/graphql/laziness.rb,
lib/gitlab/import_formatter.rb,
lib/gitlab/jira/http_client.rb,
lib/gitlab/net_http_adapter.rb,
lib/gitlab/no_cache_headers.rb,
lib/gitlab/object_hierarchy.rb,
lib/gitlab/patch/draw_route.rb,
lib/gitlab/polling_interval.rb,
lib/gitlab/project_template.rb,
lib/gitlab/project_transfer.rb,
lib/gitlab/redis/cross_slot.rb,
lib/gitlab/repository_cache.rb,
lib/gitlab/slug/environment.rb,
lib/gitlab/spamcheck/client.rb,
lib/gitlab/spamcheck/result.rb,
lib/gitlab/sql/set_operator.rb,
lib/gitlab/tracking/helpers.rb,
lib/gitlab/untrusted_regexp.rb,
lib/gitlab/uploads_transfer.rb,
lib/gitlab/usage/time_frame.rb,
lib/gitlab/utils/merge_hash.rb,
lib/gitlab/utils/usage_data.rb,
lib/gitlab/verify/rake_task.rb,
lib/gitlab/visibility_level.rb,
lib/gitlab/web_hooks/logger.rb,
lib/gitlab/webpack/manifest.rb,
lib/gitlab/wiki_file_finder.rb,
lib/gitlab/word_diff/parser.rb,
lib/gitlab/x509/certificate.rb,
lib/gitlab/anonymous_session.rb,
lib/gitlab/audit/null_author.rb,
lib/gitlab/audit/null_target.rb,
lib/gitlab/audit/type/shared.rb,
lib/gitlab/audit_json_logger.rb,
lib/gitlab/auth/auth_finders.rb,
lib/gitlab/auth/ldap/adapter.rb,
lib/gitlab/auth/otp/duo_auth.rb,
lib/gitlab/auth/otp/fortinet.rb,
lib/gitlab/auth/too_many_ips.rb,
lib/gitlab/backtrace_cleaner.rb,
lib/gitlab/bullet/exclusions.rb,
lib/gitlab/changelog/release.rb,
lib/gitlab/checks/diff_check.rb,
lib/gitlab/checks/force_push.rb,
lib/gitlab/checks/push_check.rb,
lib/gitlab/ci/ansi2json/line.rb,
lib/gitlab/ci/build/releaser.rb,
lib/gitlab/ci/project_config.rb,
lib/gitlab/ci/runner/backoff.rb,
lib/gitlab/ci/runner/metrics.rb,
lib/gitlab/ci/status/created.rb,
lib/gitlab/ci/status/factory.rb,
lib/gitlab/ci/status/pending.rb,
lib/gitlab/ci/status/running.rb,
lib/gitlab/ci/status/skipped.rb,
lib/gitlab/ci/status/success.rb,
lib/gitlab/ci/trace/checksum.rb,
lib/gitlab/ci/yaml_processor.rb,
lib/gitlab/config/entry/node.rb,
lib/gitlab/data_builder/note.rb,
lib/gitlab/data_builder/push.rb,
lib/gitlab/database/pg_class.rb,
lib/gitlab/database_warnings.rb,
lib/gitlab/dependency_linker.rb,
lib/gitlab/deploy_key_access.rb,
lib/gitlab/email/html_parser.rb,
lib/gitlab/email/smtp_config.rb,
lib/gitlab/event_store/event.rb,
lib/gitlab/event_store/store.rb,
lib/gitlab/git/conflict/file.rb,
lib/gitlab/git/patches/patch.rb,
lib/gitlab/git/remote_mirror.rb,
lib/gitlab/git_access_design.rb,
lib/gitlab/git_ref_validator.rb,
lib/gitlab/graphql/batch_key.rb,
lib/gitlab/graphql/variables.rb,
lib/gitlab/issuable_metadata.rb,
lib/gitlab/kubernetes/errors.rb,
lib/gitlab/kubernetes/logger.rb,
lib/gitlab/middleware/static.rb,
lib/gitlab/noteable_metadata.rb,
lib/gitlab/pages/url_builder.rb,
lib/gitlab/pagination/keyset.rb,
lib/gitlab/patch/node_loader.rb,
lib/gitlab/patch/prependable.rb,
lib/gitlab/patch/slot_loader.rb,
lib/gitlab/prometheus/metric.rb,
lib/gitlab/prometheus_client.rb,
lib/gitlab/quick_actions/dsl.rb,
lib/gitlab/rack_attack/store.rb,
lib/gitlab/redis/multi_store.rb,
lib/gitlab/reference_counter.rb,
lib/gitlab/request_endpoints.rb,
lib/gitlab/robots_txt/parser.rb,
lib/gitlab/search/found_blob.rb,
lib/gitlab/sql/recursive_cte.rb,
lib/gitlab/temporarily_allow.rb,
lib/gitlab/update_path_error.rb,
lib/gitlab/utils/inline_hash.rb,
lib/gitlab/ci/ansi2json/state.rb,
lib/gitlab/ci/ansi2json/style.rb,
lib/gitlab/ci/pipeline/logger.rb,
lib/gitlab/ci/runner_releases.rb,
lib/gitlab/ci/status/canceled.rb,
lib/gitlab/ci/status/extended.rb,
lib/gitlab/config/loader/yaml.rb,
lib/gitlab/data_builder/alert.rb,
lib/gitlab/data_builder/build.rb,
lib/gitlab/data_builder/emoji.rb,
lib/gitlab/database/date_time.rb,
lib/gitlab/database/migration.rb,
lib/gitlab/database/pg_depend.rb,
lib/gitlab/diff/pair_selector.rb,
lib/gitlab/diff/parallel_diff.rb,
lib/gitlab/email/reply_parser.rb,
lib/gitlab/email/smime/signer.rb,
lib/gitlab/environment_logger.rb,
lib/gitlab/etag_caching/store.rb,
lib/gitlab/feature_categories.rb,
lib/gitlab/git_access_project.rb,
lib/gitlab/git_access_snippet.rb,
lib/gitlab/gitaly_client/call.rb,
lib/gitlab/gitaly_client/diff.rb,
lib/gitlab/gitaly_client/util.rb,
lib/gitlab/i18n/pluralization.rb,
lib/gitlab/kubernetes/ingress.rb,
lib/gitlab/kubernetes/pod_cmd.rb,
lib/gitlab/language_detection.rb,
lib/gitlab/lets_encrypt/order.rb,
lib/gitlab/marginalia/comment.rb,
lib/gitlab/metrics/prometheus.rb,
lib/gitlab/metrics/rails_slis.rb,
lib/gitlab/octokit/middleware.rb,
lib/gitlab/optimistic_locking.rb,
lib/gitlab/process_management.rb,
lib/gitlab/process_supervisor.rb,
lib/gitlab/prometheus/adapter.rb,
lib/gitlab/redis/cluster_util.rb,
lib/gitlab/redis/feature_flag.rb,
lib/gitlab/redis/shared_state.rb,
lib/gitlab/redis/trace_chunks.rb,
lib/gitlab/shard_health_cache.rb,
lib/gitlab/sidekiq_middleware.rb,
lib/gitlab/sidekiq_versioning.rb,
lib/gitlab/slash_commands/run.rb,
lib/gitlab/usage_data_metrics.rb,
lib/gitlab/usage_data_queries.rb,
lib/gitlab/utils/batch_loader.rb,
lib/gitlab/verify/lfs_objects.rb,
lib/gitlab/action_cable/config.rb,
lib/gitlab/application_context.rb,
lib/gitlab/auth/atlassian/user.rb,
lib/gitlab/auth/ldap/auth_hash.rb,
lib/gitlab/auth/saml/auth_hash.rb,
lib/gitlab/cache/request_cache.rb,
lib/gitlab/changelog/committer.rb,
lib/gitlab/changelog/generator.rb,
lib/gitlab/chat/responder/base.rb,
lib/gitlab/checks/base_checker.rb,
lib/gitlab/checks/branch_check.rb,
lib/gitlab/checks/timed_logger.rb,
lib/gitlab/ci/ansi2json/parser.rb,
lib/gitlab/ci/ansi2json/result.rb,
lib/gitlab/ci/artifacts/logger.rb,
lib/gitlab/ci/build/rules/rule.rb,
lib/gitlab/ci/config/entry/job.rb,
lib/gitlab/ci/config/entry/key.rb,
lib/gitlab/ci/config/yaml/tags.rb,
lib/gitlab/ci/pipeline/metrics.rb,
lib/gitlab/ci/secure_files/cer.rb,
lib/gitlab/ci/secure_files/p12.rb,
lib/gitlab/ci/status/composite.rb,
lib/gitlab/ci/status/preparing.rb,
lib/gitlab/ci/status/scheduled.rb,
lib/gitlab/ci/tags/bulk_insert.rb,
lib/gitlab/ci/trace/chunked_io.rb,
lib/gitlab/database/reflection.rb,
lib/gitlab/database/reindexing.rb,
lib/gitlab/database/type/color.rb,
lib/gitlab/diff/lines_unfolder.rb,
lib/gitlab/endpoint_attributes.rb,
lib/gitlab/error_tracking/repo.rb,
lib/gitlab/etag_caching/router.rb,
lib/gitlab/file_type_detection.rb,
lib/gitlab/git/conflict/parser.rb,
lib/gitlab/git/diff_collection.rb,
lib/gitlab/git/raw_diff_change.rb,
lib/gitlab/git/rugged_impl/ref.rb,
lib/gitlab/health_checks/redis.rb,
lib/gitlab/hotlinking_detector.rb,
lib/gitlab/i18n/metadata_entry.rb,
lib/gitlab/import_export/error.rb,
lib/gitlab/import_export/saver.rb,
lib/gitlab/integrations_logger.rb,
lib/gitlab/jwt_authenticatable.rb,
lib/gitlab/lets_encrypt/client.rb,
lib/gitlab/metrics/environment.rb,
lib/gitlab/metrics/method_call.rb,
lib/gitlab/metrics/null_metric.rb,
lib/gitlab/metrics/transaction.rb,
lib/gitlab/namespace_sanitizer.rb,
lib/gitlab/pages/cache_control.rb,
lib/gitlab/pages/random_domain.rb,
lib/gitlab/pagination_delegate.rb,
lib/gitlab/patch/redis_cluster.rb,
lib/gitlab/prometheus/internal.rb,
lib/gitlab/rack_attack/request.rb,
lib/gitlab/redis/rate_limiting.rb,
lib/gitlab/reference_extractor.rb,
lib/gitlab/safe_request_loader.rb,
lib/gitlab/safe_request_purger.rb,
lib/gitlab/search/parsed_query.rb,
lib/gitlab/search/recent_items.rb,
lib/gitlab/search/sort_options.rb,
lib/gitlab/slash_commands/help.rb,
lib/gitlab/string_range_marker.rb,
lib/gitlab/string_regex_marker.rb,
lib/gitlab/subscription_portal.rb,
lib/gitlab/template_parser/ast.rb,
lib/gitlab/usage/metrics/query.rb,
lib/gitlab/usage_data/topology.rb,
lib/gitlab/usage_data_counters.rb,
lib/gitlab/user_access_snippet.rb,
lib/gitlab/utils/error_message.rb,
lib/gitlab/view/presenter/base.rb,
lib/gitlab/webpack/file_loader.rb,
lib/gitlab/zoom_link_extractor.rb,
lib/gitlab/audit/deleted_author.rb,
lib/gitlab/auth/ip_rate_limiter.rb,
lib/gitlab/auth/o_auth/provider.rb,
lib/gitlab/auth/scope_validator.rb,
lib/gitlab/background_migration.rb,
lib/gitlab/batch_worker_context.rb,
lib/gitlab/cache/import/caching.rb,
lib/gitlab/chat/responder/slack.rb,
lib/gitlab/checks/lfs_integrity.rb,
lib/gitlab/checks/snippet_check.rb,
lib/gitlab/ci/artifacts/metrics.rb,
lib/gitlab/ci/build/policy/refs.rb,
lib/gitlab/ci/config/entry/jobs.rb,
lib/gitlab/ci/config/entry/need.rb,
lib/gitlab/ci/config/entry/port.rb,
lib/gitlab/ci/config/entry/root.rb,
lib/gitlab/ci/config/entry/tags.rb,
lib/gitlab/ci/config/extendable.rb,
lib/gitlab/ci/config/normalizer.rb,
lib/gitlab/ci/pipeline/duration.rb,
lib/gitlab/ci/reports/test_case.rb,
lib/gitlab/ci/status/build/play.rb,
lib/gitlab/ci/status/build/stop.rb,
lib/gitlab/ci/variables/builder.rb,
lib/gitlab/ci/variables/helpers.rb,
lib/gitlab/code_navigation_path.rb,
lib/gitlab/config/entry/boolean.rb,
lib/gitlab/config/entry/factory.rb,
lib/gitlab/cross_project_access.rb,
lib/gitlab/database/batch_count.rb,
lib/gitlab/database/bulk_update.rb,
lib/gitlab/database/consistency.rb,
lib/gitlab/diff/highlight_cache.rb,
lib/gitlab/diff/position_tracer.rb,
lib/gitlab/diff/suggestion_diff.rb,
lib/gitlab/elasticsearch/logger.rb,
lib/gitlab/email/incoming_email.rb,
lib/gitlab/empty_search_results.rb,
lib/gitlab/error_tracking/error.rb,
lib/gitlab/gfm/uploads_rewriter.rb,
lib/gitlab/git/blame_pagination.rb,
lib/gitlab/git/declared_license.rb,
lib/gitlab/git/lfs_pointer_file.rb,
lib/gitlab/git/rugged_impl/blob.rb,
lib/gitlab/git/rugged_impl/tree.rb,
lib/gitlab/github_import/client.rb,
lib/gitlab/github_import/logger.rb,
lib/gitlab/graphql/deprecations.rb,
lib/gitlab/group_search_results.rb,
lib/gitlab/health_checks/metric.rb,
lib/gitlab/health_checks/result.rb,
lib/gitlab/health_checks/server.rb,
lib/gitlab/import/set_async_jid.rb,
lib/gitlab/import_export/config.rb,
lib/gitlab/import_export/reader.rb,
lib/gitlab/import_export/shared.rb,
lib/gitlab/kubernetes/namespace.rb,
lib/gitlab/metrics/sidekiq_slis.rb,
lib/gitlab/middleware/multipart.rb,
lib/gitlab/middleware/read_only.rb,
lib/gitlab/omniauth_initializer.rb,
lib/gitlab/patch/command_loader.rb,
lib/gitlab/patch/sidekiq_poller.rb,
lib/gitlab/private_commit_email.rb,
lib/gitlab/process_memory_cache.rb,
lib/gitlab/redis/sidekiq_status.rb,
lib/gitlab/regex/merge_requests.rb,
lib/gitlab/relative_positioning.rb,
lib/gitlab/repository_set_cache.rb,
lib/gitlab/safe_device_detector.rb,
lib/gitlab/sample_data_template.rb,
lib/gitlab/search/recent_issues.rb,
lib/gitlab/sidekiq_migrate_jobs.rb,
lib/gitlab/verify/job_artifacts.rb,
lib/gitlab/analytics/date_filler.rb,
lib/gitlab/audit/type/definition.rb,
lib/gitlab/auth/o_auth/auth_hash.rb,
lib/gitlab/checks/changes_access.rb,
lib/gitlab/ci/build/context/base.rb,
lib/gitlab/ci/config/entry/cache.rb,
lib/gitlab/ci/config/entry/files.rb,
lib/gitlab/ci/config/entry/hooks.rb,
lib/gitlab/ci/config/entry/image.rb,
lib/gitlab/ci/config/entry/needs.rb,
lib/gitlab/ci/config/entry/paths.rb,
lib/gitlab/ci/config/entry/ports.rb,
lib/gitlab/ci/config/entry/retry.rb,
lib/gitlab/ci/config/entry/rules.rb,
lib/gitlab/ci/config/entry/stage.rb,
lib/gitlab/ci/config/header/root.rb,
lib/gitlab/ci/config/header/spec.rb,
lib/gitlab/ci/config/yaml/loader.rb,
lib/gitlab/ci/config/yaml/result.rb,
lib/gitlab/ci/parsers/test/junit.rb,
lib/gitlab/ci/pipeline/preloader.rb,
lib/gitlab/ci/pipeline/seed/base.rb,
lib/gitlab/ci/reports/test_suite.rb,
lib/gitlab/ci/status/bridge/play.rb,
lib/gitlab/ci/yaml_processor/dag.rb,
lib/gitlab/data_builder/issuable.rb,
lib/gitlab/data_builder/pipeline.rb,
lib/gitlab/database/partitioning.rb,
lib/gitlab/database/shared_model.rb,
lib/gitlab/email/failure_handler.rb,
lib/gitlab/error_tracking/logger.rb,
lib/gitlab/fogbugz_import/client.rb,
lib/gitlab/git/attributes_parser.rb,
lib/gitlab/git/conflict/resolver.rb,
lib/gitlab/git/gitmodules_parser.rb,
lib/gitlab/git/operation_service.rb,
lib/gitlab/git/pre_receive_error.rb,
lib/gitlab/git/wiki_page_version.rb,
lib/gitlab/hook_data/key_builder.rb,
lib/gitlab/instrumentation/redis.rb,
lib/gitlab/instrumentation/zoekt.rb,
lib/gitlab/kubernetes/config_map.rb,
lib/gitlab/kubernetes/deployment.rb,
lib/gitlab/kubernetes/tls_secret.rb,
lib/gitlab/memory/reports_daemon.rb,
lib/gitlab/middleware/speedscope.rb,
lib/gitlab/monitor/demo_projects.rb,
lib/gitlab/nav/top_nav_menu_item.rb,
lib/gitlab/patch/database_config.rb,
lib/gitlab/performance_bar/stats.rb,
lib/gitlab/pipeline_scope_counts.rb,
lib/gitlab/redis/queues_metadata.rb,
lib/gitlab/repository_hash_cache.rb,
lib/gitlab/serializer/pagination.rb,
lib/gitlab/sidekiq_config/worker.rb,
lib/gitlab/sidekiq_death_handler.rb,
lib/gitlab/slash_commands/deploy.rb,
lib/gitlab/slash_commands/result.rb,
lib/gitlab/template_parser/error.rb,
lib/gitlab/utils/lazy_attributes.rb,
lib/gitlab/verify/batch_verifier.rb,
lib/gitlab/view/presenter/simple.rb,
lib/gitlab/auth/current_user_mode.rb,
lib/gitlab/checks/container_moved.rb,
lib/gitlab/checks/project_created.rb,
lib/gitlab/ci/ansi2json/converter.rb,
lib/gitlab/ci/build/context/build.rb,
lib/gitlab/ci/build/status/reason.rb,
lib/gitlab/ci/config/entry/bridge.rb,
lib/gitlab/ci/config/entry/caches.rb,
lib/gitlab/ci/config/entry/hidden.rb,
lib/gitlab/ci/config/entry/policy.rb,
lib/gitlab/ci/config/entry/prefix.rb,
lib/gitlab/ci/config/entry/stages.rb,
lib/gitlab/ci/config/header/input.rb,
lib/gitlab/ci/environment_matcher.rb,
lib/gitlab/ci/jwt_v2/claim_mapper.rb,
lib/gitlab/ci/pipeline/chain/base.rb,
lib/gitlab/ci/pipeline/chain/seed.rb,
lib/gitlab/ci/pipeline/chain/skip.rb,
lib/gitlab/ci/pipeline/expression.rb,
lib/gitlab/ci/pipeline/seed/build.rb,
lib/gitlab/ci/pipeline/seed/stage.rb,
lib/gitlab/ci/reports/sbom/report.rb,
lib/gitlab/ci/reports/sbom/source.rb,
lib/gitlab/ci/reports/test_report.rb,
lib/gitlab/ci/runner_instructions.rb,
lib/gitlab/ci/status/build/action.rb,
lib/gitlab/ci/status/build/common.rb,
lib/gitlab/ci/status/build/erased.rb,
lib/gitlab/ci/status/build/failed.rb,
lib/gitlab/ci/status/build/manual.rb,
lib/gitlab/ci/status/group/common.rb,
lib/gitlab/ci/status/stage/common.rb,
lib/gitlab/cleanup/remote_uploads.rb,
lib/gitlab/composer/version_index.rb,
lib/gitlab/config/entry/undefined.rb,
lib/gitlab/config/entry/validator.rb,
lib/gitlab/contributions_calendar.rb,
lib/gitlab/data_builder/wiki_page.rb,
lib/gitlab/database/async_indexes.rb,
lib/gitlab/database/batch_counter.rb,
lib/gitlab/database/each_database.rb,
lib/gitlab/database/gitlab_schema.rb,
lib/gitlab/database/health_status.rb,
lib/gitlab/database/sha_attribute.rb,
lib/gitlab/database/tables_locker.rb,
lib/gitlab/encrypted_command_base.rb,
lib/gitlab/encrypted_ldap_command.rb,
lib/gitlab/encrypted_smtp_command.rb,
lib/gitlab/error_tracking/project.rb,
lib/gitlab/event_store/subscriber.rb,
lib/gitlab/external_authorization.rb,
lib/gitlab/faraday/error_callback.rb,
lib/gitlab/gfm/reference_rewriter.rb,
lib/gitlab/git/patches/collection.rb,
lib/gitlab/git/repository_cleaner.rb,
lib/gitlab/git/rugged_impl/commit.rb,
lib/gitlab/github_import/settings.rb,
lib/gitlab/global_id/deprecations.rb,
lib/gitlab/graphql/markdown_field.rb,
lib/gitlab/graphql/mount_mutation.rb,
lib/gitlab/health_checks/db_check.rb,
lib/gitlab/hook_data/base_builder.rb,
lib/gitlab/hook_data/note_builder.rb,
lib/gitlab/hook_data/user_builder.rb,
lib/gitlab/i18n/translation_entry.rb,
lib/gitlab/import_export/importer.rb,
lib/gitlab/import_export/log_util.rb,
lib/gitlab/instrumentation_helper.rb,
lib/gitlab/kubernetes/kube_client.rb,
lib/gitlab/kubernetes/kubectl_cmd.rb,
lib/gitlab/lets_encrypt/challenge.rb,
lib/gitlab/lograge/custom_options.rb,
lib/gitlab/memory/instrumentation.rb,
lib/gitlab/middleware/release_env.rb,
lib/gitlab/pagination/keyset/page.rb,
lib/gitlab/performance_bar/logger.rb,
lib/gitlab/project_authorizations.rb,
lib/gitlab/project_search_results.rb,
lib/gitlab/redis/repository_cache.rb,
lib/gitlab/repository_url_builder.rb,
lib/gitlab/rugged_instrumentation.rb,
lib/gitlab/search/abuse_detection.rb,
lib/gitlab/search/found_wiki_page.rb,
lib/gitlab/sidekiq_daemon/monitor.rb,
lib/gitlab/slash_commands/command.rb,
lib/gitlab/snippet_search_results.rb,
lib/gitlab/template/base_template.rb,
lib/gitlab/template_parser/parser.rb,
lib/gitlab/utils/safe_inline_hash.rb,
lib/gitlab/verify/ci_secure_files.rb,
lib/gitlab/view/presenter/factory.rb,
lib/gitlab/web_hooks/rate_limiter.rb,
lib/gitlab/audit/deploy_key_author.rb,
lib/gitlab/auth/key_status_checker.rb,
lib/gitlab/auth/unique_ips_limiter.rb,
lib/gitlab/bitbucket_import/logger.rb,
lib/gitlab/ci/artifact_file_reader.rb,
lib/gitlab/ci/build/artifacts/path.rb,
lib/gitlab/ci/build/context/global.rb,
lib/gitlab/ci/build/policy/changes.rb,
lib/gitlab/ci/config/entry/default.rb,
lib/gitlab/ci/config/entry/include.rb,
lib/gitlab/ci/config/entry/inherit.rb,
lib/gitlab/ci/config/entry/publish.rb,
lib/gitlab/ci/config/entry/release.rb,
lib/gitlab/ci/config/entry/reports.rb,
lib/gitlab/ci/config/entry/service.rb,
lib/gitlab/ci/config/entry/timeout.rb,
lib/gitlab/ci/config/entry/trigger.rb,
lib/gitlab/ci/parsers/parser_error.rb,
lib/gitlab/ci/pipeline/chain/build.rb,
lib/gitlab/ci/reports/sbom/reports.rb,
lib/gitlab/ci/runner_upgrade_check.rb,
lib/gitlab/ci/status/bridge/action.rb,
lib/gitlab/ci/status/bridge/common.rb,
lib/gitlab/ci/status/bridge/failed.rb,
lib/gitlab/ci/status/bridge/manual.rb,
lib/gitlab/ci/status/build/created.rb,
lib/gitlab/ci/status/build/factory.rb,
lib/gitlab/ci/status/build/pending.rb,
lib/gitlab/ci/status/build/retried.rb,
lib/gitlab/ci/status/build/skipped.rb,
lib/gitlab/ci/status/group/factory.rb,
lib/gitlab/ci/status/stage/factory.rb,
lib/gitlab/ci/trace/section_parser.rb,
lib/gitlab/ci/variables/collection.rb,
lib/gitlab/cleanup/project_uploads.rb,
lib/gitlab/closing_issue_extractor.rb,
lib/gitlab/config/entry/validators.rb,
lib/gitlab/counters/legacy_counter.rb,
lib/gitlab/cycle_analytics/updater.rb,
lib/gitlab/data_builder/deployment.rb,
lib/gitlab/data_builder/repository.rb,
lib/gitlab/database/bump_sequences.rb,
lib/gitlab/database/load_balancing.rb,
lib/gitlab/database/postgres_index.rb,
lib/gitlab/database/query_analyzer.rb,
lib/gitlab/database/schema_cleaner.rb,
lib/gitlab/database/schema_helpers.rb,
lib/gitlab/deprecation_json_logger.rb,
lib/gitlab/diff/inline_diff_marker.rb,
lib/gitlab/diff/suggestions_parser.rb,
lib/gitlab/encrypted_configuration.rb,
lib/gitlab/etag_caching/middleware.rb,
lib/gitlab/exception_log_formatter.rb,
lib/gitlab/exclusive_lease_helpers.rb,
lib/gitlab/fogbugz_import/importer.rb,
lib/gitlab/git/conflict/resolution.rb,
lib/gitlab/git/finders/refs_finder.rb,
lib/gitlab/git/wraps_gitaly_errors.rb,
lib/gitlab/gitaly_client/wiki_page.rb,
lib/gitlab/gl_repository/repo_type.rb,
lib/gitlab/hashed_storage/migrator.rb,
lib/gitlab/hook_data/emoji_builder.rb,
lib/gitlab/hook_data/group_builder.rb,
lib/gitlab/hook_data/issue_builder.rb,
lib/gitlab/http_connection_adapter.rb,
lib/gitlab/import/database_helpers.rb,
lib/gitlab/import_export/hash_util.rb,
lib/gitlab/import_export/lfs_saver.rb,
lib/gitlab/instrumentation/uploads.rb,
lib/gitlab/kubernetes/role_binding.rb,
lib/gitlab/log_timestamp_formatter.rb,
lib/gitlab/mail_room/authenticator.rb,
lib/gitlab/memory/reports_uploader.rb,
lib/gitlab/metrics/rack_middleware.rb,
lib/gitlab/metrics/web_transaction.rb,
lib/gitlab/nav/top_nav_menu_header.rb,
lib/gitlab/pages/deployment_update.rb,
lib/gitlab/pagination/keyset/order.rb,
lib/gitlab/pagination/keyset/pager.rb,
lib/gitlab/patch/redis_cache_store.rb,
lib/gitlab/prometheus/metric_group.rb,
lib/gitlab/quick_actions/extractor.rb,
lib/gitlab/redis/db_load_balancing.rb,
lib/gitlab/repository_check_logger.rb,
lib/gitlab/repository_size_checker.rb,
lib/gitlab/serializer/ci/variables.rb,
lib/gitlab/template/issue_template.rb,
lib/gitlab/time_tracking_formatter.rb,
lib/gitlab/usage/metric_definition.rb,
lib/gitlab/utils/execution_tracker.rb,
lib/gitlab/utils/log_limited_array.rb,
lib/gitlab/access/branch_protection.rb,
lib/gitlab/alert_management/payload.rb,
lib/gitlab/application_rate_limiter.rb,
lib/gitlab/asciidoc/html5_converter.rb,
lib/gitlab/auth/atlassian/auth_hash.rb,
lib/gitlab/auth/ldap/authentication.rb,
lib/gitlab/auth/otp/strategies/base.rb,
lib/gitlab/checks/base_bulk_checker.rb,
lib/gitlab/checks/post_push_message.rb,
lib/gitlab/ci/build/duration_parser.rb,
lib/gitlab/ci/config/entry/commands.rb,
lib/gitlab/ci/config/entry/coverage.rb,
lib/gitlab/ci/config/entry/id_token.rb,
lib/gitlab/ci/config/entry/includes.rb,
lib/gitlab/ci/config/entry/services.rb,
lib/gitlab/ci/config/entry/variable.rb,
lib/gitlab/ci/config/entry/workflow.rb,
lib/gitlab/ci/config/external/rules.rb,
lib/gitlab/ci/config/yaml/tags/base.rb,
lib/gitlab/ci/parsers/security/sast.rb,
lib/gitlab/ci/pipeline/chain/create.rb,
lib/gitlab/ci/pipeline/seed/context.rb,
lib/gitlab/ci/project_config/bridge.rb,
lib/gitlab/ci/project_config/remote.rb,
lib/gitlab/ci/project_config/source.rb,
lib/gitlab/ci/reports/sbom/metadata.rb,
lib/gitlab/ci/reports/security/flag.rb,
lib/gitlab/ci/reports/security/link.rb,
lib/gitlab/ci/reports/security/scan.rb,
lib/gitlab/ci/status/bridge/factory.rb,
lib/gitlab/ci/status/bridge/retried.rb,
lib/gitlab/ci/status/build/canceled.rb,
lib/gitlab/ci/trace/remote_checksum.rb,
lib/gitlab/ci/yaml_processor/result.rb,
lib/gitlab/cluster/lifecycle_events.rb,
lib/gitlab/config/entry/inheritable.rb,
lib/gitlab/config/entry/unspecified.rb,
lib/gitlab/config/entry/validatable.rb,
lib/gitlab/conflict/file_collection.rb,
lib/gitlab/database/tables_truncate.rb,
lib/gitlab/diff/position_collection.rb,
lib/gitlab/email/service_desk_email.rb,
lib/gitlab/event_store/subscription.rb,
lib/gitlab/git/repository_mirroring.rb,
lib/gitlab/github_import/exceptions.rb,
lib/gitlab/gl_repository/identifier.rb,
lib/gitlab/graphql/known_operations.rb,
lib/gitlab/health_checks/middleware.rb,
lib/gitlab/health_checks/puma_check.rb,
lib/gitlab/import_export/repo_saver.rb,
lib/gitlab/insecure_key_fingerprint.rb,
lib/gitlab/instrumentation/throttle.rb,
lib/gitlab/issues/rebalancing/state.rb,
lib/gitlab/manifest_import/manifest.rb,
lib/gitlab/manifest_import/metadata.rb,
lib/gitlab/memory/reports/heap_dump.rb,
lib/gitlab/metrics/subscribers/ldap.rb,
lib/gitlab/middleware/memory_report.rb,
lib/gitlab/multi_destination_logger.rb,
lib/gitlab/namespaced_session_store.rb,
lib/gitlab/nav/top_nav_menu_builder.rb,
lib/gitlab/prometheus/parsing_error.rb,
lib/gitlab/reactive_cache_set_cache.rb,
lib/gitlab/relative_positioning/gap.rb,
lib/gitlab/repository_cache_adapter.rb,
lib/gitlab/sanitizers/svg/whitelist.rb,
lib/gitlab/slash_commands/issue_new.rb,
lib/gitlab/terraform_registry_token.rb,
lib/gitlab/uploads/migration_helper.rb,
lib/gitlab/usage/metrics/aggregates.rb,
lib/gitlab/utils/delegator_override.rb,
lib/gitlab/utils/link_header_parser.rb,
lib/gitlab/utils/sanitize_node_link.rb,
lib/gitlab/view/presenter/delegated.rb,
lib/gitlab/visibility_level_checker.rb,
lib/gitlab/word_diff/line_processor.rb,
lib/gitlab/word_diff/segments/chunk.rb,
lib/gitlab/audit/deploy_token_author.rb,
lib/gitlab/auth/blocked_user_tracker.rb,
lib/gitlab/auth/crowd/authentication.rb,
lib/gitlab/auth/saml/identity_linker.rb,
lib/gitlab/bitbucket_import/importer.rb,
lib/gitlab/bitbucket_import/loggable.rb,
lib/gitlab/chat/responder/mattermost.rb,
lib/gitlab/ci/build/credentials/base.rb,
lib/gitlab/ci/build/policy/variables.rb,
lib/gitlab/ci/config/entry/artifacts.rb,
lib/gitlab/ci/config/entry/imageable.rb,
lib/gitlab/ci/config/entry/variables.rb,
lib/gitlab/ci/config/external/mapper.rb,
lib/gitlab/ci/matching/build_matcher.rb,
lib/gitlab/ci/parsers/sbom/cyclonedx.rb,
lib/gitlab/ci/pipeline/chain/command.rb,
lib/gitlab/ci/pipeline/chain/helpers.rb,
lib/gitlab/ci/pipeline/chain/metrics.rb,
lib/gitlab/ci/pipeline/seed/pipeline.rb,
lib/gitlab/ci/reports/sbom/component.rb,
lib/gitlab/ci/resource_groups/logger.rb,
lib/gitlab/ci/secure_files/x509_name.rb,
lib/gitlab/ci/status/build/preparing.rb,
lib/gitlab/ci/status/build/retryable.rb,
lib/gitlab/ci/status/build/scheduled.rb,
lib/gitlab/ci/status/external/common.rb,
lib/gitlab/ci/status/pipeline/common.rb,
lib/gitlab/ci/status/success_warning.rb,
lib/gitlab/config/entry/attributable.rb,
lib/gitlab/config/entry/configurable.rb,
lib/gitlab/config/entry/simplifiable.rb,
lib/gitlab/counters/buffered_counter.rb,
lib/gitlab/data_builder/feature_flag.rb,
lib/gitlab/database/connection_timer.rb,
lib/gitlab/database/sha256_attribute.rb,
lib/gitlab/database/similarity_score.rb,
lib/gitlab/dependency_linker/package.rb,
lib/gitlab/diff/file_collection/base.rb,
lib/gitlab/email/attachment_uploader.rb,
lib/gitlab/etag_caching/router/rails.rb,
lib/gitlab/fake_application_settings.rb,
lib/gitlab/fogbugz_import/repository.rb,
lib/gitlab/git/diff_stats_collection.rb,
lib/gitlab/git_access_result/success.rb,
lib/gitlab/gitaly_client/ref_service.rb,
lib/gitlab/github_import/client_pool.rb,
lib/gitlab/github_import/user_finder.rb,
lib/gitlab/graphql/deprecations_base.rb,
lib/gitlab/hook_data/project_builder.rb,
lib/gitlab/hook_data/release_builder.rb,
lib/gitlab/issuables_count_for_state.rb,
lib/gitlab/jira_import/base_importer.rb,
lib/gitlab/kubernetes/generic_secret.rb,
lib/gitlab/kubernetes/rollout_status.rb,
lib/gitlab/logging/cloudflare_helper.rb,
lib/gitlab/markdown_cache/field_data.rb,
lib/gitlab/metrics/boot_time_tracker.rb,
lib/gitlab/middleware/query_analyzer.rb,
lib/gitlab/pages/virtual_host_finder.rb,
lib/gitlab/patch/sidekiq_cron_poller.rb,
lib/gitlab/query_limiting/middleware.rb,
lib/gitlab/sidekiq_logging/logs_jobs.rb,
lib/gitlab/sidekiq_versioning/worker.rb,
lib/gitlab/slash_commands/issue_move.rb,
lib/gitlab/slash_commands/issue_show.rb,
lib/gitlab/tracking/event_definition.rb,
lib/gitlab/tracking/standard_context.rb,
lib/gitlab/usage/service_ping_report.rb,
lib/gitlab/utils/json_size_estimator.rb,
app/presenters/gitlab/blame_presenter.rb,
lib/gitlab/api_authentication/builder.rb,
lib/gitlab/asciidoc/include_processor.rb,
lib/gitlab/auth/o_auth/authentication.rb,
lib/gitlab/auth/otp/strategies/devise.rb,
lib/gitlab/auth/request_authenticator.rb,
lib/gitlab/auth/saml/origin_validator.rb,
lib/gitlab/base_doorkeeper_controller.rb,
lib/gitlab/checks/base_single_checker.rb,
lib/gitlab/ci/build/policy/kubernetes.rb,
lib/gitlab/ci/build/prerequisite/base.rb,
lib/gitlab/ci/build/rules/rule/clause.rb,
lib/gitlab/ci/config/entry/kubernetes.rb,
lib/gitlab/ci/config/entry/rules/rule.rb,
lib/gitlab/ci/config/extendable/entry.rb,
lib/gitlab/ci/config/external/context.rb,
lib/gitlab/ci/matching/runner_matcher.rb,
lib/gitlab/ci/parsers/instrumentation.rb,
lib/gitlab/ci/parsers/security/common.rb,
lib/gitlab/ci/pipeline/chain/populate.rb,
lib/gitlab/ci/pipeline/chain/sequence.rb,
lib/gitlab/ci/reports/coverage_report.rb,
lib/gitlab/ci/reports/security/report.rb,
lib/gitlab/ci/status/bridge/retryable.rb,
lib/gitlab/ci/status/build/cancelable.rb,
lib/gitlab/ci/status/build/unschedule.rb,
lib/gitlab/ci/status/external/factory.rb,
lib/gitlab/ci/status/pipeline/blocked.rb,
lib/gitlab/ci/status/pipeline/delayed.rb,
lib/gitlab/ci/status/pipeline/factory.rb,
lib/gitlab/ci/variables/builder/group.rb,
lib/gitlab/config/loader/format_error.rb,
lib/gitlab/data_builder/archive_trace.rb,
lib/gitlab/database/async_constraints.rb,
lib/gitlab/database/migration_helpers.rb,
lib/gitlab/database/migrations/runner.rb,
lib/gitlab/database/schema_migrations.rb,
lib/gitlab/database/type/json_pg_safe.rb,
lib/gitlab/database/with_lock_retries.rb,
lib/gitlab/email/handler/base_handler.rb,
lib/gitlab/endpoint_attributes/config.rb,
lib/gitlab/error_tracking/error_event.rb,
lib/gitlab/experiment/rollout/feature.rb,
lib/gitlab/file_markdown_link_builder.rb,
lib/gitlab/git/patches/commit_patches.rb,
lib/gitlab/git/reference_update_error.rb,
lib/gitlab/git/rugged_impl/repository.rb,
lib/gitlab/git/rugged_impl/use_rugged.rb,
lib/gitlab/gitaly_client/blob_service.rb,
lib/gitlab/github_gists_import/status.rb,
lib/gitlab/github_import/label_finder.rb,
lib/gitlab/github_import/page_counter.rb,
lib/gitlab/graphql/expose_permissions.rb,
lib/gitlab/hashed_storage/rake_helper.rb,
lib/gitlab/health_checks/gitaly_check.rb,
lib/gitlab/health_checks/master_check.rb,
lib/gitlab/hook_data/subgroup_builder.rb,
lib/gitlab/import_export/avatar_saver.rb,
lib/gitlab/import_export/lfs_restorer.rb,
lib/gitlab/instrumentation/redis_base.rb,
lib/gitlab/kubernetes/service_account.rb,
lib/gitlab/markdown_cache/redis/store.rb,
lib/gitlab/metrics/global_search_slis.rb,
lib/gitlab/middleware/compressed_json.rb,
lib/gitlab/middleware/request_context.rb,
lib/gitlab/multi_collection_paginator.rb,
lib/gitlab/pagination/keyset/iterator.rb,
lib/gitlab/prometheus/query_variables.rb,
lib/gitlab/query_limiting/transaction.rb,
lib/gitlab/rack_attack/user_allowlist.rb,
lib/gitlab/redis/cluster_shared_state.rb,
lib/gitlab/relative_positioning/mover.rb,
lib/gitlab/relative_positioning/range.rb,
lib/gitlab/repository_cache/preloader.rb,
lib/gitlab/request_forgery_protection.rb,
lib/gitlab/sidekiq_config/cli_methods.rb,
lib/gitlab/sidekiq_middleware/monitor.rb,
lib/gitlab/slash_commands/issue_close.rb,
lib/gitlab/suggestions/commit_message.rb,
lib/gitlab/suggestions/suggestion_set.rb,
lib/gitlab/template_parser/eval_state.rb,
lib/gitlab/tracking/destinations/base.rb,
lib/gitlab/url_blockers/url_allowlist.rb,
lib/gitlab/usage/time_series_storable.rb,
lib/gitlab/usage_data_non_sql_metrics.rb,
lib/gitlab/word_diff/chunk_collection.rb,
lib/gitlab/word_diff/segments/newline.rb,
lib/gitlab/auth/o_auth/identity_linker.rb,
lib/gitlab/background_migration/logger.rb,
lib/gitlab/checks/single_change_access.rb,
lib/gitlab/ci/build/artifacts/metadata.rb,
lib/gitlab/ci/components/instance_path.rb,
lib/gitlab/ci/config/entry/environment.rb,
lib/gitlab/ci/config/entry/processable.rb,
lib/gitlab/ci/config/entry/pull_policy.rb,
lib/gitlab/ci/parsers/terraform/tfplan.rb,
lib/gitlab/ci/project_config/parameter.rb,
lib/gitlab/ci/reports/reports_comparer.rb,
lib/gitlab/ci/reports/security/finding.rb,
lib/gitlab/ci/reports/security/reports.rb,
lib/gitlab/ci/reports/security/scanner.rb,
lib/gitlab/ci/status/stage/play_manual.rb,
lib/gitlab/cluster/mixins/puma_cluster.rb,
lib/gitlab/cycle_analytics/permissions.rb,
lib/gitlab/database/gitlab_schema_info.rb,
lib/gitlab/database/loose_foreign_keys.rb,
lib/gitlab/database/postgres_partition.rb,
lib/gitlab/database/read_only_relation.rb,
lib/gitlab/dependency_linker/cocoapods.rb,
lib/gitlab/diff/file_collection/commit.rb,
lib/gitlab/diff/file_collection_sorter.rb,
lib/gitlab/email/service_desk_receiver.rb,
lib/gitlab/etag_caching/router/graphql.rb,
lib/gitlab/fogbugz_import/http_adapter.rb,
lib/gitlab/gitaly_client/diff_stitcher.rb,
lib/gitlab/github_import/clients/proxy.rb,
lib/gitlab/github_import/markdown_text.rb,
lib/gitlab/graphql/negatable_arguments.rb,
lib/gitlab/health_checks/probes/status.rb,
lib/gitlab/hook_data/wiki_page_builder.rb,
lib/gitlab/import_export/file_importer.rb,
lib/gitlab/import_export/repo_restorer.rb,
lib/gitlab/import_export/uploads_saver.rb,
lib/gitlab/import_export/version_saver.rb,
lib/gitlab/jira_import/issues_importer.rb,
lib/gitlab/jira_import/labels_importer.rb,
lib/gitlab/legacy_github_import/client.rb,
lib/gitlab/pagination/keyset/paginator.rb,
lib/gitlab/patch/sidekiq_scheduled_enq.rb,
lib/gitlab/process_memory_cache/helper.rb,
lib/gitlab/puma_logging/json_formatter.rb,
lib/gitlab/quick_actions/issue_actions.rb,
lib/gitlab/rack_load_balancing_helpers.rb,
lib/gitlab/security/scan_configuration.rb,
lib/gitlab/sidekiq_config/dummy_worker.rb,
lib/gitlab/slash_commands/base_command.rb,
lib/gitlab/slash_commands/issue_search.rb,
lib/gitlab/string_placeholder_replacer.rb,
lib/gitlab/suggestions/file_suggestion.rb,
lib/gitlab/template/gitignore_template.rb,
lib/gitlab/web_ide/config/entry/global.rb,
lib/gitlab/word_diff/positions_counter.rb,
app/workers/gitlab/import/advance_stage.rb,
lib/gitlab/alert_management/fingerprint.rb,
lib/gitlab/audit/ci_runner_token_author.rb,
lib/gitlab/audit/unauthenticated_author.rb,
lib/gitlab/auth/database/authentication.rb,
lib/gitlab/bitbucket_import/user_finder.rb,
lib/gitlab/cache/json_caches/json_keyed.rb,
lib/gitlab/checks/push_file_count_check.rb,
lib/gitlab/ci/build/credentials/factory.rb,
lib/gitlab/ci/config/external/file/base.rb,
lib/gitlab/ci/config/external/processor.rb,
lib/gitlab/ci/config/normalizer/factory.rb,
lib/gitlab/ci/config/yaml/tags/resolver.rb,
lib/gitlab/ci/pipeline/chain/limit/size.rb,
lib/gitlab/ci/pipeline/chain/seed_block.rb,
lib/gitlab/ci/pipeline/expression/lexer.rb,
lib/gitlab/ci/pipeline/expression/token.rb,
lib/gitlab/ci/pipeline/seed/build/cache.rb,
lib/gitlab/ci/pipeline_object_hierarchy.rb,
lib/gitlab/ci/project_config/repository.rb,
lib/gitlab/ci/reports/security/analyzer.rb,
lib/gitlab/ci/reports/security/evidence.rb,
lib/gitlab/ci/reports/terraform_reports.rb,
lib/gitlab/ci/variables/builder/project.rb,
lib/gitlab/ci/variables/builder/release.rb,
lib/gitlab/ci/variables/collection/item.rb,
lib/gitlab/ci/variables/collection/sort.rb,
lib/gitlab/ci/variables/downstream/base.rb,
lib/gitlab/config/entry/composable_hash.rb,
lib/gitlab/config/loader/multi_doc_yaml.rb,
lib/gitlab/cycle_analytics/summary/base.rb,
lib/gitlab/database/consistency_checker.rb,
lib/gitlab/database/load_balancing/host.rb,
lib/gitlab/database/lock_writes_manager.rb,
lib/gitlab/database/migrations/squasher.rb,
lib/gitlab/database/postgres_constraint.rb,
lib/gitlab/database/transaction/context.rb,
lib/gitlab/diff/file_collection/compare.rb,
lib/gitlab/error_tracking/log_formatter.rb,
lib/gitlab/external_authorization/cache.rb,
lib/gitlab/git/attributes_at_ref_parser.rb,
lib/gitlab/gitaly_client/attributes_bag.rb,
lib/gitlab/gitaly_client/blobs_stitcher.rb,
lib/gitlab/gitaly_client/commit_service.rb,
lib/gitlab/gitaly_client/remote_service.rb,
lib/gitlab/gitaly_client/server_service.rb,
lib/gitlab/github_import/bulk_importing.rb,
lib/gitlab/github_import/object_counter.rb,
lib/gitlab/github_import/representation.rb,
lib/gitlab/graphql/connection_redaction.rb,
lib/gitlab/graphql/tracers/timer_tracer.rb,
lib/gitlab/import/merge_request_creator.rb,
lib/gitlab/import/merge_request_helpers.rb,
lib/gitlab/import_export/members_mapper.rb,
lib/gitlab/jira_import/issue_serializer.rb,
lib/gitlab/kubernetes/default_namespace.rb,
lib/gitlab/kubernetes/rollout_instances.rb,
lib/gitlab/memory/watchdog/configurator.rb,
lib/gitlab/middleware/same_site_cookies.rb,
lib/gitlab/pagination/offset_pagination.rb,
lib/gitlab/quick_actions/commit_actions.rb,
lib/gitlab/quick_actions/common_actions.rb,
lib/gitlab/quick_actions/relate_actions.rb,
lib/gitlab/sanitizers/exception_message.rb,
lib/gitlab/search/recent_merge_requests.rb,
lib/gitlab/sidekiq_config/worker_router.rb,
lib/gitlab/sidekiq_middleware/skip_jobs.rb,
lib/gitlab/slash_commands/issue_command.rb,
lib/gitlab/slash_commands/issue_comment.rb,
lib/gitlab/template/dockerfile_template.rb,
lib/gitlab/testing/action_cable_blocker.rb,
lib/gitlab/tracking/incident_management.rb,
lib/gitlab/untrusted_regexp/ruby_syntax.rb,
lib/gitlab/word_diff/segments/diff_hunk.rb,
app/validators/gitlab/zoom_url_validator.rb,
lib/gitlab/alert_management/payload/base.rb,
lib/gitlab/auth/two_factor_auth_verifier.rb,
lib/gitlab/background_migration/base_job.rb,
lib/gitlab/cache/json_caches/redis_keyed.rb,
lib/gitlab/checks/global_file_size_check.rb,
lib/gitlab/checks/matching_merge_request.rb,
lib/gitlab/ci/build/policy/specification.rb,
lib/gitlab/ci/build/prerequisite/factory.rb,
lib/gitlab/ci/build/rules/rule/clause/if.rb,
lib/gitlab/ci/config/entry/allow_failure.rb,
lib/gitlab/ci/config/entry/include/rules.rb,
lib/gitlab/ci/config/external/file/local.rb,
lib/gitlab/ci/config/interpolation/block.rb,
lib/gitlab/ci/config/yaml/tags/reference.rb,
lib/gitlab/ci/parsers/coverage/cobertura.rb,
lib/gitlab/ci/pipeline/expression/parser.rb,
lib/gitlab/ci/pipeline/quota/deployments.rb,
lib/gitlab/ci/project_config/auto_devops.rb,
lib/gitlab/ci/reports/test_suite_summary.rb,
lib/gitlab/ci/variables/builder/instance.rb,
lib/gitlab/ci/variables/builder/pipeline.rb,
lib/gitlab/cluster/rack_timeout_observer.rb,
lib/gitlab/config/entry/array_of_strings.rb,
lib/gitlab/config/entry/composable_array.rb,
lib/gitlab/cycle_analytics/stage_summary.rb,
lib/gitlab/cycle_analytics/summary/issue.rb,
lib/gitlab/cycle_analytics/summary/value.rb,
lib/gitlab/database/as_with_materialized.rb,
lib/gitlab/database/health_status/logger.rb,
lib/gitlab/database/load_balancing/setup.rb,
lib/gitlab/database/migration_helpers/v2.rb,
lib/gitlab/database/migrations/observers.rb,
lib/gitlab/database/postgres_foreign_key.rb,
lib/gitlab/database/postgres_hll/buckets.rb,
lib/gitlab/database/query_analyzers/base.rb,
lib/gitlab/database/rename_table_helpers.rb,
lib/gitlab/database/transaction/observer.rb,
lib/gitlab/dependency_linker/base_linker.rb,
lib/gitlab/dependency_linker/json_linker.rb,
lib/gitlab/email/html_to_markdown_parser.rb,
lib/gitlab/email/message/repository_push.rb,
lib/gitlab/error_tracking/detailed_error.rb,
lib/gitlab/external_authorization/access.rb,
lib/gitlab/external_authorization/client.rb,
lib/gitlab/external_authorization/config.rb,
lib/gitlab/external_authorization/logger.rb,
lib/gitlab/gitaly_client/cleanup_service.rb,
lib/gitlab/github_import/issuable_finder.rb,
lib/gitlab/graphql/tracers/logger_tracer.rb,
lib/gitlab/import/import_failure_service.rb,
lib/gitlab/import_export/avatar_restorer.rb,
lib/gitlab/import_export/uploads_manager.rb,
lib/gitlab/import_export/version_checker.rb,
lib/gitlab/import_export/wiki_repo_saver.rb,
lib/gitlab/instrumentation/redis_payload.rb,
lib/gitlab/legacy_github_import/importer.rb,
lib/gitlab/memory/reports/jemalloc_stats.rb,
lib/gitlab/memory/watchdog/configuration.rb,
lib/gitlab/memory/watchdog/monitor_state.rb,
lib/gitlab/metrics/exporter/web_exporter.rb,
lib/gitlab/metrics/samplers/base_sampler.rb,
lib/gitlab/metrics/samplers/puma_sampler.rb,
lib/gitlab/metrics/samplers/ruby_sampler.rb,
lib/gitlab/middleware/basic_health_check.rb,
lib/gitlab/middleware/sidekiq_web_static.rb,
lib/gitlab/prometheus/queries/base_query.rb,
lib/gitlab/quick_actions/users_extractor.rb,
lib/gitlab/repository_size_error_message.rb,
lib/gitlab/sidekiq_config/worker_matcher.rb,
lib/gitlab/sidekiq_logging/client_logger.rb,
lib/gitlab/sidekiq_versioning/middleware.rb,
lib/gitlab/slash_commands/presenters/run.rb,
lib/gitlab/tracking/service_ping_context.rb,
lib/gitlab/web_hooks/recursion_detection.rb,
lib/gitlab/web_ide/config/entry/terminal.rb,
lib/gitlab/webpack/dev_server_middleware.rb,
lib/gitlab/auth/atlassian/identity_linker.rb,
lib/gitlab/auth/user_access_denied_reason.rb,
lib/gitlab/bitbucket_server_import/logger.rb,
lib/gitlab/ci/config/edge_stages_injector.rb,
lib/gitlab/ci/config/entry/product/matrix.rb,
lib/gitlab/ci/config/entry/release/assets.rb,
lib/gitlab/ci/config/external/file/remote.rb,
lib/gitlab/ci/config/external/mapper/base.rb,
lib/gitlab/ci/config/interpolation/access.rb,
lib/gitlab/ci/config/interpolation/config.rb,
lib/gitlab/ci/config/interpolation/inputs.rb,
lib/gitlab/ci/parsers/accessibility/pa11y.rb,
lib/gitlab/ci/pipeline/chain/stop_dry_run.rb,
lib/gitlab/ci/reports/codequality_mr_diff.rb,
lib/gitlab/ci/reports/codequality_reports.rb,
lib/gitlab/ci/reports/security/identifier.rb,
lib/gitlab/ci/reports/test_report_summary.rb,
lib/gitlab/ci/reports/test_suite_comparer.rb,
lib/gitlab/ci/status/build/failed_allowed.rb,
lib/gitlab/ci/status/waiting_for_resource.rb,
lib/gitlab/cleanup/personal_access_tokens.rb,
lib/gitlab/cycle_analytics/metrics_tables.rb,
lib/gitlab/cycle_analytics/summary/commit.rb,
lib/gitlab/cycle_analytics/summary/deploy.rb,
lib/gitlab/cycle_analytics/summary_helper.rb,
lib/gitlab/database/batch_average_counter.rb,
lib/gitlab/database/dynamic_model_helpers.rb,
lib/gitlab/database/health_status/context.rb,
lib/gitlab/database/health_status/signals.rb,
lib/gitlab/database/load_balancing/logger.rb,
lib/gitlab/database/type/symbolized_jsonb.rb,
lib/gitlab/diff/file_collection/wiki_page.rb,
lib/gitlab/diff/formatters/base_formatter.rb,
lib/gitlab/diff/formatters/file_formatter.rb,
lib/gitlab/diff/formatters/text_formatter.rb,
lib/gitlab/email/handler/reply_processing.rb,
lib/gitlab/fogbugz_import/project_creator.rb,
lib/gitlab/gitaly_client/queue_enumerator.rb,
lib/gitlab/gitaly_client/storage_settings.rb,
lib/gitlab/github_import/milestone_finder.rb,
lib/gitlab/github_import/rate_limit_error.rb,
lib/gitlab/graphql/copy_field_description.rb,
lib/gitlab/graphql/limit/field_call_count.rb,
lib/gitlab/graphql/pagination/connections.rb,
lib/gitlab/graphql/standard_graphql_error.rb,
lib/gitlab/graphql/tracers/metrics_tracer.rb,
lib/gitlab/graphql/type_name_deprecations.rb,
lib/gitlab/hook_data/group_member_builder.rb,
lib/gitlab/import_export/group/tree_saver.rb,
lib/gitlab/import_export/uploads_restorer.rb,
lib/gitlab/internal_post_receive/response.rb,
lib/gitlab/jira_import/metadata_collector.rb,
lib/gitlab/kubernetes/kubeconfig/template.rb,
lib/gitlab/markdown_cache/redis/extension.rb,
lib/gitlab/memory/watchdog/event_reporter.rb,
lib/gitlab/metrics/background_transaction.rb,
lib/gitlab/metrics/exporter/base_exporter.rb,
lib/gitlab/metrics/methods/metric_options.rb,
lib/gitlab/nav/top_nav_view_model_builder.rb,
lib/gitlab/pagination/cursor_based_keyset.rb,
lib/gitlab/pagination/gitaly_keyset_pager.rb,
lib/gitlab/pagination/keyset/cursor_pager.rb,
lib/gitlab/quick_actions/issuable_actions.rb,
lib/gitlab/redacted_search_results_logger.rb,
lib/gitlab/relative_positioning/ending_at.rb,
lib/gitlab/sidekiq_logging/json_formatter.rb,
lib/gitlab/sidekiq_middleware/retry_error.rb,
lib/gitlab/slash_commands/presenters/base.rb,
lib/gitlab/slash_commands/presenters/help.rb,
lib/gitlab/template/service_desk_template.rb,
lib/gitlab/tracking/destinations/snowplow.rb,
lib/gitlab/utils/delegator_override/error.rb,
lib/gitlab/wiki_pages/front_matter_parser.rb,
lib/gitlab/work_items/work_item_hierarchy.rb,
app/validators/gitlab/emoji_name_validator.rb,
app/workers/gitlab/import/stuck_import_job.rb,
lib/gitlab/auth/ldap/ldap_connection_error.rb,
lib/gitlab/bitbucket_import/error_tracking.rb,
lib/gitlab/bitbucket_import/wiki_formatter.rb,
lib/gitlab/ci/config/entry/inherit/default.rb,
lib/gitlab/ci/config/entry/trigger/forward.rb,
lib/gitlab/ci/config/external/file/project.rb,
lib/gitlab/ci/config/interpolation/context.rb,
lib/gitlab/ci/processable_object_hierarchy.rb,
lib/gitlab/ci/reports/security/finding_key.rb,
lib/gitlab/ci/reports/test_failure_history.rb,
lib/gitlab/ci/yaml_processor/feature_flags.rb,
lib/gitlab/container_repository/tags/cache.rb,
lib/gitlab/cross_project_access/check_info.rb,
lib/gitlab/database/load_balancing/session.rb,
lib/gitlab/database/migrations/observation.rb,
lib/gitlab/database/reindexing/coordinator.rb,
lib/gitlab/database/type/indifferent_jsonb.rb,
lib/gitlab/dependency_linker/go_mod_linker.rb,
lib/gitlab/dependency_linker/go_sum_linker.rb,
lib/gitlab/dependency_linker/method_linker.rb,
lib/gitlab/diff/formatters/image_formatter.rb,
lib/gitlab/email/service_desk/custom_email.rb,
lib/gitlab/error_tracking/error_collection.rb,
lib/gitlab/error_tracking/error_repository.rb,
lib/gitlab/external_authorization/response.rb,
lib/gitlab/git_access_result/custom_action.rb,
lib/gitlab/gitaly_client/conflicts_service.rb,
lib/gitlab/gitaly_client/namespace_service.rb,
lib/gitlab/gitaly_client/operation_service.rb,
lib/gitlab/github_import/parallel_importer.rb,
lib/gitlab/graphql/loaders/issuable_loader.rb,
lib/gitlab/graphql/present/field_extension.rb,
lib/gitlab/health_checks/probes/collection.rb,
lib/gitlab/hook_data/merge_request_builder.rb,
lib/gitlab/import_export/attribute_cleaner.rb,
lib/gitlab/import_export/attributes_finder.rb,
lib/gitlab/import_export/command_line_util.rb,
lib/gitlab/import_export/design_repo_saver.rb,
lib/gitlab/import_export/project/base_task.rb,
lib/gitlab/kubernetes/cluster_role_binding.rb,
lib/gitlab/mailgun/webhook_processors/base.rb,
lib/gitlab/manifest_import/project_creator.rb,
lib/gitlab/metrics/loose_foreign_keys_slis.rb,
lib/gitlab/metrics/subscribers/action_view.rb,
lib/gitlab/metrics/subscribers/rack_attack.rb,
lib/gitlab/metrics/subscribers/rails_cache.rb,
lib/gitlab/middleware/rails_queue_duration.rb,
lib/gitlab/middleware/read_only/controller.rb,
lib/gitlab/quick_actions/work_item_actions.rb,
lib/gitlab/repository_archive_rate_limiter.rb,
lib/gitlab/sidekiq_middleware/batch_loader.rb,
lib/gitlab/slash_commands/application_help.rb,
lib/gitlab/slash_commands/presenters/error.rb,
lib/gitlab/template/gitlab_ci_yml_template.rb,
lib/gitlab/template/merge_request_template.rb,
lib/gitlab/url_blockers/ip_allowlist_entry.rb,
lib/gitlab/alert_management/payload/generic.rb,
lib/gitlab/analytics/cycle_analytics/median.rb,
lib/gitlab/api_authentication/token_locator.rb,
lib/gitlab/asciidoc/mermaid_block_processor.rb,
lib/gitlab/bitbucket_import/project_creator.rb,
lib/gitlab/bitbucket_server_import/loggable.rb,
lib/gitlab/cache/ci/project_pipeline_status.rb,
lib/gitlab/ci/config/entry/product/parallel.rb,
lib/gitlab/ci/config/external/file/artifact.rb,
lib/gitlab/ci/config/external/file/template.rb,
lib/gitlab/ci/config/external/mapper/filter.rb,
lib/gitlab/ci/config/interpolation/template.rb,
lib/gitlab/ci/parsers/coverage/sax_document.rb,
lib/gitlab/ci/pipeline/chain/config/content.rb,
lib/gitlab/ci/pipeline/chain/config/process.rb,
lib/gitlab/ci/pipeline/chain/template_usage.rb,
lib/gitlab/ci/pipeline/expression/lexeme/or.rb,
lib/gitlab/ci/pipeline/expression/statement.rb,
lib/gitlab/ci/reports/accessibility_reports.rb,
lib/gitlab/ci/reports/test_reports_comparer.rb,
lib/gitlab/ci/secure_files/migration_helper.rb,
lib/gitlab/ci/secure_files/mobile_provision.rb,
lib/gitlab/cycle_analytics/summary/defaults.rb,
lib/gitlab/database/load_balancing/resolver.rb,
lib/gitlab/database/load_balancing/sticking.rb,
lib/gitlab/dependency_linker/gemfile_linker.rb,
lib/gitlab/dependency_linker/gemspec_linker.rb,
lib/gitlab/dependency_linker/parser/gemfile.rb,
lib/gitlab/dependency_linker/podfile_linker.rb,
lib/gitlab/dependency_linker/podspec_linker.rb,
lib/gitlab/diff/inline_diff_markdown_marker.rb,
lib/gitlab/diff/rendered/notebook/diff_file.rb,
lib/gitlab/discussions_diff/file_collection.rb,
lib/gitlab/discussions_diff/highlight_cache.rb,
lib/gitlab/encrypted_incoming_email_command.rb,
lib/gitlab/gitaly_client/list_blobs_adapter.rb,
lib/gitlab/gitaly_client/repository_service.rb,
lib/gitlab/graphql/deprecations/deprecation.rb,
lib/gitlab/hook_data/project_member_builder.rb,
lib/gitlab/import_export/duration_measuring.rb,
lib/gitlab/import_export/json/ndjson_reader.rb,
lib/gitlab/import_export/json/ndjson_writer.rb,
lib/gitlab/import_export/project/tree_saver.rb,
lib/gitlab/import_export/snippet_repo_saver.rb,
lib/gitlab/kubernetes/kubeconfig/entry/user.rb,
lib/gitlab/kubernetes/service_account_token.rb,
lib/gitlab/memory/diagnostic_reports_logger.rb,
lib/gitlab/merge_requests/message_generator.rb,
lib/gitlab/metrics/requests_rack_middleware.rb,
lib/gitlab/metrics/samplers/threads_sampler.rb,
lib/gitlab/metrics/subscribers/action_cable.rb,
lib/gitlab/pagination/keyset/header_builder.rb,
lib/gitlab/pagination/offset_header_builder.rb,
lib/gitlab/quick_actions/command_definition.rb,
lib/gitlab/sidekiq_middleware/pause_control.rb,
lib/gitlab/sidekiq_status/client_middleware.rb,
lib/gitlab/sidekiq_status/server_middleware.rb,
lib/gitlab/slash_commands/presenters/access.rb,
lib/gitlab/slash_commands/presenters/deploy.rb,
lib/gitlab/terraform/state_migration_helper.rb,
lib/gitlab/usage/metrics/aggregates/sources.rb,
lib/gitlab/usage/metrics/key_path_processor.rb,
lib/gitlab/webpack/graphql_known_operations.rb,
lib/generators/gitlab/usage_metric_generator.rb,
lib/gitlab/analytics/cycle_analytics/average.rb,
lib/gitlab/analytics/cycle_analytics/sorting.rb,
lib/gitlab/api_authentication/token_resolver.rb,
lib/gitlab/branch_push_merge_commit_analyzer.rb,
lib/gitlab/ci/build/artifacts/metadata/entry.rb,
lib/gitlab/ci/build/rules/rule/clause/exists.rb,
lib/gitlab/ci/config/entry/inherit/variables.rb,
lib/gitlab/ci/config/entry/product/variables.rb,
lib/gitlab/ci/config/external/file/component.rb,
lib/gitlab/ci/config/external/mapper/matcher.rb,
lib/gitlab/ci/jwt_v2/claim_mapper/repository.rb,
lib/gitlab/ci/pipeline/expression/lexeme/and.rb,
lib/gitlab/ci/variables/downstream/generator.rb,
lib/gitlab/cleanup/orphan_job_artifact_files.rb,
lib/gitlab/database/async_indexes/index_base.rb,
lib/gitlab/database/background_migration_job.rb,
lib/gitlab/database/database_connection_info.rb,
lib/gitlab/database/health_status/indicators.rb,
lib/gitlab/database/load_balancing/host_list.rb,
lib/gitlab/database/migrations/redis_helpers.rb,
lib/gitlab/database/obsolete_ignored_columns.rb,
lib/gitlab/database/reindexing/queued_action.rb,
lib/gitlab/dependency_linker/cartfile_linker.rb,
lib/gitlab/email/handler/create_note_handler.rb,
lib/gitlab/email/handler/unsubscribe_handler.rb,
lib/gitlab/email/message/build_ios_app_guide.rb,
lib/gitlab/gitaly_client/object_pool_service.rb,
lib/gitlab/github_import/markdown/attachment.rb,
lib/gitlab/github_import/parallel_scheduling.rb,
lib/gitlab/github_import/representation/note.rb,
lib/gitlab/github_import/representation/user.rb,
lib/gitlab/github_import/sequential_importer.rb,
lib/gitlab/gpg/invalid_gpg_signature_updater.rb,
lib/gitlab/grape_logging/loggers/perf_logger.rb,
lib/gitlab/grape_logging/loggers/user_logger.rb,
lib/gitlab/graphql/representation/tree_entry.rb,
lib/gitlab/health_checks/base_abstract_check.rb,
lib/gitlab/import_export/base/object_builder.rb,
lib/gitlab/import_export/group/tree_restorer.rb,
lib/gitlab/import_export/project/export_task.rb,
lib/gitlab/import_export/project/import_task.rb,
lib/gitlab/import_export/snippets_repo_saver.rb,
lib/gitlab/import_export/statistics_restorer.rb,
lib/gitlab/instrumentation/global_search_api.rb,
lib/gitlab/instrumentation/redis_interceptor.rb,
lib/gitlab/internal_events/event_definitions.rb,
lib/gitlab/jira_import/handle_labels_service.rb,
lib/gitlab/memory/upload_and_cleanup_reports.rb,
lib/gitlab/metrics/exporter/sidekiq_exporter.rb,
lib/gitlab/metrics/samplers/database_sampler.rb,
lib/gitlab/metrics/subscribers/active_record.rb,
lib/gitlab/metrics/subscribers/external_http.rb,
lib/gitlab/pagination/keyset/request_context.rb,
lib/gitlab/patch/hangouts_chat_http_override.rb,
lib/gitlab/relative_positioning/closed_range.rb,
lib/gitlab/relative_positioning/item_context.rb,
lib/gitlab/seeders/ci/variables_group_seeder.rb,
lib/gitlab/sidekiq_logging/structured_logger.rb,
lib/gitlab/sidekiq_middleware/client_metrics.rb,
lib/gitlab/sidekiq_middleware/metrics_helper.rb,
lib/gitlab/sidekiq_middleware/query_analyzer.rb,
lib/gitlab/sidekiq_middleware/server_metrics.rb,
lib/gitlab/sidekiq_middleware/worker_context.rb,
lib/gitlab/testing/robots_blocker_middleware.rb,
lib/gitlab/usage_data_counters/diffs_counter.rb,
lib/gitlab/usage_data_counters/redis_counter.rb,
lib/gitlab/auth/omniauth_identity_linker_base.rb,
lib/gitlab/bitbucket_import/parallel_importer.rb,
lib/gitlab/ci/build/rules/rule/clause/changes.rb,
lib/gitlab/ci/config/entry/include/rules/rule.rb,
lib/gitlab/ci/config/entry/rules/rule/changes.rb,
lib/gitlab/ci/config/external/mapper/verifier.rb,
lib/gitlab/ci/pipeline/chain/assign_partition.rb,
lib/gitlab/ci/pipeline/chain/limit/rate_limit.rb,
lib/gitlab/ci/pipeline/chain/pipeline/process.rb,
lib/gitlab/ci/pipeline/expression/lexeme/base.rb,
lib/gitlab/ci/pipeline/expression/lexeme/null.rb,
lib/gitlab/ci/project_config/external_project.rb,
lib/gitlab/ci/reports/security/locations/base.rb,
lib/gitlab/ci/reports/security/locations/sast.rb,
lib/gitlab/cleanup/orphan_lfs_file_references.rb,
lib/gitlab/cleanup/project_upload_file_finder.rb,
lib/gitlab/config_checker/puma_rugged_checker.rb,
lib/gitlab/content_security_policy/directives.rb,
lib/gitlab/cross_project_access/class_methods.rb,
lib/gitlab/database/migrations/pg_backend_pid.rb,
lib/gitlab/database/reindexing/reindex_action.rb,
lib/gitlab/database/schema_migrations/context.rb,
lib/gitlab/diff/position_tracer/base_strategy.rb,
lib/gitlab/diff/position_tracer/file_strategy.rb,
lib/gitlab/diff/position_tracer/line_strategy.rb,
lib/gitlab/email/handler/create_issue_handler.rb,
lib/gitlab/email/handler/service_desk_handler.rb,
lib/gitlab/email/hook/silent_mode_interceptor.rb,
lib/gitlab/gitaly_client/health_check_service.rb,
lib/gitlab/github_import/clients/search_repos.rb,
lib/gitlab/github_import/job_delay_calculator.rb,
lib/gitlab/github_import/representation/issue.rb,
lib/gitlab/grape_logging/loggers/route_logger.rb,
lib/gitlab/grape_logging/loggers/token_logger.rb,
lib/gitlab/graphql/externally_paginated_array.rb,
lib/gitlab/graphql/loaders/batch_model_loader.rb,
lib/gitlab/import_export/attributes_permitter.rb,
lib/gitlab/import_export/design_repo_restorer.rb,
lib/gitlab/import_export/fast_hash_serializer.rb,
lib/gitlab/import_export/group/group_restorer.rb,
lib/gitlab/import_export/group/object_builder.rb,
lib/gitlab/import_export/merge_request_parser.rb,
lib/gitlab/import_export/remote_stream_upload.rb,
lib/gitlab/issuable/clone/attributes_rewriter.rb,
lib/gitlab/metrics/subscribers/load_balancing.rb,
lib/gitlab/relative_positioning/starting_from.rb,
lib/gitlab/seeders/project_environment_seeder.rb,
lib/gitlab/testing/request_blocker_middleware.rb,
lib/gitlab/usage/metrics/aggregates/aggregate.rb,
lib/gitlab/usage_data_counters/search_counter.rb,
lib/gitlab/utils/delegator_override/validator.rb,
lib/gitlab/utils/username_and_email_generator.rb,
lib/gitlab/web_hooks/recursion_detection/uuid.rb,
lib/gitlab/alert_management/payload/prometheus.rb,
lib/gitlab/bitbucket_server_import/user_finder.rb,
lib/gitlab/ci/config/entry/release/assets/link.rb,
lib/gitlab/ci/decompressed_gzip_size_validator.rb,
lib/gitlab/ci/parsers/codequality/code_climate.rb,
lib/gitlab/ci/pipeline/chain/limit/active_jobs.rb,
lib/gitlab/ci/pipeline/chain/limit/deployments.rb,
lib/gitlab/ci/pipeline/chain/populate_metadata.rb,
lib/gitlab/ci/pipeline/chain/validate/external.rb,
lib/gitlab/ci/pipeline/expression/lexeme/value.rb,
lib/gitlab/database/count/exact_count_strategy.rb,
lib/gitlab/database/migrations/instrumentation.rb,
lib/gitlab/database/migrations/sidekiq_helpers.rb,
lib/gitlab/database/migrations/timeout_helpers.rb,
lib/gitlab/database/partitioning/replace_table.rb,
lib/gitlab/database/postgres_partitioned_table.rb,
lib/gitlab/database/reindexing/index_selection.rb,
lib/gitlab/dependency_linker/cargo_toml_linker.rb,
lib/gitlab/diff/position_tracer/image_strategy.rb,
lib/gitlab/gitaly_client/praefect_info_service.rb,
lib/gitlab/github_import/project_relation_type.rb,
lib/gitlab/graphql/loaders/batch_commit_loader.rb,
lib/gitlab/graphql/pagination/array_connection.rb,
lib/gitlab/health_checks/simple_abstract_check.rb,
lib/gitlab/import_export/base/relation_factory.rb,
lib/gitlab/import_export/project/tree_restorer.rb,
lib/gitlab/import_export/snippet_repo_restorer.rb,
lib/gitlab/instrumentation/rate_limiting_gates.rb,
lib/gitlab/kubernetes/kubeconfig/entry/cluster.rb,
lib/gitlab/kubernetes/kubeconfig/entry/context.rb,
lib/gitlab/legacy_github_import/base_formatter.rb,
lib/gitlab/legacy_github_import/user_formatter.rb,
lib/gitlab/legacy_github_import/wiki_formatter.rb,
lib/gitlab/metrics/exporter/metrics_middleware.rb,
lib/gitlab/middleware/handle_malformed_strings.rb,
lib/gitlab/quick_actions/merge_request_actions.rb,
lib/gitlab/seeders/ci/variables_project_seeder.rb,
lib/gitlab/sidekiq_middleware/arguments_logger.rb,
lib/gitlab/slash_commands/global_slack_handler.rb,
lib/gitlab/slash_commands/presenters/issue_new.rb,
lib/gitlab/slash_commands/presenters/note_base.rb,
lib/gitlab/url_blockers/domain_allowlist_entry.rb,
lib/gitlab/usage_data_counters/web_ide_counter.rb,
app/workers/concerns/gitlab/github_import/queue.rb,
lib/gitlab/action_cable/request_store_callbacks.rb,
lib/gitlab/alert_management/alert_status_counts.rb,
lib/gitlab/background_migration/job_coordinator.rb,
lib/gitlab/bitbucket_import/parallel_scheduling.rb,
lib/gitlab/ci/config/entry/release/assets/links.rb,
lib/gitlab/ci/config/external/mapper/normalizer.rb,
lib/gitlab/ci/config/interpolation/interpolator.rb,
lib/gitlab/ci/config/normalizer/matrix_strategy.rb,
lib/gitlab/ci/config/normalizer/number_strategy.rb,
lib/gitlab/ci/parsers/sbom/cyclonedx_properties.rb,
lib/gitlab/ci/parsers/security/secret_detection.rb,
lib/gitlab/ci/pipeline/chain/build/associations.rb,
lib/gitlab/ci/pipeline/chain/validate/abilities.rb,
lib/gitlab/ci/pipeline/expression/lexeme/equals.rb,
lib/gitlab/ci/pipeline/expression/lexeme/string.rb,
lib/gitlab/ci/reports/coverage_report_generator.rb,
lib/gitlab/ci/reports/security/scanned_resource.rb,
lib/gitlab/ci/status/build/waiting_for_approval.rb,
lib/gitlab/ci/status/build/waiting_for_resource.rb,
lib/gitlab/database/async_indexes/index_creator.rb,
lib/gitlab/database/load_balancing/primary_host.rb,
lib/gitlab/database/load_balancing/srv_resolver.rb,
lib/gitlab/database/migrations/lock_retry_mixin.rb,
lib/gitlab/database/partitioning/time_partition.rb,
lib/gitlab/database/reindexing/grafana_notifier.rb,
lib/gitlab/database/unidirectional_copy_trigger.rb,
lib/gitlab/dependency_linker/godeps_json_linker.rb,
lib/gitlab/diff/file_collection/paginated_diffs.rb,
lib/gitlab/email/hook/delivery_metrics_observer.rb,
lib/gitlab/email/hook/disable_email_interceptor.rb,
lib/gitlab/encrypted_service_desk_email_command.rb,
lib/gitlab/form_builders/gitlab_ui_form_builder.rb,
lib/gitlab/github_import/attachments_downloader.rb,
lib/gitlab/github_import/importer/events/closed.rb,
lib/gitlab/github_import/importer/note_importer.rb,
lib/gitlab/github_import/representation/to_hash.rb,
lib/gitlab/grape_logging/loggers/content_logger.rb,
lib/gitlab/grape_logging/loggers/context_logger.rb,
lib/gitlab/grape_logging/loggers/urgency_logger.rb,
lib/gitlab/graphql/authorize/authorize_resource.rb,
lib/gitlab/graphql/calls_gitaly/field_extension.rb,
lib/gitlab/graphql/loaders/batch_lfs_oid_loader.rb,
lib/gitlab/graphql/loaders/lazy_relation_loader.rb,
lib/gitlab/graphql/pagination/keyset/connection.rb,
lib/gitlab/import_export/group/relation_factory.rb,
lib/gitlab/import_export/import_failure_service.rb,
lib/gitlab/import_export/project/object_builder.rb,
lib/gitlab/import_export/project/relation_saver.rb,
lib/gitlab/import_export/snippets_repo_restorer.rb,
lib/gitlab/kubernetes/config_maps/aws_node_auth.rb,
lib/gitlab/legacy_github_import/issue_formatter.rb,
lib/gitlab/legacy_github_import/label_formatter.rb,
lib/gitlab/legacy_github_import/project_creator.rb,
lib/gitlab/patch/sprockets_base_file_digest_key.rb,
lib/gitlab/seeders/ci/variables_instance_seeder.rb,
lib/gitlab/sidekiq_logging/deduplication_logger.rb,
lib/gitlab/sidekiq_logging/pause_control_logger.rb,
lib/gitlab/sidekiq_middleware/admin_mode/client.rb,
lib/gitlab/sidekiq_middleware/admin_mode/server.rb,
lib/gitlab/slash_commands/presenters/issue_base.rb,
lib/gitlab/slash_commands/presenters/issue_move.rb,
lib/gitlab/slash_commands/presenters/issue_show.rb,
lib/gitlab/testing/request_inspector_middleware.rb,
lib/gitlab/tracking/destinations/snowplow_micro.rb,
lib/gitlab/api_authentication/token_type_builder.rb,
lib/gitlab/auth/otp/strategies/forti_token_cloud.rb,
lib/gitlab/ci/pipeline/chain/ensure_environments.rb,
lib/gitlab/ci/pipeline/chain/validate/repository.rb,
lib/gitlab/ci/pipeline/expression/lexeme/matches.rb,
lib/gitlab/ci/pipeline/expression/lexeme/pattern.rb,
lib/gitlab/ci/reports/security/aggregated_report.rb,
lib/gitlab/ci/reports/security/finding_signature.rb,
lib/gitlab/ci/status/bridge/waiting_for_approval.rb,
lib/gitlab/ci/status/bridge/waiting_for_resource.rb,
lib/gitlab/content_security_policy/config_loader.rb,
lib/gitlab/cross_project_access/check_collection.rb,
lib/gitlab/database/async_constraints/validators.rb,
lib/gitlab/database/load_balancing/configuration.rb,
lib/gitlab/database/load_balancing/load_balancer.rb,
lib/gitlab/database/migrations/extension_helpers.rb,
lib/gitlab/database/postgres_autovacuum_activity.rb,
lib/gitlab/database/queue_error_handling_concern.rb,
lib/gitlab/database/schema_migrations/migrations.rb,
lib/gitlab/database/transaction_timeout_settings.rb,
lib/gitlab/database/x509_serial_number_attribute.rb,
lib/gitlab/dependency_linker/package_json_linker.rb,
lib/gitlab/dependency_linker/podspec_json_linker.rb,
lib/gitlab/email/hook/email_template_interceptor.rb,
lib/gitlab/exclusive_lease_helpers/sleeping_lock.rb,
lib/gitlab/gitaly_client/conflict_files_stitcher.rb,
lib/gitlab/github_import/importer/events/renamed.rb,
lib/gitlab/github_import/importer/issue_importer.rb,
lib/gitlab/github_import/importer/notes_importer.rb,
lib/gitlab/grape_logging/loggers/response_logger.rb,
lib/gitlab/graphql/connection_collection_methods.rb,
lib/gitlab/import_export/recursive_merge_folders.rb,
lib/gitlab/legacy_github_import/branch_formatter.rb,
lib/gitlab/memory/watchdog/handlers/null_handler.rb,
lib/gitlab/memory/watchdog/handlers/puma_handler.rb,
lib/gitlab/metrics/elasticsearch_rack_middleware.rb,
lib/gitlab/metrics/samplers/action_cable_sampler.rb,
lib/gitlab/quick_actions/substitution_definition.rb,
lib/gitlab/seeders/ci/runner/runner_fleet_seeder.rb,
lib/gitlab/slash_commands/presenters/issue_close.rb,
lib/gitlab/template/finders/base_template_finder.rb,
lib/gitlab/template/finders/repo_template_finder.rb,
lib/gitlab/usage_data_counters/hll_redis_counter.rb,
lib/gitlab/analytics/cycle_analytics/stage_events.rb,
lib/gitlab/application_rate_limiter/base_strategy.rb,
lib/gitlab/ci/build/artifacts/adapters/raw_stream.rb,
lib/gitlab/ci/config/interpolation/functions/base.rb,
lib/gitlab/ci/pipeline/expression/lexeme/operator.rb,
lib/gitlab/ci/pipeline/expression/lexeme/variable.rb,
lib/gitlab/config/entry/legacy_validation_helpers.rb,
lib/gitlab/database/partitioning/monthly_strategy.rb,
lib/gitlab/database/postgres_index_bloat_estimate.rb,
lib/gitlab/database/tables_sorted_by_foreign_keys.rb,
lib/gitlab/dependency_linker/composer_json_linker.rb,
lib/gitlab/email/hook/smime_signature_interceptor.rb,
lib/gitlab/gitaly_client/with_feature_flag_actors.rb,
lib/gitlab/github_import/importer/events/reopened.rb,
lib/gitlab/github_import/importer/issues_importer.rb,
lib/gitlab/github_import/importer/labels_importer.rb,
lib/gitlab/github_import/representation/diff_note.rb,
lib/gitlab/github_import/representation/note_text.rb,
lib/gitlab/grape_logging/loggers/exception_logger.rb,
lib/gitlab/graphql/authorize/object_authorization.rb,
lib/gitlab/graphql/loaders/full_path_model_loader.rb,
lib/gitlab/import_export/project/relation_factory.rb,
lib/gitlab/legacy_github_import/comment_formatter.rb,
lib/gitlab/legacy_github_import/release_formatter.rb,
lib/gitlab/markdown_cache/active_record/extension.rb,
lib/gitlab/memory/watchdog/sidekiq_event_reporter.rb,
lib/gitlab/metrics/exporter/gc_request_middleware.rb,
lib/gitlab/middleware/webhook_recursion_detection.rb,
lib/gitlab/pagination/keyset/simple_order_builder.rb,
lib/gitlab/project_stats_refresh_conflicts_logger.rb,
lib/gitlab/sidekiq_middleware/size_limiter/client.rb,
lib/gitlab/sidekiq_middleware/size_limiter/server.rb,
lib/gitlab/slash_commands/presenters/issue_search.rb,
app/workers/gitlab/jira_import/import_issue_worker.rb,
lib/gitlab/api_authentication/sent_through_builder.rb,
lib/gitlab/auth/otp/strategies/duo_auth/manual_otp.rb,
lib/gitlab/bitbucket_server_import/project_creator.rb,
lib/gitlab/ci/build/artifacts/adapters/gzip_stream.rb,
lib/gitlab/ci/config/entry/reports/coverage_report.rb,
lib/gitlab/ci/config/interpolation/functions_stack.rb,
lib/gitlab/ci/pipeline/chain/validate/after_config.rb,
lib/gitlab/ci/reports/codequality_reports_comparer.rb,
lib/gitlab/cleanup/orphan_job_artifact_files_batch.rb,
lib/gitlab/cycle_analytics/group_projects_provider.rb,
lib/gitlab/database/async_indexes/index_destructor.rb,
lib/gitlab/database/count/reltuples_count_strategy.rb,
lib/gitlab/database/load_balancing/rack_middleware.rb,
lib/gitlab/database/migrations/constraints_helpers.rb,
lib/gitlab/database/migrations/observers/query_log.rb,
lib/gitlab/database/partitioning/partition_manager.rb,
lib/gitlab/database/partitioning_migration_helpers.rb,
lib/gitlab/diff/file_collection/merge_request_diff.rb,
lib/gitlab/diff/rendered/notebook/diff_file_helper.rb,
lib/gitlab/github_gists_import/representation/gist.rb,
lib/gitlab/github_import/representation/lfs_object.rb,
lib/gitlab/grape_logging/loggers/client_env_logger.rb,
lib/gitlab/grape_logging/loggers/cloudflare_logger.rb,
lib/gitlab/grape_logging/loggers/filter_parameters.rb,
lib/gitlab/import_export/json/streaming_serializer.rb,
lib/gitlab/instrumentation/elasticsearch_transport.rb,
lib/gitlab/instrumentation/redis_cluster_validator.rb,
lib/gitlab/legacy_github_import/issuable_formatter.rb,
lib/gitlab/middleware/handle_ip_spoof_attack_error.rb,
lib/gitlab/performance_bar/with_top_level_warnings.rb,
lib/gitlab/sidekiq_middleware/pause_control/client.rb,
lib/gitlab/sidekiq_middleware/pause_control/server.rb,
lib/gitlab/slash_commands/presenters/issue_comment.rb,
lib/gitlab/template/finders/global_template_finder.rb,
lib/gitlab/usage/service_ping/instrumented_payload.rb,
app/workers/gitlab/github_import/import_note_worker.rb,
app/workers/gitlab/jira_import/advance_stage_worker.rb,
lib/gitlab/analytics/cycle_analytics/data_collector.rb,
lib/gitlab/analytics/cycle_analytics/default_stages.rb,
lib/gitlab/analytics/cycle_analytics/request_params.rb,
lib/gitlab/background_migration/legacy_upload_mover.rb,
lib/gitlab/ci/pipeline/chain/ensure_resource_groups.rb,
lib/gitlab/ci/pipeline/expression/lexeme/not_equals.rb,
lib/gitlab/config_checker/external_database_checker.rb,
lib/gitlab/database/async_ddl_exclusive_lease_guard.rb,
lib/gitlab/database/async_indexes/migration_helpers.rb,
lib/gitlab/database/load_balancing/connection_proxy.rb,
lib/gitlab/database/migrations/lock_retries_helpers.rb,
lib/gitlab/database/partitioning/list/convert_table.rb,
lib/gitlab/database/reindexing/reindex_concurrently.rb,
lib/gitlab/database/schema_cache_with_renamed_table.rb,
lib/gitlab/error_tracking/context_payload_generator.rb,
lib/gitlab/github_import/importer/releases_importer.rb,
lib/gitlab/github_import/representation/issue_event.rb,
lib/gitlab/health_checks/redis/redis_abstract_check.rb,
lib/gitlab/import_export/base/relation_object_saver.rb,
lib/gitlab/legacy_github_import/milestone_formatter.rb,
lib/gitlab/memory/watchdog/handlers/sidekiq_handler.rb,
lib/gitlab/memory/watchdog/monitor/rss_memory_limit.rb,
lib/gitlab/merge_requests/mergeability/check_result.rb,
lib/gitlab/pagination/keyset/sql_type_missing_error.rb,
lib/gitlab/query_limiting/active_support_subscriber.rb,
lib/gitlab/sidekiq_middleware/duplicate_jobs/client.rb,
lib/gitlab/sidekiq_middleware/duplicate_jobs/server.rb,
lib/gitlab/sidekiq_middleware/worker_context/client.rb,
lib/gitlab/sidekiq_middleware/worker_context/server.rb,
app/workers/concerns/gitlab/import/notify_upon_death.rb,
app/workers/gitlab/github_import/import_issue_worker.rb,
lib/gitlab/analytics/cycle_analytics/records_fetcher.rb,
lib/gitlab/background_migration/expire_o_auth_tokens.rb,
lib/gitlab/bitbucket_import/importers/issue_importer.rb,
lib/gitlab/bitbucket_server_import/parallel_importer.rb,
lib/gitlab/ci/config/interpolation/inputs/base_input.rb,
lib/gitlab/ci/pipeline/chain/evaluate_workflow_rules.rb,
lib/gitlab/ci/pipeline/expression/lexeme/not_matches.rb,
lib/gitlab/ci/reports/accessibility_reports_comparer.rb,
lib/gitlab/database/background_migration/batched_job.rb,
lib/gitlab/database/count/tablesample_count_strategy.rb,
lib/gitlab/database/load_balancing/service_discovery.rb,
lib/gitlab/dependency_linker/requirements_txt_linker.rb,
lib/gitlab/email/hook/additional_headers_interceptor.rb,
lib/gitlab/email/message/in_product_marketing/helper.rb,
lib/gitlab/github_import/importer/diff_note_importer.rb,
lib/gitlab/github_import/representation/collaborator.rb,
lib/gitlab/github_import/representation/pull_request.rb,
lib/gitlab/graphql/board/issues_connection_extension.rb,
lib/gitlab/mailgun/webhook_processors/failure_logger.rb,
lib/gitlab/mailgun/webhook_processors/member_invites.rb,
lib/gitlab/merge_requests/mergeability/results_store.rb,
lib/gitlab/pagination/keyset/column_order_definition.rb,
lib/gitlab/pagination/keyset/unsupported_scope_order.rb,
lib/gitlab/registration_features/password_complexity.rb,
lib/gitlab/resource_events/assignment_event_recorder.rb,
lib/gitlab/sidekiq_middleware/instrumentation_logger.rb,
lib/gitlab/sidekiq_middleware/size_limiter/validator.rb,
lib/gitlab/usage/service_ping/payload_keys_processor.rb,
lib/gitlab/usage_data_counters/editor_unique_counter.rb,
lib/gitlab/usage_data_counters/merge_request_counter.rb,
lib/gitlab/usage_data_counters/package_event_counter.rb,
app/workers/concerns/gitlab/jira_import/import_worker.rb,
app/workers/concerns/gitlab/jira_import/queue_options.rb,
app/workers/gitlab/github_import/advance_stage_worker.rb,
lib/gitlab/background_migration/backfill_topics_title.rb,
lib/gitlab/background_migration/batched_migration_job.rb,
lib/gitlab/bitbucket_import/importers/issues_importer.rb,
lib/gitlab/checks/file_size_check/any_oversized_blobs.rb,
lib/gitlab/ci/build/prerequisite/kubernetes_namespace.rb,
lib/gitlab/ci/config/interpolation/functions/truncate.rb,
lib/gitlab/ci/parsers/sbom/source/dependency_scanning.rb,
lib/gitlab/ci/pipeline/chain/cancel_pending_pipelines.rb,
lib/gitlab/ci/status/build/failed_unmet_prerequisites.rb,
lib/gitlab/ci/status/processable/waiting_for_resource.rb,
lib/gitlab/database/async_constraints/validators/base.rb,
lib/gitlab/database/health_status/indicators/wal_rate.rb,
lib/gitlab/database/migrations/base_background_runner.rb,
lib/gitlab/database/migrations/test_background_runner.rb,
lib/gitlab/database/partitioning/partition_monitoring.rb,
lib/gitlab/database/postgresql_adapter/type_map_cache.rb,
lib/gitlab/email/handler/create_merge_request_handler.rb,
lib/gitlab/error_tracking/processor/sidekiq_processor.rb,
lib/gitlab/github_gists_import/importer/gist_importer.rb,
lib/gitlab/github_import/importer/diff_notes_importer.rb,
lib/gitlab/github_import/importer/lfs_object_importer.rb,
lib/gitlab/github_import/importer/milestones_importer.rb,
lib/gitlab/github_import/importer/repository_importer.rb,
lib/gitlab/graphql/tracers/application_context_tracer.rb,
lib/gitlab/import_export/group/relation_tree_restorer.rb,
lib/gitlab/import_export/project/sample/tree_restorer.rb,
lib/gitlab/inactive_projects_deletion_warning_tracker.rb,
lib/gitlab/memory/watchdog/monitor/heap_fragmentation.rb,
lib/gitlab/middleware/rack_multipart_tempfile_factory.rb,
lib/gitlab/pagination/keyset/column_condition_builder.rb,
lib/gitlab/seeders/ci/daily_build_group_report_result.rb,
lib/gitlab/sidekiq_middleware/extra_done_log_metadata.rb,
lib/gitlab/sidekiq_middleware/size_limiter/compressor.rb,
lib/gitlab/tracking/helpers/weak_password_error_event.rb,
lib/gitlab/usage/metrics/aggregates/sources/redis_hll.rb,
lib/gitlab/usage/metrics/instrumentations/base_metric.rb,
lib/gitlab/usage/metrics/instrumentations/uuid_metric.rb,
lib/gitlab/analytics/cycle_analytics/aggregated/median.rb,
lib/gitlab/bitbucket_server_import/parallel_scheduling.rb,
lib/gitlab/ci/config/external/mapper/location_expander.rb,
lib/gitlab/ci/config/interpolation/inputs/number_input.rb,
lib/gitlab/ci/config/interpolation/inputs/string_input.rb,
lib/gitlab/ci/pipeline/chain/remove_unwanted_chat_jobs.rb,
lib/gitlab/ci/pipeline/seed/processable/resource_group.rb,
lib/gitlab/database/async_indexes/postgres_async_index.rb,
lib/gitlab/database/background_migration/batch_metrics.rb,
lib/gitlab/database/load_balancing/wal_tracking_sender.rb,
lib/gitlab/database/migrations/observers/batch_details.rb,
lib/gitlab/database/migrations/observers/query_details.rb,
lib/gitlab/database/partitioning/sliding_list_strategy.rb,
lib/gitlab/database/rename_reserved_paths_migration/v1.rb,
lib/gitlab/github_gists_import/importer/gists_importer.rb,
lib/gitlab/github_import/importer/events/base_importer.rb,
lib/gitlab/github_import/importer/events/changed_label.rb,
lib/gitlab/github_import/importer/issue_event_importer.rb,
lib/gitlab/github_import/importer/label_links_importer.rb,
lib/gitlab/github_import/importer/lfs_objects_importer.rb,
lib/gitlab/grape_logging/loggers/correlation_id_logger.rb,
lib/gitlab/grape_logging/loggers/queue_duration_logger.rb,
lib/gitlab/graphql/query_analyzers/ast/logger_analyzer.rb,
lib/gitlab/graphql/representation/submodule_tree_entry.rb,
lib/gitlab/import_export/after_export_strategy_builder.rb,
lib/gitlab/issuable/clone/copy_resource_events_service.rb,
lib/gitlab/legacy_github_import/pull_request_formatter.rb,
lib/gitlab/merge_requests/mergeability/redis_interface.rb,
lib/gitlab/prometheus/queries/query_additional_metrics.rb,
lib/gitlab/quick_actions/spend_time_and_date_separator.rb,
lib/gitlab/sidekiq_middleware/request_store_middleware.rb,
lib/gitlab/usage/metrics/instrumentations/redis_metric.rb,
app/workers/concerns/gitlab/github_import/stage_methods.rb,
app/workers/gitlab/bitbucket_import/import_issue_worker.rb,
lib/generators/gitlab/usage_metric_definition_generator.rb,
lib/gitlab/analytics/cycle_analytics/base_query_builder.rb,
lib/gitlab/background_migration/cleanup_orphaned_routes.rb,
lib/gitlab/background_migration/create_security_setting.rb,
lib/gitlab/background_migration/destroy_invalid_members.rb,
lib/gitlab/background_migration/legacy_uploads_migrator.rb,
lib/gitlab/background_migration/migrate_human_user_type.rb,
lib/gitlab/background_migration/re_expire_o_auth_tokens.rb,
lib/gitlab/ci/config/external/mapper/variables_expander.rb,
lib/gitlab/ci/config/interpolation/inputs/boolean_input.rb,
lib/gitlab/config/entry/validators/nested_array_helpers.rb,
lib/gitlab/cycle_analytics/summary/deployment_frequency.rb,
lib/gitlab/database/async_constraints/migration_helpers.rb,
lib/gitlab/database/migration_helpers/announce_database.rb,
lib/gitlab/database/migration_helpers/convert_to_bigint.rb,
lib/gitlab/database/postgres_hll/batch_distinct_counter.rb,
lib/gitlab/diff/file_collection/merge_request_diff_base.rb,
lib/gitlab/error_tracking/processor/sanitizer_processor.rb,
lib/gitlab/github_import/importer/collaborator_importer.rb,
lib/gitlab/github_import/importer/issue_events_importer.rb,
lib/gitlab/github_import/importer/pull_request_importer.rb,
lib/gitlab/graphql/pagination/offset_paginated_relation.rb,
lib/gitlab/import_export/project/relation_tree_restorer.rb,
lib/gitlab/import_export/project/sample/date_calculator.rb,
lib/gitlab/memory/watchdog/monitor/unique_memory_growth.rb,
lib/gitlab/sidekiq_middleware/duplicate_jobs/strategies.rb,
lib/gitlab/sidekiq_middleware/pause_control/workers_map.rb,
lib/gitlab/usage/metrics/instrumentations/database_mode.rb,
lib/gitlab/usage_data_counters/kubernetes_agent_counter.rb,
app/workers/gitlab/bitbucket_import/advance_stage_worker.rb,
app/workers/gitlab/github_import/import_diff_note_worker.rb,
app/workers/gitlab/jira_import/stage/import_notes_worker.rb,
app/workers/gitlab/jira_import/stage/start_import_worker.rb,
lib/gitlab/analytics/cycle_analytics/stage_query_helpers.rb,
lib/gitlab/application_rate_limiter/increment_per_action.rb,
lib/gitlab/background_migration/encrypt_ci_trigger_token.rb,
lib/gitlab/background_migration/mailers/unconfirm_mailer.rb,
lib/gitlab/ci/build/credentials/registry/gitlab_registry.rb,
lib/gitlab/database/background_migration/batch_optimizer.rb,
lib/gitlab/database/load_balancing/wal_tracking_receiver.rb,
lib/gitlab/database/migrations/batched_migration_last_id.rb,
lib/gitlab/diff/file_collection/merge_request_diff_batch.rb,
lib/gitlab/doorkeeper_secret_storing/token/pbkdf2_sha512.rb,
lib/gitlab/email/handler/create_note_on_issuable_handler.rb,
lib/gitlab/error_tracking/processor/grpc_error_processor.rb,
lib/gitlab/github_import/importer/collaborators_importer.rb,
lib/gitlab/github_import/importer/pull_requests_importer.rb,
lib/gitlab/github_import/representation/expose_attribute.rb,
lib/gitlab/github_import/representation/protected_branch.rb,
lib/gitlab/github_import/single_endpoint_notes_importing.rb,
lib/gitlab/graphql/authorize/connection_filter_extension.rb,
lib/gitlab/graphql/loaders/lazy_relation_loader/registry.rb,
lib/gitlab/import_export/project/sample/relation_factory.rb,
lib/gitlab/quick_actions/issue_and_merge_request_actions.rb,
lib/gitlab/testing/clear_process_memory_cache_middleware.rb,
lib/gitlab/usage/metrics/aggregates/sources/postgres_hll.rb,
lib/gitlab/usage/metrics/instrumentations/edition_metric.rb,
lib/gitlab/usage/metrics/instrumentations/generic_metric.rb,
lib/gitlab/usage/metrics/instrumentations/numbers_metric.rb,
lib/gitlab/usage/metrics/instrumentations/version_metric.rb,
app/workers/concerns/gitlab/github_import/object_importer.rb,
app/workers/gitlab/github_gists_import/import_gist_worker.rb,
app/workers/gitlab/github_import/import_lfs_object_worker.rb,
app/workers/gitlab/jira_import/stage/finish_import_worker.rb,
app/workers/gitlab/jira_import/stage/import_issues_worker.rb,
app/workers/gitlab/jira_import/stage/import_labels_worker.rb,
lib/generators/gitlab/analytics/internal_events_generator.rb,
lib/generators/gitlab/partitioning/foreign_keys_generator.rb,
lib/generators/gitlab/snowplow_event_definition_generator.rb,
lib/gitlab/background_migration/backfill_project_settings.rb,
lib/gitlab/background_migration/recount_epic_cache_counts.rb,
lib/gitlab/background_migration/sync_scan_result_policies.rb,
lib/gitlab/bitbucket_import/importers/repository_importer.rb,
lib/gitlab/ci/build/credentials/registry/dependency_proxy.rb,
lib/gitlab/ci/pipeline/expression/lexeme/logical_operator.rb,
lib/gitlab/ci/pipeline/expression/lexeme/parenthesis_open.rb,
lib/gitlab/ci/reports/security/locations/secret_detection.rb,
lib/gitlab/ci/variables/downstream/raw_variable_generator.rb,
lib/gitlab/database/load_balancing/action_cable_callbacks.rb,
lib/gitlab/database/migrations/observers/query_statistics.rb,
lib/gitlab/database/partitioning/ci_sliding_list_strategy.rb,
lib/gitlab/database/with_lock_retries_outside_transaction.rb,
lib/gitlab/doorkeeper_secret_storing/secret/pbkdf2_sha512.rb,
lib/gitlab/error_tracking/stack_trace_highlight_decorator.rb,
lib/gitlab/github_import/importer/events/changed_assignee.rb,
lib/gitlab/github_import/importer/events/changed_reviewer.rb,
lib/gitlab/github_import/importer/events/cross_referenced.rb,
lib/gitlab/graphql/query_analyzers/ast/recursion_analyzer.rb,
lib/gitlab/pagination/keyset/cursor_based_request_context.rb,
lib/gitlab/seeders/ci/runner/runner_fleet_pipeline_seeder.rb,
lib/gitlab/tracking/destinations/database_events_snowplow.rb,
lib/gitlab/usage/metrics/instrumentations/database_metric.rb,
lib/gitlab/usage/metrics/instrumentations/hostname_metric.rb,
app/workers/concerns/gitlab/bitbucket_import/stage_methods.rb,
app/workers/gitlab/export/prune_project_export_jobs_worker.rb,
app/workers/gitlab/github_gists_import/start_import_worker.rb,
app/workers/gitlab/github_import/import_issue_event_worker.rb,
app/workers/gitlab/github_import/refresh_import_jid_worker.rb,
app/workers/gitlab/github_import/stage/import_notes_worker.rb,
app/workers/gitlab/import/stuck_project_import_jobs_worker.rb,
lib/gitlab/analytics/usage_trends/workers_argument_builder.rb,
lib/gitlab/background_migration/backfill_environment_tiers.rb,
lib/gitlab/background_migration/backfill_epic_cache_counts.rb,
lib/gitlab/background_migration/backfill_internal_on_notes.rb,
lib/gitlab/background_migration/backfill_issue_search_data.rb,
lib/gitlab/background_migration/backfill_namespace_details.rb,
lib/gitlab/background_migration/backfill_partitioned_table.rb,
lib/gitlab/background_migration/create_vulnerability_links.rb,
lib/gitlab/background_migration/delete_invalid_epic_issues.rb,
lib/gitlab/background_migration/fix_security_scan_statuses.rb,
lib/gitlab/background_migration/purge_stale_security_scans.rb,
lib/gitlab/ci/parsers/security/validators/schema_validator.rb,
lib/gitlab/ci/pipeline/expression/lexeme/parenthesis_close.rb,
lib/gitlab/database/background_migration/batched_migration.rb,
lib/gitlab/database/health_status/indicators/patroni_apdex.rb,
lib/gitlab/database/migrations/runner_backoff/communicator.rb,
lib/gitlab/database/query_analyzers/gitlab_schemas_metrics.rb,
lib/gitlab/database/schema_validation/inconsistency_filter.rb,
lib/gitlab/github_import/importer/events/changed_milestone.rb,
lib/gitlab/grape_logging/formatters/lograge_with_timestamp.rb,
lib/gitlab/graphql/loaders/batch_project_statistics_loader.rb,
lib/gitlab/import_export/project/exported_relations_merger.rb,
lib/gitlab/performance_bar/redis_adapter_when_peek_enabled.rb,
lib/gitlab/sidekiq_middleware/duplicate_jobs/duplicate_job.rb,
lib/gitlab/slash_commands/incident_management/incident_new.rb,
lib/gitlab/usage/metrics/instrumentations/redis_hll_metric.rb,
lib/gitlab/usage_data_counters/ipynb_diff_activity_counter.rb,
app/workers/gitlab/github_gists_import/finish_import_worker.rb,
app/workers/gitlab/github_import/import_collaborator_worker.rb,
app/workers/gitlab/github_import/import_pull_request_worker.rb,
app/workers/gitlab/github_import/stage/finish_import_worker.rb,
lib/gitlab/auth/otp/strategies/forti_authenticator/push_otp.rb,
lib/gitlab/background_migration/backfill_note_discussion_id.rb,
lib/gitlab/background_migration/backfill_releases_author_id.rb,
lib/gitlab/background_migration/sanitize_confidential_todos.rb,
lib/gitlab/bitbucket_import/importers/pull_request_importer.rb,
lib/gitlab/bitbucket_server_import/importers/notes_importer.rb,
lib/gitlab/database/background_migration/prometheus_metrics.rb,
lib/gitlab/database/convert_feature_category_to_group_label.rb,
lib/gitlab/database/migration_helpers/wraparound_autovacuum.rb,
lib/gitlab/database/migrations/background_migration_helpers.rb,
lib/gitlab/database/migrations/observers/migration_observer.rb,
lib/gitlab/database/partitioning/detached_partition_dropper.rb,
lib/gitlab/database/partitioning/list/locking_configuration.rb,
lib/gitlab/database_importers/default_organization_importer.rb,
lib/gitlab/database_importers/work_items/base_type_importer.rb,
lib/gitlab/github_import/importer/attachments/base_importer.rb,
lib/gitlab/github_import/importer/note_attachments_importer.rb,
lib/gitlab/github_import/importer/protected_branch_importer.rb,
lib/gitlab/github_import/representation/pull_request_review.rb,
lib/gitlab/local_and_remote_storage_migration/base_migrater.rb,
lib/gitlab/sidekiq_middleware/pause_control/strategies/base.rb,
lib/gitlab/sidekiq_middleware/pause_control/strategies/none.rb,
lib/gitlab/usage/metrics/instrumentations/aggregated_metric.rb,
lib/gitlab/usage/metrics/instrumentations/prometheus_metric.rb,
app/workers/concerns/gitlab/bitbucket_import/object_importer.rb,
app/workers/gitlab/jira_import/stuck_jira_import_jobs_worker.rb,
lib/gitlab/analytics/cycle_analytics/aggregated/label_filter.rb,
lib/gitlab/asciidoc/syntax_highlighter/html_pipeline_adapter.rb,
lib/gitlab/background_migration/backfill_user_details_fields.rb,
lib/gitlab/background_migration/backfill_users_with_defaults.rb,
lib/gitlab/background_migration/migrate_pages_to_zip_storage.rb,
lib/gitlab/background_migration/populate_latest_pipeline_ids.rb,
lib/gitlab/background_migration/populate_projects_star_count.rb,
lib/gitlab/bitbucket_import/importers/pull_requests_importer.rb,
lib/gitlab/ci/artifacts/decompressed_artifact_size_validator.rb,
lib/gitlab/database/async_constraints/validators/foreign_key.rb,
lib/gitlab/database/health_status/indicators/write_ahead_log.rb,
lib/gitlab/database/load_balancing/service_discovery/sampler.rb,
lib/gitlab/database/load_balancing/sidekiq_client_middleware.rb,
lib/gitlab/database/load_balancing/sidekiq_server_middleware.rb,
lib/gitlab/database/migration_helpers/restrict_gitlab_schema.rb,
lib/gitlab/database/partitioning_migration_helpers/bulk_copy.rb,
lib/gitlab/database/query_analyzers/restrict_allowed_schemas.rb,
lib/gitlab/diff/file_collection/paginated_merge_request_diff.rb,
lib/gitlab/error_tracking/error_repository/open_api_strategy.rb,
lib/gitlab/github_import/importer/attachments/notes_importer.rb,
lib/gitlab/graphql/loaders/lazy_relation_loader/top_n_loader.rb,
lib/gitlab/graphql/pagination/active_record_array_connection.rb,
lib/gitlab/graphql/project/dast_profile_connection_extension.rb,
lib/gitlab/import_export/decompressed_archive_size_validator.rb,
lib/gitlab/sidekiq_middleware/duplicate_jobs/strategies/base.rb,
lib/gitlab/sidekiq_middleware/duplicate_jobs/strategies/none.rb,
lib/gitlab/sidekiq_middleware/pause_control/strategies/zoekt.rb,
lib/gitlab/sidekiq_middleware/pause_control/strategy_handler.rb,
lib/gitlab/usage/metrics/instrumentations/total_count_metric.rb,
lib/gitlab/usage_data_counters/issue_activity_unique_counter.rb,
lib/gitlab/analytics/cycle_analytics/stage_events/stage_event.rb,
lib/gitlab/auth/otp/strategies/forti_authenticator/manual_otp.rb,
lib/gitlab/background_migration/backfill_project_import_level.rb,
lib/gitlab/background_migration/backfill_project_repositories.rb,
lib/gitlab/background_migration/backfill_resource_link_events.rb,
lib/gitlab/background_migration/backfill_snippet_repositories.rb,
lib/gitlab/background_migration/destroy_invalid_group_members.rb,
lib/gitlab/database/migrations/observers/transaction_duration.rb,
lib/gitlab/database/migrations/reestablished_connection_stack.rb,
lib/gitlab/database/migrations/test_batched_background_runner.rb,
lib/gitlab/error_tracking/processor/context_payload_processor.rb,
lib/gitlab/github_import/importer/attachments/issues_importer.rb,
lib/gitlab/github_import/importer/protected_branches_importer.rb,
lib/gitlab/patch/action_cable_subscription_adapter_identifier.rb,
lib/gitlab/sidekiq_middleware/size_limiter/exceed_limit_error.rb,
lib/gitlab/usage/metrics/instrumentations/count_boards_metric.rb,
lib/gitlab/usage/metrics/instrumentations/count_issues_metric.rb,
lib/gitlab/usage/metrics/instrumentations/gitaly_apdex_metric.rb,
app/workers/concerns/gitlab/github_import/rescheduling_methods.rb,
app/workers/gitlab/bitbucket_import/import_pull_request_worker.rb,
app/workers/gitlab/bitbucket_import/stage/finish_import_worker.rb,
app/workers/gitlab/bitbucket_import/stage/import_issues_worker.rb,
app/workers/gitlab/github_import/stage/import_base_data_worker.rb,
app/workers/gitlab/jira_import/stage/import_attachments_worker.rb,
lib/gitlab/analytics/cycle_analytics/aggregated/data_collector.rb,
lib/gitlab/background_migration/backfill_compliance_violations.rb,
lib/gitlab/background_migration/backfill_integrations_type_new.rb,
lib/gitlab/background_migration/remove_self_managed_wiki_notes.rb,
lib/gitlab/database/partitioning/single_numeric_list_partition.rb,
lib/gitlab/graphql/loaders/lazy_relation_loader/relation_proxy.rb,
lib/gitlab/import_export/project/sample/relation_tree_restorer.rb,
lib/gitlab/quick_actions/timeline_text_and_date_time_separator.rb,
lib/gitlab/slash_commands/incident_management/incident_command.rb,
lib/gitlab/usage/service_ping/legacy_metric_metadata_decorator.rb,
app/workers/gitlab/bitbucket_server_import/advance_stage_worker.rb,
app/workers/gitlab/github_import/attachments/import_note_worker.rb,
app/workers/gitlab/github_import/import_protected_branch_worker.rb,
app/workers/gitlab/github_import/stage/import_repository_worker.rb,
lib/gitlab/analytics/cycle_analytics/aggregated/records_fetcher.rb,
lib/gitlab/analytics/cycle_analytics/stage_events/issue_created.rb,
lib/gitlab/background_migration/backfill_missing_ci_cd_settings.rb,
lib/gitlab/background_migration/destroy_invalid_project_members.rb,
lib/gitlab/background_migration/prune_stale_project_export_jobs.rb,
lib/gitlab/background_migration/set_correct_vulnerability_state.rb,
lib/gitlab/background_migration/third_recount_epic_cache_counts.rb,
lib/gitlab/ci/pipeline/chain/create_cross_database_associations.rb,
lib/gitlab/database/migration_helpers/loose_foreign_key_helpers.rb,
lib/gitlab/database/migration_helpers/wraparound_vacuum_helpers.rb,
lib/gitlab/database/migrations/runner_backoff/migration_helpers.rb,
lib/gitlab/database/query_analyzers/ci/partitioning_id_analyzer.rb,
lib/gitlab/github_import/importer/attachments/releases_importer.rb,
lib/gitlab/github_import/importer/pull_requests/review_importer.rb,
lib/gitlab/graphql/loaders/batch_root_storage_statistics_loader.rb,
lib/gitlab/local_and_remote_storage_migration/artifact_migrater.rb,
lib/gitlab/usage/metrics/instrumentations/count_snippets_metric.rb,
lib/gitlab/usage_data_counters/container_registry_event_counter.rb,
app/workers/gitlab/github_import/attachments/import_issue_worker.rb,
app/workers/gitlab/github_import/stage/import_attachments_worker.rb,
app/workers/gitlab/github_import/stage/import_lfs_objects_worker.rb,
lib/gitlab/background_migration/backfill_namespace_ldap_settings.rb,
lib/gitlab/background_migration/fix_first_mentioned_in_commit_at.rb,
lib/gitlab/background_migration/issues_internal_id_scope_updater.rb,
lib/gitlab/background_migration/second_recount_epic_cache_counts.rb,
lib/gitlab/bitbucket_server_import/importers/lfs_object_importer.rb,
lib/gitlab/bitbucket_server_import/importers/repository_importer.rb,
lib/gitlab/ci/parsers/sbom/validators/cyclonedx_schema_validator.rb,
lib/gitlab/ci/variables/downstream/expandable_variable_generator.rb,
lib/gitlab/database/background_migration/sub_batch_timeout_error.rb,
lib/gitlab/database/partitioning_migration_helpers/index_helpers.rb,
lib/gitlab/github_import/importer/issue_and_label_links_importer.rb,
lib/gitlab/github_import/importer/pull_requests/reviews_importer.rb,
lib/gitlab/github_import/representation/diff_notes/discussion_id.rb,
lib/gitlab/usage/metrics/instrumentations/count_user_auth_metric.rb,
lib/gitlab/usage_data_counters/work_item_activity_unique_counter.rb,
app/workers/concerns/gitlab/bitbucket_server_import/stage_methods.rb,
app/workers/gitlab/github_import/stage/import_issue_events_worker.rb,
lib/generators/gitlab/usage_metric_definition/redis_hll_generator.rb,
lib/gitlab/analytics/cycle_analytics/stage_events/issue_stage_end.rb,
lib/gitlab/background_migration/backfill_nuget_normalized_version.rb,
lib/gitlab/background_migration/batching_strategies/base_strategy.rb,
lib/gitlab/background_migration/project_namespaces/models/project.rb,
lib/gitlab/bitbucket_server_import/importers/lfs_objects_importer.rb,
lib/gitlab/database/async_constraints/validators/check_constraint.rb,
lib/gitlab/database/background_migration/batched_migration_runner.rb,
lib/gitlab/database/migrations/runner_backoff/active_record_mixin.rb,
lib/gitlab/database/postgresql_adapter/dump_schema_versions_mixin.rb,
lib/gitlab/database/postgresql_adapter/force_disconnectable_mixin.rb,
lib/gitlab/error_tracking/processor/concerns/processes_exceptions.rb,
lib/gitlab/graphql/subscriptions/action_cable_with_load_balancing.rb,
lib/gitlab/pagination/keyset/in_operator_optimization/column_data.rb,
lib/gitlab/sidekiq_middleware/pause_control/pause_control_service.rb,
lib/gitlab/usage/metrics/instrumentations/count_ci_runners_metric.rb,
lib/gitlab/usage/metrics/instrumentations/gitlab_dedicated_metric.rb,
lib/gitlab/usage/metrics/instrumentations/operating_system_metric.rb,
lib/gitlab/usage/metrics/instrumentations/snowplow_enabled_metric.rb,
lib/gitlab/usage_data_counters/gitlab_cli_activity_unique_counter.rb,
app/workers/gitlab/bitbucket_import/stage/import_repository_worker.rb,
app/workers/gitlab/github_import/attachments/import_release_worker.rb,
app/workers/gitlab/github_import/stage/import_collaborators_worker.rb,
app/workers/gitlab/github_import/stage/import_pull_requests_worker.rb,
lib/gitlab/analytics/cycle_analytics/aggregated/base_query_builder.rb,
lib/gitlab/analytics/cycle_analytics/stage_events/code_stage_start.rb,
lib/gitlab/analytics/cycle_analytics/stage_events/plan_stage_start.rb,
lib/gitlab/background_migration/backfill_project_namespace_details.rb,
lib/gitlab/background_migration/backfill_project_wiki_repositories.rb,
lib/gitlab/background_migration/fix_vulnerability_reads_has_issues.rb,
lib/gitlab/background_migration/migrate_approver_to_approval_rules.rb,
lib/gitlab/background_migration/migrate_requirements_to_work_items.rb,
lib/gitlab/bitbucket_server_import/importers/pull_request_importer.rb,
lib/gitlab/ci/reports/security/concerns/fingerprint_path_from_file.rb,
lib/gitlab/database/background_migration/batched_migration_wrapper.rb,
lib/gitlab/database/migration_helpers/cascading_namespace_settings.rb,
lib/gitlab/database/rename_reserved_paths_migration/v1/rename_base.rb,
lib/gitlab/database_importers/security/training_providers/importer.rb,
lib/gitlab/github_import/importer/pull_requests/merged_by_importer.rb,
lib/gitlab/graphql/extensions/externally_paginated_array_extension.rb,
lib/gitlab/usage/metrics/instrumentations/active_user_count_metric.rb,
lib/gitlab/usage/metrics/instrumentations/count_deployments_metric.rb,
lib/gitlab/usage/metrics/instrumentations/installation_type_metric.rb,
app/workers/concerns/gitlab/bitbucket_server_import/object_importer.rb,
app/workers/gitlab/bitbucket_server_import/import_lfs_object_worker.rb,
app/workers/gitlab/github_import/pull_requests/import_review_worker.rb,
lib/gitlab/analytics/cycle_analytics/aggregated/stage_query_helpers.rb,
lib/gitlab/application_rate_limiter/increment_per_actioned_resource.rb,
lib/gitlab/background_migration/backfill_imported_issue_search_data.rb,
lib/gitlab/background_migration/backfill_prepared_at_merge_requests.rb,
lib/gitlab/background_migration/project_namespaces/models/namespace.rb,
lib/gitlab/bitbucket_server_import/importers/pull_requests_importer.rb,
lib/gitlab/ci/pipeline/chain/validate/security_orchestration_policy.rb,
lib/gitlab/database/background_migration/batched_job_transition_log.rb,
lib/gitlab/database/migrations/batched_background_migration_helpers.rb,
lib/gitlab/database/migrations/observers/total_database_size_change.rb,
lib/gitlab/doorkeeper_secret_storing/token/unique_application_token.rb,
lib/gitlab/graphql/pagination/externally_paginated_array_connection.rb,
lib/gitlab/import_export/after_export_strategies/move_file_strategy.rb,
lib/gitlab/pagination/keyset/in_operator_optimization/query_builder.rb,
lib/gitlab/search/abuse_validators/no_abusive_term_length_validator.rb,
lib/gitlab/usage_data_counters/quick_action_activity_unique_counter.rb,
app/workers/gitlab/bitbucket_server_import/stage/import_notes_worker.rb,
lib/gitlab/background_migration/backfill_project_member_namespace_id.rb,
lib/gitlab/background_migration/backfill_project_namespace_on_issues.rb,
lib/gitlab/background_migration/fix_projects_without_project_feature.rb,
lib/gitlab/background_migration/migrate_job_artifact_registry_to_ssf.rb,
lib/gitlab/database/query_analyzers/ci/partitioning_routing_analyzer.rb,
lib/gitlab/error_tracking/processor/sanitize_error_message_processor.rb,
lib/gitlab/import_export/after_export_strategies/web_upload_strategy.rb,
lib/gitlab/incident_management/pager_duty/incident_issue_description.rb,
lib/gitlab/usage/metrics/instrumentations/count_all_ci_builds_metric.rb,
lib/gitlab/usage/metrics/instrumentations/count_ml_candidates_metric.rb,
lib/gitlab/usage_data_counters/merge_request_activity_unique_counter.rb,
lib/gitlab/usage_data_counters/neovim_plugin_activity_unique_counter.rb,
app/workers/gitlab/bitbucket_import/stage/import_pull_requests_worker.rb,
app/workers/gitlab/bitbucket_server_import/import_pull_request_worker.rb,
app/workers/gitlab/bitbucket_server_import/stage/finish_import_worker.rb,
lib/gitlab/auth/devise/strategies/combined_two_factor_authenticatable.rb,
lib/gitlab/background_migration/backfill_work_item_type_id_for_issues.rb,
lib/gitlab/background_migration/create_compliance_standards_adherence.rb,
lib/gitlab/background_migration/delete_orphaned_packages_dependencies.rb,
lib/gitlab/background_migration/delete_orphans_approval_project_rules.rb,
lib/gitlab/background_migration/migrate_null_private_profile_to_false.rb,
lib/gitlab/background_migration/migrate_shared_vulnerability_scanners.rb,
lib/gitlab/database/migration_helpers/automatic_lock_writes_on_tables.rb,
lib/gitlab/github_import/importer/attachments/merge_requests_importer.rb,
lib/gitlab/github_import/importer/single_endpoint_diff_notes_importer.rb,
lib/gitlab/github_import/representation/pull_requests/review_requests.rb,
lib/gitlab/slash_commands/presenters/incident_management/incident_new.rb,
lib/gitlab/usage/metrics/aggregates/sources/calculations/intersection.rb,
lib/gitlab/usage/metrics/instrumentations/count_ml_experiments_metric.rb,
lib/gitlab/usage_data_counters/merge_request_widget_extension_counter.rb,
app/workers/gitlab/github_import/pull_requests/import_merged_by_worker.rb,
lib/gitlab/analytics/cycle_analytics/stage_events/merge_request_merged.rb,
lib/gitlab/background_migration/backfill_finding_id_in_vulnerabilities.rb,
lib/gitlab/background_migration/reset_status_on_container_repositories.rb,
lib/gitlab/database/partitioning_migration_helpers/foreign_key_helpers.rb,
lib/gitlab/database/query_analyzers/gitlab_schemas_validate_connection.rb,
lib/gitlab/database/rename_reserved_paths_migration/v1/rename_projects.rb,
lib/gitlab/github_import/importer/pull_requests/all_merged_by_importer.rb,
lib/gitlab/github_import/importer/single_endpoint_issue_notes_importer.rb,
lib/gitlab/graphql/pagination/offset_active_record_relation_connection.rb,
lib/gitlab/pagination/keyset/in_operator_optimization/order_by_columns.rb,
lib/gitlab/sidekiq_middleware/duplicate_jobs/strategies/until_executed.rb,
lib/gitlab/usage/metrics/instrumentations/index_inconsistencies_metric.rb,
lib/gitlab/usage/metrics/instrumentations/service_ping_features_metric.rb,
app/workers/gitlab/github_import/stage/import_protected_branches_worker.rb,
lib/gitlab/analytics/cycle_analytics/stage_events/merge_request_created.rb,
lib/gitlab/background_migration/add_projects_emails_enabled_column_data.rb,
lib/gitlab/background_migration/backfill_design_management_repositories.rb,
lib/gitlab/background_migration/backfill_draft_status_on_merge_requests.rb,
lib/gitlab/background_migration/backfill_namespace_id_for_project_route.rb,
lib/gitlab/background_migration/backfill_user_preferences_with_defaults.rb,
lib/gitlab/background_migration/fix_projects_without_prometheus_service.rb,
lib/gitlab/background_migration/populate_vulnerability_dismissal_fields.rb,
lib/gitlab/background_migration/reset_duplicate_ci_runners_token_values.rb,
lib/gitlab/database/health_status/indicators/autovacuum_active_on_table.rb,
lib/gitlab/database/health_status/indicators/prometheus_alert_indicator.rb,
lib/gitlab/database/query_analyzers/prevent_cross_database_modification.rb,
lib/gitlab/github_import/importer/pull_requests/review_request_importer.rb,
lib/gitlab/github_import/importer/single_endpoint_issue_events_importer.rb,
lib/gitlab/github_import/representation/diff_notes/suggestion_formatter.rb,
lib/gitlab/local_and_remote_storage_migration/pages_deployment_migrater.rb,
lib/gitlab/sidekiq_middleware/duplicate_jobs/strategies/until_executing.rb,
lib/gitlab/usage/metrics/instrumentations/cert_based_clusters_ff_metric.rb,
lib/gitlab/usage/metrics/instrumentations/count_connected_agents_metric.rb,
lib/gitlab/usage/metrics/instrumentations/count_project_snippets_metric.rb,
lib/gitlab/usage/metrics/instrumentations/ldap_encrypted_secrets_metric.rb,
lib/gitlab/usage/metrics/instrumentations/schema_inconsistencies_metric.rb,
lib/gitlab/usage/metrics/instrumentations/smtp_encrypted_secrets_metric.rb,
lib/gitlab/usage_data_counters/jetbrains_plugin_activity_unique_counter.rb,
lib/gitlab/usage_data_counters/vscode_extension_activity_unique_counter.rb,
app/workers/gitlab/github_import/attachments/import_merge_request_worker.rb,
lib/gitlab/background_migration/backfill_iteration_cadence_id_for_boards.rb,
lib/gitlab/background_migration/backfill_workspace_personal_access_token.rb,
lib/gitlab/background_migration/delete_approval_rules_with_vulnerability.rb,
lib/gitlab/background_migration/fix_namespace_ids_of_vulnerability_reads.rb,
lib/gitlab/background_migration/migrate_links_for_vulnerability_findings.rb,
lib/gitlab/background_migration/migrate_shared_vulnerability_identifiers.rb,
lib/gitlab/bitbucket_server_import/importers/pull_request_notes_importer.rb,
lib/gitlab/database/postgresql_database_tasks/load_schema_versions_mixin.rb,
lib/gitlab/database/rename_reserved_paths_migration/v1/migration_classes.rb,
lib/gitlab/database/rename_reserved_paths_migration/v1/rename_namespaces.rb,
lib/gitlab/database_importers/work_items/hierarchy_restrictions_importer.rb,
lib/gitlab/github_import/importer/pull_requests/review_requests_importer.rb,
lib/gitlab/usage/metrics/instrumentations/count_imported_projects_metric.rb,
lib/gitlab/usage/metrics/instrumentations/count_personal_snippets_metric.rb,
app/workers/gitlab/bitbucket_server_import/stage/import_repository_worker.rb,
lib/gitlab/background_migration/add_namespaces_emails_enabled_column_data.rb,
lib/gitlab/background_migration/remove_backfilled_job_artifacts_expire_at.rb,
lib/gitlab/background_migration/remove_invalid_deploy_access_level_groups.rb,
lib/gitlab/background_migration/rename_task_system_note_to_checklist_item.rb,
lib/gitlab/pagination/keyset/in_operator_optimization/array_scope_columns.rb,
lib/gitlab/usage/metrics/instrumentations/jira_active_integrations_metric.rb,
app/workers/gitlab/bitbucket_server_import/stage/import_lfs_objects_worker.rb,
app/workers/gitlab/github_import/stage/import_issues_and_diff_notes_worker.rb,
app/workers/gitlab/github_import/stage/import_pull_requests_reviews_worker.rb,
lib/gitlab/background_migration/backfill_vulnerability_reads_cluster_agent.rb,
lib/gitlab/background_migration/copy_column_using_background_migration_job.rb,
lib/gitlab/background_migration/populate_resolved_on_default_branch_column.rb,
lib/gitlab/background_migration/redis/backfill_project_pipeline_status_ttl.rb,
lib/gitlab/database/async_constraints/postgres_async_constraint_validation.rb,
lib/gitlab/pagination/keyset/in_operator_optimization/order_by_column_data.rb,
lib/gitlab/usage/metrics/instrumentations/collected_data_categories_metric.rb,
app/workers/gitlab/bitbucket_server_import/import_pull_request_notes_worker.rb,
app/workers/gitlab/github_import/pull_requests/import_review_request_worker.rb,
lib/gitlab/analytics/cycle_analytics/stage_events/metrics_based_stage_event.rb,
lib/gitlab/background_migration/backfill_cluster_agents_has_vulnerabilities.rb,
lib/gitlab/background_migration/backfill_member_namespace_for_group_members.rb,
lib/gitlab/background_migration/delete_orphaned_operational_vulnerabilities.rb,
lib/gitlab/background_migration/delete_orphans_approval_merge_request_rules.rb,
lib/gitlab/background_migration/mark_duplicate_npm_packages_for_destruction.rb,
lib/gitlab/background_migration/migrate_approver_to_approval_rules_in_batch.rb,
lib/gitlab/background_migration/nullify_last_error_from_project_mirror_data.rb,
lib/gitlab/background_migration/truncate_overlong_vulnerability_html_titles.rb,
lib/gitlab/database/partitioning_migration_helpers/table_management_helpers.rb,
lib/gitlab/import_export/after_export_strategies/base_after_export_strategy.rb,
lib/gitlab/usage/metrics/instrumentations/issues_created_from_alerts_metric.rb,
app/workers/gitlab/bitbucket_server_import/stage/import_pull_requests_worker.rb,
app/workers/gitlab/github_import/stage/import_pull_requests_merged_by_worker.rb,
lib/gitlab/background_migration/backfill_code_suggestions_namespace_settings.rb,
lib/gitlab/background_migration/backfill_namespace_id_of_vulnerability_reads.rb,
lib/gitlab/background_migration/migrate_evidences_for_vulnerability_findings.rb,
lib/gitlab/background_migration/reset_too_many_tags_skipped_registry_imports.rb,
lib/gitlab/background_migration/update_users_set_external_if_service_account.rb,
lib/gitlab/checks/file_size_check/hook_environment_aware_any_oversized_blobs.rb,
lib/gitlab/search/abuse_validators/no_abusive_coercion_from_string_validator.rb,
lib/gitlab/usage/metrics/instrumentations/count_bulk_imports_entities_metric.rb,
lib/gitlab/usage/metrics/instrumentations/count_ci_internal_pipelines_metric.rb,
lib/gitlab/usage/metrics/instrumentations/count_users_creating_issues_metric.rb,
lib/gitlab/usage/metrics/instrumentations/dormant_user_period_setting_metric.rb,
lib/gitlab/background_migration/backfill_integrations_enable_ssl_verification.rb,
lib/gitlab/background_migration/convert_credit_card_validation_data_to_hashes.rb,
lib/gitlab/background_migration/remove_project_group_link_with_missing_groups.rb,
lib/gitlab/database/partitioning_migration_helpers/backfill_partitioned_table.rb,
lib/gitlab/usage/metrics/instrumentations/dormant_user_setting_enabled_metric.rb,
lib/gitlab/usage/metrics/instrumentations/issues_with_prometheus_alert_events.rb,
lib/gitlab/analytics/cycle_analytics/stage_events/issue_deployed_to_production.rb,
lib/gitlab/background_migration/nullify_creator_id_column_of_orphaned_projects.rb,
lib/gitlab/background_migration/project_namespaces/backfill_project_namespaces.rb,
lib/gitlab/github_import/importer/single_endpoint_merge_request_notes_importer.rb,
lib/gitlab/usage/metrics/instrumentations/batched_background_migrations_metric.rb,
lib/gitlab/usage/metrics/instrumentations/count_imported_projects_total_metric.rb,
lib/gitlab/usage/metrics/instrumentations/count_slack_app_installations_metric.rb,
lib/gitlab/usage_data_counters/visual_studio_extension_activity_unique_counter.rb,
lib/gitlab/background_migration/migrate_remediations_for_vulnerability_findings.rb,
lib/gitlab/graphql/extensions/forward_only_externally_paginated_array_extension.rb,
lib/gitlab/import_export/after_export_strategies/download_notification_strategy.rb,
lib/gitlab/usage/metrics/instrumentations/count_users_with_ml_candidates_metric.rb,
lib/gitlab/usage/metrics/instrumentations/merge_request_widget_extension_metric.rb,
lib/gitlab/usage_data_counters/jetbrains_bundled_plugin_activity_unique_counter.rb,
lib/gitlab/background_migration/backfill_dismissal_reason_in_vulnerability_reads.rb,
lib/gitlab/background_migration/backfill_missing_vulnerability_dismissal_details.rb,
lib/gitlab/usage/metrics/instrumentations/in_product_marketing_email_sent_metric.rb,
lib/gitlab/analytics/cycle_analytics/stage_events/issue_first_mentioned_in_commit.rb,
lib/gitlab/background_migration/backfill_has_merge_request_of_vulnerability_reads.rb,
lib/gitlab/background_migration/batching_strategies/primary_key_batching_strategy.rb,
lib/gitlab/background_migration/migrate_approver_to_approval_rules_check_progress.rb,
lib/gitlab/background_migration/reset_duplicate_ci_runners_token_encrypted_values.rb,
app/workers/gitlab/github_import/stage/import_pull_requests_review_requests_worker.rb,
lib/gitlab/analytics/cycle_analytics/stage_events/merge_request_last_build_started.rb,
lib/gitlab/background_migration/cleanup_personal_access_tokens_with_nil_expires_at.rb,
lib/gitlab/background_migration/delete_orphaned_transferred_project_approval_rules.rb,
lib/gitlab/background_migration/fix_incoherent_packages_size_on_project_statistics.rb,
lib/gitlab/background_migration/populate_denormalized_columns_for_sbom_occurrences.rb,
lib/gitlab/background_migration/update_ci_pipeline_artifacts_unknown_locked_status.rb,
lib/gitlab/usage/metrics/instrumentations/count_projects_with_ml_candidates_metric.rb,
lib/gitlab/usage/metrics/instrumentations/count_slack_app_installations_gbp_metric.rb,
lib/gitlab/analytics/cycle_analytics/stage_events/merge_request_last_build_finished.rb,
lib/gitlab/background_migration/backfill_root_storage_statistics_fork_storage_sizes.rb,
lib/gitlab/usage/metrics/instrumentations/count_ci_runners_group_type_active_metric.rb,
lib/gitlab/usage/metrics/instrumentations/count_projects_with_alerts_created_metric.rb,
lib/gitlab/usage/metrics/instrumentations/count_projects_with_ml_experiments_metric.rb,
lib/gitlab/background_migration/backfill_admin_mode_scope_for_personal_access_tokens.rb,
lib/gitlab/background_migration/backfill_default_branch_protection_namespace_setting.rb,
lib/gitlab/sidekiq_middleware/duplicate_jobs/strategies/deduplicates_when_scheduling.rb,
lib/gitlab/usage/metrics/instrumentations/count_projects_with_monitor_enabled_metric.rb,
lib/gitlab/usage/metrics/instrumentations/issues_with_alert_management_alerts_metric.rb,
lib/gitlab/background_migration/backfill_project_statistics_container_repository_size.rb,
lib/gitlab/background_migration/fix_approval_project_rules_without_protected_branches.rb,
lib/gitlab/background_migration/update_jira_tracker_data_deployment_type_based_on_url.rb,
lib/gitlab/usage/metrics/instrumentations/count_ci_runners_project_type_active_metric.rb,
lib/gitlab/background_migration/backfill_project_feature_package_registry_access_level.rb,
lib/gitlab/background_migration/batching_strategies/dismissed_vulnerabilities_strategy.rb,
lib/gitlab/background_migration/batching_strategies/loose_index_scan_batching_strategy.rb,
lib/gitlab/background_migration/fix_allow_descendants_override_disabled_shared_runners.rb,
lib/gitlab/usage/metrics/instrumentations/count_ci_runners_instance_type_active_metric.rb,
lib/gitlab/pagination/keyset/in_operator_optimization/strategies/record_loader_strategy.rb,
lib/gitlab/usage/metrics/instrumentations/in_product_marketing_email_cta_clicked_metric.rb,
lib/gitlab/usage/metrics/instrumentations/snowplow_configured_to_gitlab_collector_metric.rb,
lib/gitlab/background_migration/backfill_project_statistics_storage_size_with_recent_size.rb,
lib/gitlab/background_migration/populate_operation_visibility_permissions_from_operations.rb,
lib/gitlab/usage/metrics/instrumentations/batched_background_migration_failed_jobs_metric.rb,
lib/gitlab/usage/metrics/instrumentations/incoming_email_encrypted_secrets_enabled_metric.rb,
lib/gitlab/usage/metrics/instrumentations/installation_creation_date_approximation_metric.rb,
lib/gitlab/usage/metrics/instrumentations/jira_imports_total_imported_issues_count_metric.rb,
lib/gitlab/background_migration/update_delayed_project_removal_to_null_for_user_namespaces.rb,
lib/gitlab/usage/metrics/instrumentations/count_ci_runners_group_type_active_online_metric.rb,
lib/gitlab/usage/metrics/instrumentations/count_issues_created_manually_from_alerts_metric.rb,
lib/gitlab/usage/metrics/instrumentations/count_projects_with_jira_dvcs_integration_metric.rb,
lib/gitlab/background_migration/populate_approval_project_rules_with_security_orchestration.rb,
lib/gitlab/analytics/cycle_analytics/stage_events/merge_request_first_deployed_to_production.rb,
lib/gitlab/background_migration/backfill_draft_status_on_merge_requests_with_corrected_regex.rb,
lib/gitlab/background_migration/backfill_uuid_conversion_column_in_vulnerability_occurrences.rb,
lib/gitlab/usage/metrics/instrumentations/count_ci_runners_project_type_active_online_metric.rb,
lib/gitlab/background_migration/backfill_project_statistics_storage_size_without_uploads_size.rb,
lib/gitlab/background_migration/disable_legacy_open_source_licence_for_recent_public_projects.rb,
lib/gitlab/pagination/keyset/in_operator_optimization/strategies/order_values_loader_strategy.rb,
lib/gitlab/usage/metrics/instrumentations/count_ci_runners_instance_type_active_online_metric.rb,
lib/gitlab/usage/metrics/instrumentations/service_desk_email_encrypted_secrets_enabled_metric.rb,
lib/gitlab/usage/metrics/instrumentations/gitlab_for_jira_app_proxy_installations_count_metric.rb,
lib/gitlab/background_migration/disable_legacy_open_source_license_for_inactive_public_projects.rb,
lib/gitlab/usage/metrics/instrumentations/count_users_associating_milestones_to_releases_metric.rb,
lib/gitlab/usage/metrics/instrumentations/distinct_count_projects_with_expiration_policy_metric.rb,
lib/gitlab/usage/metrics/instrumentations/gitlab_for_jira_app_direct_installations_count_metric.rb,
lib/gitlab/background_migration/disable_legacy_open_source_license_for_projects_less_than_one_mb.rb,
lib/gitlab/background_migration/set_legacy_open_source_license_available_for_non_public_projects.rb,
lib/gitlab/background_migration/disable_legacy_open_source_license_for_no_issues_no_repo_projects.rb,
lib/gitlab/background_migration/disable_legacy_open_source_license_for_projects_less_than_five_mb.rb,
lib/gitlab/background_migration/populate_approval_merge_request_rules_with_security_orchestration.rb,
lib/gitlab/background_migration/disable_legacy_open_source_license_for_one_member_no_repo_projects.rb,
lib/gitlab/background_migration/migrate_vulnerabilities_feedback_to_vulnerabilities_state_transition.rb,
lib/gitlab/background_migration/batching_strategies/backfill_project_namespace_per_group_batching_strategy.rb,
lib/gitlab/background_migration/backfill_project_statistics_storage_size_without_pipeline_artifacts_size_job.rb,
lib/gitlab/background_migration/batching_strategies/remove_backfilled_job_artifacts_expire_at_batching_strategy.rb,
lib/gitlab/background_migration/batching_strategies/backfill_vulnerability_reads_cluster_agent_batching_strategy.rb,
lib/gitlab/background_migration/batching_strategies/backfill_project_statistics_with_container_registry_size_batching_strategy.rb

Overview

rubocop:disable Style/Documentation

Defined Under Namespace

Modules: APIAuthentication, Abuse, Access, ActionCable, AlertManagement, Allowable, Analytics, ApplicationRateLimiter, Asciidoc, AssetProxy, Audit, Auth, BackgroundMigration, BacktraceCleaner, BitbucketImport, BitbucketServerImport, BlobHelper, Bullet, Cache, Changelog, Chat, Checks, Ci, ClassAttributes, Cleanup, Cluster, ColorSchemes, Composer, Config, ConfigChecker, ConfigHelper, Conflict, Console, Consul, ContainerRepository, ContentSecurityPolicy, Counters, CryptoHelper, CurrentSettings, CycleAnalytics, DataBuilder, Database, DatabaseImporters, DatabaseWarnings, DefaultBranch, DependencyLinker, Diff, DiscussionsDiff, Doctor, DoorkeeperSecretStoring, Elasticsearch, Email, Emoji, EncodingHelper, EndpointAttributes, Environment, ErrorTracking, EtagCaching, EventStore, ExceptionLogFormatter, ExclusiveLeaseHelpers, Export, ExternalAuthorization, Faraday, FileDetector, FileHook, FileMarkdownLinkBuilder, FileTypeDetection, FogbugzImport, FormBuilders, FrontMatter, Gfm, Git, GitAccessResult, GitRefValidator, GitalyClient, GithubGistsImport, GithubImport, GlId, GlobalId, Golang, GonHelper, Gpg, GrapeLogging, Graphql, Graphs, Harbor, HashedStorage, HealthChecks, HookData, I18n, Identifier, Import, ImportExport, ImportSources, IncidentManagement, Instrumentation, InstrumentationHelper, InternalEvents, InternalPostReceive, Issuable, IssuableSorter, Issues, Jira, JiraImport, Json, JwtAuthenticatable, Kas, Kroki, Kubernetes, LanguageData, LegacyGithubImport, LetsEncrypt, Lfs, LocalAndRemoteStorageMigration, Loggable, Logging, Lograge, LoopHelpers, MailRoom, Mailgun, ManifestImport, Marginalia, MarkdownCache, MarkupHelper, Memory, MergeRequests, Metrics, Middleware, Monitor, Nav, NoCacheHeaders, NoteableMetadata, Observability, Octokit, OptimisticLocking, OtherMarkup, Pages, Pagination, Partitioning, Patch, PathRegex, PathTraversal, PerformanceBar, Plantuml, Popen, PrivateCommitEmail, ProcessManagement, Profiler, Prometheus, ProtocolAccess, PumaLogging, Qa, QueryLimiting, QuickActions, RackAttack, RackLoadBalancingHelpers, Recaptcha, Redis, Regex, RegistrationFeatures, RelativePositioning, RenderTimeout, RepoPath, RepositoryArchiveRateLimiter, RepositoryCacheAdapter, RepositoryUrlBuilder, RequestEndpoints, RequestForgeryProtection, ResourceEvents, RobotsTxt, Routing, RuggedInstrumentation, Runtime, SQL, Saas, Sanitizers, Search, Security, Seeders, Sentence, Serializer, ServiceDesk, Services, SetupHelper, ShellAdapter, SidekiqConfig, SidekiqDaemon, SidekiqDeathHandler, SidekiqLogging, SidekiqMiddleware, SidekiqSignals, SidekiqStatus, SidekiqVersioning, SilentMode, SlashCommands, Slug, Spamcheck, Ssh, SubscriptionPortal, Suggestions, TabWidth, TaskHelpers, Template, TemplateHelper, TemplateParser, TemporarilyAllow, Terraform, Testing, Themes, TimeTrackingFormatter, Timeless, Tracking, Uploads, UrlBlockers, Usage, UsageDataCounters, UsageMetricDefinition, Utils, Verify, View, VisibilityLevel, WebHooks, WebIde, Webpack, WikiPages, WordDiff, WorkItems, X509, Zentao Classes: AnonymousSession, AppJsonLogger, AppLogger, AppTextLogger, ApplicationContext, AuditJsonLogger, AuthLogger, AuthorizedKeys, AvatarCache, BackgroundTask, BackupLogger, BaseDoorkeeperController, BatchWorkerContext, Blame, BlamePresenter, BranchPushMergeCommitAnalyzer, BufferedIo, BuildAccess, ChangesList, Chaos, ChatNameToken, CiAccess, ClosingIssueExtractor, CodeNavigationPath, Color, ConanToken, ContributionsCalendar, Contributor, CrossProjectAccess, Daemon, DeployKeyAccess, DeprecationJsonLogger, DeviseFailure, EmojiNameValidator, EmptySearchResults, EncryptedCommandBase, EncryptedConfiguration, EncryptedIncomingEmailCommand, EncryptedLdapCommand, EncryptedServiceDeskEmailCommand, EncryptedSmtpCommand, EnvironmentLogger, ExceptionsApp, ExclusiveLease, Experiment, FIPS, FakeApplicationSettings, Favicon, FeatureCategories, FileFinder, FileHookLogger, GitAccess, GitAccessDesign, GitAccessProject, GitAccessSnippet, GitAccessWiki, GitAuditEvent, GitLogger, GitPostReceive, GlRepository, GraphqlLogger, GroupSearchResults, HTTP, HTTPConnectionAdapter, HashedPath, Highlight, HotlinkingDetector, HttpIO, ImportFormatter, InactiveProjectsDeletionWarningTracker, InsecureKeyFingerprint, IntegrationsLogger, IssuableMetadata, IssuablesCountForState, IssuesLabels, JWTToken, JobWaiter, JsonLogger, LanguageDetection, Lazy, LfsToken, LogTimestampFormatter, Logger, MarkerRange, MultiCollectionPaginator, MultiDestinationLogger, NamespaceSanitizer, NamespacedSessionStore, NetHttpAdapter, ObjectHierarchy, OmniauthInitializer, OtpKeyRotator, PaginationDelegate, PipelineScopeCounts, PollingInterval, ProcessMemoryCache, ProcessSupervisor, ProjectAuthorizations, ProjectSearchResults, ProjectStatsRefreshConflictsLogger, ProjectTemplate, ProjectTransfer, PrometheusClient, PushOptions, ReactiveCacheSetCache, RedactedSearchResultsLogger, ReferenceCounter, ReferenceExtractor, RepositoryCache, RepositoryCheckLogger, RepositoryHashCache, RepositorySetCache, RepositorySizeChecker, RepositorySizeErrorMessage, RequestContext, RouteMap, SSHPublicKey, SafeDeviceDetector, SafeRequestLoader, SafeRequestPurger, SampleDataTemplate, SearchContext, SearchResults, Seeder, Session, SetCache, ShardHealthCache, Shell, SidekiqMigrateJobs, SidekiqQueue, SignedCommit, SignedTag, SnippetSearchResults, SnowplowEventDefinitionGenerator, Source, Sourcegraph, StackProf, StringPlaceholderReplacer, StringRangeMarker, StringRegexMarker, SubmoduleLinks, TcpChecker, TerraformRegistryToken, Throttle, TreeSummary, UUID, Unicode, UntrustedRegexp, UploadsTransfer, UrlBlocker, UrlBuilder, UrlHelpers, UrlSanitizer, UsageData, UsageDataMetrics, UsageDataNonSqlMetrics, UsageDataQueries, UsageMetricDefinitionGenerator, UsageMetricGenerator, UserAccess, UserAccessSnippet, VisibilityEvaluationResult, VisibilityLevelChecker, WikiFileFinder, Workhorse, ZoomLinkExtractor, ZoomUrlValidator

Constant Summary collapse

APP_DIRS_PATTERN =
%r{^/?(app|config|ee|lib|spec|\(\w*\))}
VERSION =
File.read(root.join("VERSION")).strip.freeze
INSTALLATION_TYPE =
File.read(root.join("INSTALLATION_TYPE")).strip.freeze
HTTP_PROXY_ENV_VARS =
%w[http_proxy https_proxy HTTP_PROXY HTTPS_PROXY].freeze
TaskFailedError =
Class.new(StandardError)
TaskAbortedByUserError =
Class.new(StandardError)
UpdatePathError =
Class.new(StandardError)

Class Method Summary collapse

Class Method Details

.canary?Boolean

Returns:

  • (Boolean)


75
76
77
# File 'lib/gitlab.rb', line 75

def self.canary?
  Gitlab::Utils.to_boolean(ENV['CANARY'])
end

.comObject



67
68
69
# File 'lib/gitlab.rb', line 67

def self.com
  yield if com?
end

.com?Boolean

Returns:

  • (Boolean)


58
59
60
61
# File 'lib/gitlab.rb', line 58

def self.com?
  # Check `gl_subdomain?` as well to keep parity with gitlab.com
  simulate_com? || Gitlab.config.gitlab.url == Gitlab::Saas.com_url || gl_subdomain?
end

.com_and_canary?Boolean

Returns:

  • (Boolean)


79
80
81
# File 'lib/gitlab.rb', line 79

def self.com_and_canary?
  com? && canary?
end

.com_but_not_canary?Boolean

Returns:

  • (Boolean)


83
84
85
# File 'lib/gitlab.rb', line 83

def self.com_but_not_canary?
  com? && !canary?
end

.com_except_jh?Boolean

Returns:

  • (Boolean)


63
64
65
# File 'lib/gitlab.rb', line 63

def self.com_except_jh?
  com? && !jh?
end

.configObject



23
24
25
# File 'lib/gitlab.rb', line 23

def self.config
  Settings
end

.dev_or_test_env?Boolean

Returns:

  • (Boolean)


99
100
101
# File 'lib/gitlab.rb', line 99

def self.dev_or_test_env?
  Rails.env.development? || Rails.env.test?
end

.gl_subdomain?Boolean

Returns:

  • (Boolean)


91
92
93
# File 'lib/gitlab.rb', line 91

def self.gl_subdomain?
  Gitlab::Saas.subdomain_regex === Gitlab.config.gitlab.url
end

.host_with_portObject



27
28
29
# File 'lib/gitlab.rb', line 27

def self.host_with_port
  "#{self.config.gitlab.host}:#{self.config.gitlab.port}"
end

.http_proxy_env?Boolean

Returns:

  • (Boolean)


103
104
105
# File 'lib/gitlab.rb', line 103

def self.http_proxy_env?
  HTTP_PROXY_ENV_VARS.any? { |name| ENV[name] }
end

.maintenance_mode?Boolean

Returns:

  • (Boolean)


115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
# File 'lib/gitlab.rb', line 115

def self.maintenance_mode?
  return false unless ::Gitlab::CurrentSettings.current_application_settings?

  # `maintenance_mode` column was added to the `current_settings` table in 13.2
  # When upgrading from < 13.2 to >=13.8 `maintenance_mode` will not be
  # found in settings.
  # `Gitlab::CurrentSettings#uncached_application_settings` in
  # lib/gitlab/current_settings.rb is expected to handle such cases, and use
  # the default value for the setting instead, but in this case, it doesn't,
  # see https://gitlab.com/gitlab-org/gitlab/-/issues/321836
  # As a work around, we check if the setting method is available
  return false unless ::Gitlab::CurrentSettings.respond_to?(:maintenance_mode)

  ::Gitlab::CurrentSettings.maintenance_mode
end

.org?Boolean

Returns:

  • (Boolean)


87
88
89
# File 'lib/gitlab.rb', line 87

def self.org?
  Gitlab.config.gitlab.url == Gitlab::Saas.dev_url
end

.org_or_com?Boolean

Returns:

  • (Boolean)


95
96
97
# File 'lib/gitlab.rb', line 95

def self.org_or_com?
  org? || com?
end

.pre_release?Boolean

Returns:

  • (Boolean)


19
20
21
# File 'lib/gitlab.rb', line 19

def self.pre_release?
  VERSION.include?('pre')
end

.process_nameObject



107
108
109
110
111
112
113
# File 'lib/gitlab.rb', line 107

def self.process_name
  return 'sidekiq' if Gitlab::Runtime.sidekiq?
  return 'console' if Gitlab::Runtime.console?
  return 'test' if Rails.env.test?

  'web'
end

.revisionObject



31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
# File 'lib/gitlab.rb', line 31

def self.revision
  @_revision ||= if File.exist?(root.join("REVISION"))
                   File.read(root.join("REVISION")).strip.freeze
                 else
                   result = Gitlab::Popen.popen_with_detail(
                     %W[#{config.git.bin_path} log --pretty=format:%h --abbrev=11 -n 1]
                   )

                   if result.status.success?
                     result.stdout.chomp.freeze
                   else
                     "Unknown"
                   end
                 end
end

.simulate_com?Boolean

Returns:

  • (Boolean)


52
53
54
55
56
# File 'lib/gitlab.rb', line 52

def self.simulate_com?
  return false unless Rails.env.development?

  Gitlab::Utils.to_boolean(ENV['GITLAB_SIMULATE_SAAS'])
end

.staging?Boolean

Returns:

  • (Boolean)


71
72
73
# File 'lib/gitlab.rb', line 71

def self.staging?
  Gitlab.config.gitlab.url == Gitlab::Saas.staging_com_url
end

.version_infoObject



15
16
17
# File 'lib/gitlab.rb', line 15

def self.version_info
  Gitlab::VersionInfo.parse(Gitlab::VERSION)
end