该项目从 https://gitlab.com/gitlab-org/gitlab.git 镜像。
拉取镜像更新于 。
- 3月 13, 2025
-
-
由 Kassio Borges 创作于
With the goal to reduce the number of objects created during a GraphQL call, the condition to initialize a `Gitlab::Graphql::Authorize::FieldExtension::Redactor`, the `Gitlab::Graphql::Authorize::FieldExtension::Redactor#active?` was extracted to the `Gitlab::Graphql::Authorize::FieldExtension#authorized?`. Local benchmark comparisons: * ips (iterations per second) ``` Warming up -------------------------------------- master 1.000 i/100ms avoid_redact 1.000 i/100ms Calculating ------------------------------------- master 0.324 (± 0.0%) i/s (3.08 s/i) - 4.000 in 12.343343s avoid_redact 0.326 (± 0.0%) i/s (3.07 s/i) - 4.000 in 12.277845s Comparison: avoid_redact: 0.3 i/s master: 0.3 i/s - 1.01x slower ``` * memory comsumption ``` Calculating ------------------------------------- master 570.367M memsize ( 807.319k retained) 3.385M objects ( 2.032k retained) 50.000 strings ( 50.000 retained) avoid_redact 569.443M memsize ( 617.745k retained) 3.380M objects ( 1.319k retained) 50.000 strings ( 50.000 retained) Comparison: avoid_redact: 569442619 allocated master: 570366893 allocated - 1.00x more ``` Related to: https://gitlab.com/gitlab-org/gitlab/-/issues/521588
-
- 3月 11, 2025
-
-
由 Madelein van Niekerk 创作于
Fix Elasticsearch reindexing count race condition See merge request https://gitlab.com/gitlab-org/gitlab/-/merge_requests/183830 Merged-by:
Madelein van Niekerk <mvanniekerk@gitlab.com> Approved-by:
Madelein van Niekerk <mvanniekerk@gitlab.com> Reviewed-by:
Terri Chu <tchu@gitlab.com> Reviewed-by:
Madelein van Niekerk <mvanniekerk@gitlab.com> Co-authored-by:
Arturo Herrero <arturo.herrero@gmail.com>
-
由 Arturo Herrero 创作于
Ensure original and new index counts are captured at the same time after indexing has paused. This prevents false positives when comparing document counts caused by pending indexing operations. EE: true
-
由 Florie Guibert 创作于
Update 'Your work' -> 'Snippets' empty state to match user profile snippets See merge request https://gitlab.com/gitlab-org/gitlab/-/merge_requests/179169 Merged-by:
Florie Guibert <fguibert@gitlab.com> Approved-by:
Chaoyue Zhao <czhao@gitlab.com> Approved-by:
Alyssa Trinh <atrinh@gitlab.com> Approved-by:
Florie Guibert <fguibert@gitlab.com> Reviewed-by:
Alyssa Trinh <atrinh@gitlab.com> Co-authored-by:
ajit <ajit@directshifts.com>
-
由 Lin Jen-Shin 创作于
Bump PG default version to 16 See merge request https://gitlab.com/gitlab-org/gitlab/-/merge_requests/183537 Merged-by:
Lin Jen-Shin <jen-shin@gitlab.com> Approved-by:
Anastasia Khomchenko <akhomchenko@gitlab.com> Approved-by:
Martin Wortschack <mwortschack@gitlab.com> Approved-by:
Tarun Vellishetty <tvellishetty@gitlab.com> Approved-by:
Thong Kuah <tkuah@gitlab.com> Approved-by:
Lin Jen-Shin <jen-shin@gitlab.com> Co-authored-by:
Leonardo Rosa <ldarosa@gitlab.com>
-
由 Leonardo da Rosa 创作于
Bump PG default version in preparation for PG17 Changelog: changed
-
由 Bishwa Hang Rai 创作于
Add and backfill project_id for deployment_merge_requests See merge request https://gitlab.com/gitlab-org/gitlab/-/merge_requests/183738 Merged-by:
Bishwa Hang Rai <bhrai@gitlab.com> Approved-by:
Max Orefice <morefice@gitlab.com> Approved-by:
Bishwa Hang Rai <bhrai@gitlab.com> Reviewed-by:
Max Orefice <morefice@gitlab.com> Reviewed-by:
Bishwa Hang Rai <bhrai@gitlab.com> Co-authored-by:
Shubham Kumar <shukumar@gitlab.com>
-
由 Shubham Kumar 创作于
## What does this MR do and why? Add and backfill project_id for deployment_merge_requests. This table has a [desired sharding key](https://docs.gitlab.com/ee/development/database/multiple_databases.html#define-a-desired_sharding_key-to-automatically-backfill-a-sharding_key) configured ([view configuration](https://gitlab.com/gitlab-org/gitlab/-/blob/master/db/docs/deployment_merge_requests.yml)). This merge request is the first step towards transforming the desired sharding key into a [sharding key](https://docs.gitlab.com/ee/development/database/multiple_databases.html#defining-a-sharding-key-for-all-cell-local-tables). This involves the following changes: - Adding a new column that will serve as the sharding key (along with the relevant asynchronous index). - Populating the sharding key when new records are created by adding a database function and trigger. - Scheduling a [batched background migration](https://docs.gitlab.com/ee/development/database/batched_background_migrations.html) to set the sharding key for existing records. Once the background migration has completed, a second merge request will be created to finalize the background migration, and add a foreign key and not null constraint. ## How to verify We have assigned a random backend engineer from ~"group::environments" to review these changes. Please review this merge request from a ~backend perspective. The main thing we are looking to verify is that the added column and association match the values specified by the [desired sharding key](https://gitlab.com/gitlab-org/gitlab/-/blob/master/db/docs/deployment_merge_requests.yml) configuration and that backfilling the column from this other table makes sense in the context of this feature. When you are finished, please: 1. Trigger the [database testing pipeline](https://docs.gitlab.com/ee/development/database/database_migration_pipeline.html) as instructed by Danger. 1. Request a review from the ~backend maintainer and ~database reviewer suggested by Danger. If you have any questions or concerns, reach out to @tigerwnz or @shubhamkrai. This merge request was generated by a once off keep implemented in https://gitlab.com/gitlab-org/gitlab/-/merge_requests/143774 This change was generated by [gitlab-housekeeper](https://gitlab.com/gitlab-org/gitlab/-/tree/master/gems/gitlab-housekeeper) using the Keeps::BackfillDesiredShardingKeyLargeTable keep. To provide feedback on your experience with `gitlab-housekeeper` please create an issue with the label ~"GitLab Housekeeper" and consider pinging the author of this keep. Changelog: other
-
由 Jon Glassman 创作于
Replace Duo Self-hosted with AI-powered features tab See merge request https://gitlab.com/gitlab-org/gitlab/-/merge_requests/184143 Merged-by:
Jon Glassman <jglassman@gitlab.com> Approved-by:
Jon Glassman <jglassman@gitlab.com> Co-authored-by:
Vidhya Hariharan <7292346-vidhya.h@users.noreply.gitlab.com>
-
由 David Pisek 创作于
Fix for: [Test] ee/browser_ui/10_govern/security_reports_spec.rb | Govern Security Reports displays security reports in the project security dashboard See merge request https://gitlab.com/gitlab-org/gitlab/-/merge_requests/184016 Merged-by:
David Pisek <dpisek@gitlab.com> Approved-by:
Will Meek <wmeek@gitlab.com> Approved-by:
David Pisek <dpisek@gitlab.com> Co-authored-by:
charlieeekroon <ckroon@gitlab.com>
-
由 Fabio Pitino 创作于
Fix CI/CD variable settings with custom role See merge request https://gitlab.com/gitlab-org/gitlab/-/merge_requests/183448 Merged-by:
Fabio Pitino <fpitino@gitlab.com> Approved-by:
Fabio Pitino <fpitino@gitlab.com> Approved-by:
Alex Buijs <abuijs@gitlab.com> Reviewed-by:
Fabio Pitino <fpitino@gitlab.com> Co-authored-by:
Dmitry Biryukov <dbiryukov@gitlab.com>
-
由 Dmytro Biryukov 创作于
Changelog: fixed
-
由 Phil Hughes 创作于
Update Rapid Diffs file header See merge request https://gitlab.com/gitlab-org/gitlab/-/merge_requests/184007 Merged-by:
Phil Hughes <me@iamphill.com> Approved-by:
Thomas Randolph <trandolph@gitlab.com> Approved-by:
Phil Hughes <me@iamphill.com> Co-authored-by:
Stanislav Lashmanov <slashmanov@gitlab.com>
-
由 Shinya Maeda 创作于
Make Duo User Feedback thread-aware See merge request https://gitlab.com/gitlab-org/gitlab/-/merge_requests/182498 Merged-by:
Shinya Maeda <shinya@gitlab.com> Approved-by:
Dillon Wheeler <dwheeler@gitlab.com> Approved-by:
Shinya Maeda <shinya@gitlab.com> Co-authored-by:
Mark Chao <mchao@gitlab.com>
-
由 Mark Chao 创作于
-
由 Michał Zając 创作于
Add FK constraint and index on merge_request_user_mentions.project_id See merge request https://gitlab.com/gitlab-org/gitlab/-/merge_requests/183971 Merged-by:
Michał Zając <mzajac@gitlab.com> Approved-by:
Irina Bronipolsky <ibronipolsky@gitlab.com> Approved-by:
Michał Zając <mzajac@gitlab.com> Co-authored-by:
Shane Maglangit <smaglangit@gitlab.com>
-
由 Ahmed Hemdan 创作于
Scan diffs for changes commits via UI See merge request https://gitlab.com/gitlab-org/gitlab/-/merge_requests/178726 Merged-by:
Ahmed Hemdan <ahemdan@gitlab.com> Approved-by:
Ahmed Hemdan <ahemdan@gitlab.com> Reviewed-by:
Vasilii Iakliushin <viakliushin@gitlab.com> Reviewed-by:
Serena Fang <sfang@gitlab.com> Reviewed-by:
Ahmed Hemdan <ahemdan@gitlab.com> Co-authored-by:
Serena Fang <sfang@gitlab.com> Co-authored-by:
Vasilii Iakliushin <viakliushin@gitlab.com>
-
由 Vasilii Iakliushin 创作于
Contributes to https://gitlab.com/gitlab-org/gitlab/-/issues/491282 **Problem** Currently, diff scan is applied only to git pushes via ssh/https protocol, because there was no way to distiguishing between RPC actions that triggered the scan. For example, we want to skip the check for merge commit creation but verify commits created via WebIDE. https://gitlab.com/gitlab-org/gitlab/-/issues/423992 introduces an option to pass additional context from Gitaly RPC endpoint to the checker code. **Solution** * Provide `enable_secrets_check` to selected RPC endpoints * Run diff scan for checks triggered by calls to these endpoints
-
由 Patrick Bajao 创作于
Fix merge request pipelines on ambiguous refs See merge request https://gitlab.com/gitlab-org/gitlab/-/merge_requests/158976 Merged-by:
Patrick Bajao <ebajao@gitlab.com> Approved-by:
Patrick Bajao <ebajao@gitlab.com> Reviewed-by:
Patrick Bajao <ebajao@gitlab.com> Reviewed-by:
Hordur Freyr Yngvason <hfyngvason@gitlab.com> Reviewed-by:
Max Fan <mfan@gitlab.com> Co-authored-by:
Daniel Prause <dprause@gitlab.com> Co-authored-by:
Hordur Freyr Yngvason <hfyngvason@gitlab.com>
-
由 Hordur Freyr Yngvason 创作于
When the merge request source branch was ambiguous in the source project, detached merge request pipelines would pick commit SHA associated with the tag instead of the merge request's branch. We fix that by using `source_branch_ref` instead of `source_branch` in the places deciding the commit used by detached merge request pipelines. Changelog: fixed
-
由 Manoj M J 创作于
Add GraphQL arguments to filter by custom fields See merge request https://gitlab.com/gitlab-org/gitlab/-/merge_requests/184127 Merged-by:
Manoj M J <mmj@gitlab.com> Approved-by:
Stefanos Xanthopoulos <sxanthopoulos@gitlab.com> Approved-by:
Manoj M J <mmj@gitlab.com> Reviewed-by:
Stefanos Xanthopoulos <sxanthopoulos@gitlab.com> Co-authored-by:
Heinrich Lee Yu <heinrich@gitlab.com>
-
由 Michał Zając 创作于
Add and backfill namespace_id for wiki_page_slugs See merge request https://gitlab.com/gitlab-org/gitlab/-/merge_requests/183332 Merged-by:
Michał Zając <mzajac@gitlab.com> Approved-by:
Naman Jagdish Gala <ngala@gitlab.com> Approved-by:
Michał Zając <mzajac@gitlab.com> Reviewed-by:
Michał Zając <mzajac@gitlab.com> Co-authored-by:
Shane Maglangit <smaglangit@gitlab.com>
-
由 Shane Maglangit 创作于
Changelog: other
-
由 Fred de Gier 创作于
Merge branch '524092-visiting-ci-cd-analytics-as-an-non-logged-in-user-yields-an-error' into 'master' Allow anonymous users to load pipeline analytics See merge request https://gitlab.com/gitlab-org/gitlab/-/merge_requests/184032 Merged-by:
Fred de Gier <fdegier@gitlab.com> Approved-by:
Tiger Watson <twatson@gitlab.com> Approved-by:
Pedro Pombeiro <noreply@pedro.pombei.ro> Approved-by:
Fred de Gier <fdegier@gitlab.com> Co-authored-by:
Miguel Rincon <mrincon@gitlab.com>
-
由 Fabio Pitino 创作于
Add `inputs` to `POST /projects/:id/pipeline` See merge request https://gitlab.com/gitlab-org/gitlab/-/merge_requests/183532 Merged-by:
Fabio Pitino <fpitino@gitlab.com> Approved-by:
Marcel Amirault <mamirault@gitlab.com> Approved-by:
Fabio Pitino <fpitino@gitlab.com> Approved-by:
Laura Montemayor <lmontemayor@gitlab.com> Reviewed-by:
Marcel Amirault <mamirault@gitlab.com> Co-authored-by:
Furkan Ayhan <furkanayhn@gmail.com>
-
由 Furkan Ayhan 创作于
Accepting `inputs` parameter as Hash.
-
由 Brendan Lynch 创作于
Ignore revs link to docs See merge request https://gitlab.com/gitlab-org/gitlab/-/merge_requests/184054 Merged-by:
Brendan Lynch <blynch@gitlab.com> Approved-by:
Paulina Sedlak-Jakubowska <psedlak-jakubowska@gitlab.com> Approved-by:
Brendan Lynch <blynch@gitlab.com> Co-authored-by:
Jacques <jerasmus@gitlab.com>
-
由 Jacques Erasmus 创作于
Ensures the frontend link so the docs
-
由 Patrick Bajao 创作于
Refactor diffs_by_changed_paths to improve separation of concerns See merge request https://gitlab.com/gitlab-org/gitlab/-/merge_requests/182083 Merged-by:
Patrick Bajao <ebajao@gitlab.com> Approved-by:
Patrick Bajao <ebajao@gitlab.com> Reviewed-by:
Patrick Bajao <ebajao@gitlab.com> Reviewed-by:
Sincheol (David) Kim <dkim@gitlab.com> Co-authored-by:
Siddharth Asthana <siddharthasthana31@gmail.com>
-
由 Siddharth Asthana 创作于
Signed-off-by:
Siddharth Asthana <siddharthasthana31@gmail.com>
-
由 Tiger Watson 创作于
Merge branch 'overdue-finalize-background-migration--backfill-incident-management-oncall-rotations-project-id' into 'master' Finalize migration BackfillIncidentManagementOncallRotationsProjectId See merge request https://gitlab.com/gitlab-org/gitlab/-/merge_requests/183766 Merged-by:
Tiger Watson <twatson@gitlab.com> Approved-by:
Shubham Kumar <shukumar@gitlab.com> Approved-by:
Alex Pooley <apooley@gitlab.com> Approved-by:
Tiger Watson <twatson@gitlab.com> Co-authored-by:
gdk <gdk@example.com>
-
由 David Dieulivol 创作于
Run static analysis jobs with custom exit code See merge request https://gitlab.com/gitlab-org/gitlab/-/merge_requests/183911 Merged-by:
David Dieulivol <ddieulivol@gitlab.com> Approved-by:
David Dieulivol <ddieulivol@gitlab.com> Co-authored-by:
Jennifer Li <jli@gitlab.com>
-
由 Furkan Ayhan 创作于
fix(rubocop): Fix Performance/MapCompact offenses in app/models/ci See merge request https://gitlab.com/gitlab-org/gitlab/-/merge_requests/182956 Merged-by:
Furkan Ayhan <furkanayhn@gmail.com> Approved-by:
Lee Tickett <ltickett@gitlab.com> Approved-by:
Douglas Barbosa Alexandre <dbalexandre@gmail.com> Approved-by:
Furkan Ayhan <furkanayhn@gmail.com> Reviewed-by:
Furkan Ayhan <furkanayhn@gmail.com> Reviewed-by:
Lee Tickett <ltickett@gitlab.com> Co-authored-by:
thelooter <evekolb2204@gmail.com>
-
由 David Pisek 创作于
renaming related tanuki bots to duo chat See merge request https://gitlab.com/gitlab-org/gitlab/-/merge_requests/183023 Merged-by:
David Pisek <dpisek@gitlab.com> Approved-by:
David Pisek <dpisek@gitlab.com> Reviewed-by:
David Pisek <dpisek@gitlab.com> Reviewed-by:
Jannik Lehmann <jlehmann@gitlab.com> Reviewed-by:
Sascha Eggenberger <seggenberger@gitlab.com> Co-authored-by:
Omar Nasser <23560311-omarfyi@users.noreply.gitlab.com>
-
由 Omar Nasser 创作于
- Updated import statements in stylesheets to reflect the name change - Replaced 'tanuki_bot' with 'duo_chat' in multiple files
-
Clean up `blob_repository_vue_header_app` flag See merge request https://gitlab.com/gitlab-org/gitlab/-/merge_requests/183259 Merged-by:
Paulina Sedlak-Jakubowska <psedlak-jakubowska@gitlab.com> Approved-by:
Shreyas Agarwal <sagarwal@gitlab.com> Approved-by:
Felipe Cardozo <fcardozo@gitlab.com> Approved-by:
Paulina Sedlak-Jakubowska <psedlak-jakubowska@gitlab.com> Reviewed-by:
Paulina Sedlak-Jakubowska <psedlak-jakubowska@gitlab.com> Co-authored-by:
Chaoyue Zhao <czhao@gitlab.com>
-
由 Chaoyue Zhao 创作于
Changelog: removed
-
由 Jon Glassman 创作于
Update Sidekiq memory killer docs See merge request https://gitlab.com/gitlab-org/gitlab/-/merge_requests/184130 Merged-by:
Jon Glassman <jglassman@gitlab.com> Co-authored-by:
Matthias Kaeppler <mkaeppler@gitlab.com>
-
由 Matthias Käppler 创作于
There was some unfortunate wording on here that I removed or rewrote. High memory use in Sidekiq workers is not due to bugs like memory leaks in the application, but is in the nature of Ruby GC and also data volume processed by a job. Changelog: changed
-