Skip to content

Remove gitlab_structure.sql and related tasks

Patrick Bair requested to merge 334289-remove-gitlab-custom-structure-sql into master

What does this MR do?

Related issue #334289 (closed)

Delete the db/gitlab_structure.sql file, which was previously introduced to support partitioned foreign keys in pre-PG12 databases. With the release of 14.0, PG12 is the required minimum, and this support is no longer needed. Also remove the corresponding code and rake tasks that maintain this file.

For reference the original issue when this code was added was: #201872 (closed)

Does this MR meet the acceptance criteria?

Conformity

Availability and Testing

Security

Does this MR contain changes to processing or storing of credentials or tokens, authorization and authentication methods or other items described in the security review guidelines? If not, then delete this Security section.

  • Label as security and @ mention @gitlab-com/gl-security/appsec
  • The MR includes necessary changes to maintain consistency between UI, API, email, or other methods
  • Security reports checked/validated by a reviewer from the AppSec team

Related to #334289 (closed)

Edited by Patrick Bair

Merge request reports