该项目从 https://gitlab.com/gitlab-org/gitlab.git 镜像。
拉取镜像更新于 。
- 7月 23, 2024
-
-
由 Vijay Hawoldar 创作于
Synchronously removes the index on project_statistics for wiki size and project id, only for GitLab.com Changelog: removed
-
由 Vijay Hawoldar 创作于
Synchronously removes the index on project_statistics for packages size and project id, only for GitLab.com Changelog: removed
-
由 Martin Wortschack 创作于
-
由 Tianwen Chen 创作于
- merge_requests.head_pipeline_id_convert_to_bigint - merge_request_metrics.pipeline_id_convert_to_bigint - merge_trains.pipeline_id_convert_to_bigint - vulnerability_feedback.pipeline_id_convert_to_bigint - vulnerability_occurrence_pipelines.pipeline_id_convert_to_bigint Changelog: changed
-
由 Stan Hu 创作于
GitLab 17.2 shipped a migration (https://gitlab.com/gitlab-org/gitlab/-/merge_requests/158711) that dropped `p_ci_builds.id`. However, we received a number of reports of users who had unrelated sequences owned by `p_ci_builds.id`, so the migration failed because the objects depended on that column existing. To allow migrations to go through, scan the system catalog for all sequences owned by either `p_ci_builds` or `ci_builds`. Generate the `ALTER SEQUENCE` statement to update the ownership of the sequence using the technique described in https://wiki.postgresql.org/wiki/Fixing_Sequences. Note that we could run all 600+ `ALTER SEQUENCE` commands to bring the database to a consistent state, but to minimize risk we target only on the ones to allow the CI builds migration to proceed. Changelog: fixed Relates to https://gitlab.com/gitlab-org/gitlab/-/issues/468541
-
由 gitlab-housekeeper 创作于
## What does this MR do and why? Add and backfill project_id for evidences. 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/evidences.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 three changes: - Adding a new column that will serve as the sharding key (along with the relevant index and foreign key). - 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 validate the not null constraint. ## How to verify We have assigned a random backend engineer from ~"group::compliance" 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/evidences.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 @manojmj. 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::BackfillDesiredShardingKeySmallTable keep. To provide feedback on your experience with `gitlab-housekeeper` please comment in <https://gitlab.com/gitlab-org/gitlab/-/issues/442003>. Changelog: other
-
- 7月 22, 2024
-
-
由 Jarka Košanová 创作于
- include concerns that can be reused - implement methods and classes for Discussion - add specs - add adding type to notes migration Changelog: other
-
由 Doug Stull 创作于
- needed to remove lazy creation of user_details - background migration to go over users table and find users w/o the needed entries and create them. Changelog: other
-
由 Arturo Herrero 创作于
-
由 Marius Bobin 创作于
Introduces the Ci::Tagging model to replace the ActsAsTaggableOn::Tagging model.
-
由 Krasimir Angelov 创作于
Remove incorrect model class.
-
- 7月 20, 2024
-
-
由 Marius Bobin 创作于
Introduces the Ci::tag model which implements the API needed by ActsAsTaggableOn::Tag to tag jobs.
-
由 Artur Fedorov 创作于
New column to store HMAC secret and initialization vector. These secrets will be used for authentication of external status checks Changelog: added EE: true
-
- 7月 19, 2024
-
-
由 Arturo Herrero 创作于
-
由 Marius Bobin 创作于
Replaces the non-partitioned FK with a partitioned one Changelog: other
-
由 rkumar555 创作于
Add a migration to add maximum_storage_bytes bigint columns to zoekt_indices table. Changelog: other MR: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/159382
-
由 Lee Tickett 创作于
-
由 Adam Hegyi 创作于
-
由 Bekir Kagan YILDIZ 创作于
-
由 Phawin Khongkhasawan 创作于
-
由 Marius Bobin 创作于
Changelog: other
-
- 7月 18, 2024
-
-
由 Zamir Martins 创作于
pm_affected_packages. Changelog: added
-
由 Marius Bobin 创作于
Replaces the non-partitioned FK with a partitioned one Changelog: other
-
由 Marius Bobin 创作于
Replaces the non-partitioned FK with a partitioned one Changelog: other
-
由 Martin Wortschack 创作于
-
由 Panos Kanellidis 创作于
Changelog: other
-
由 Manoj M J 创作于
Add and backfill group_id for approval_group_rules_protected_branches. 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/approval_group_rules_protected_branches.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 three changes: - Adding a new column that will serve as the sharding key (along with the relevant index and foreign key). - 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 validate the not null constraint. We have assigned a random backend engineer from ~"group::source code" 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/approval_group_rules_protected_branches.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 @manojmj. 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::BackfillDesiredShardingKeySmallTable keep. To provide feedback on your experience with `gitlab-housekeeper` please comment in <https://gitlab.com/gitlab-org/gitlab/-/issues/442003>. Changelog: other
-
由 Phawin Khongkhasawan 创作于
Co-authored-by:
Lorena Ciutacu <lciutacu@gitlab.com>
-
由 Jason Goodman 创作于
In a migration, set namespace_settings seat_control to 1 if new_user_signups_cap is not null Changelog: added
-
由 Krasimir Angelov 创作于
Add missing comma after https://gitlab.com/gitlab-org/gitlab/-/merge_requests/158372. [skip-db-structure-check]
-
由 imand3r 创作于
Changelog: added
-
由 Sashi Kumar Kumaresan 创作于
This change adds a migration to remove NOT NULL constraint on scan_result_policy_id for scan_result_policy_violations as it will be replaced by approval_policy_rule_id. Changelog: other
-
- 7月 17, 2024
-
-
由 Marius Bobin 创作于
Replaces the non-partitioned FK with a partitioned one Changelog: other
-
由 Bala Kumar 创作于
Changelog: other
-
由 Subashis 创作于
Changelog: added EE: true
-
由 Marius Bobin 创作于
Changelog: other
-
由 Hinam Mehra 创作于
- Add MemberRoleRelation to GroupGroupLink model - Update non_guests scope in GroupGroupLink model - Update UserMemberRolesInGroupsPreloader to include group links Changelog: added
-
由 Rodrigo Tomonari 创作于
Update the resolver to filter and sort results Changelog: added
-
由 Eugenia Grieff 创作于
Reduce this value to match the maximum depth used for legacy epics
-
- 7月 16, 2024
-
-
由 Gregory Havenga 创作于
Changelog: changed EE: true
-