- 11 Jan, 2019 22 commits
-
-
Toon Claes authored
-
Toon Claes authored
Avoid doing sequential database queries to load the namespaces and the routes of projects and namespaces. This results in the following query: ```sql SELECT "projects"."id" AS t0_r0, "projects"."name" AS t0_r1, "projects"."path" AS t0_r2, "projects"."description" AS t0_r3, "projects"."created_at" AS t0_r4, "projects"."updated_at" AS t0_r5, "projects"."creator_id" AS t0_r6, "projects"."namespace_id" AS t0_r7, "projects"."last_activity_at" AS t0_r8, "projects"."import_url" AS t0_r9, "projects"."visibility_level" AS t0_r10, "projects"."archived" AS t0_r11, "projects"."avatar" AS t0_r12, "projects"."import_status" AS t0_r13, "projects"."star_count" AS t0_r14, "projects"."import_type" AS t0_r15, "projects"."import_source" AS t0_r16, "projects"."import_error" AS t0_r17, "projects"."ci_id" AS t0_r18, "projects"."shared_runners_enabled" AS t0_r19, "projects"."runners_token" AS t0_r20, "projects"."build_coverage_regex" AS t0_r21, "projects"."build_allow_git_fetch" AS t0_r22, "projects"."build_timeout" AS t0_r23, "projects"."pending_delete" AS t0_r24, "projects"."public_builds" AS t0_r25, "projects"."last_repository_check_failed" AS t0_r26, "projects"."last_repository_check_at" AS t0_r27, "projects"."container_registry_enabled" AS t0_r28, "projects"."only_allow_merge_if_pipeline_succeeds" AS t0_r29, "projects"."has_external_issue_tracker" AS t0_r30, "projects"."repository_storage" AS t0_r31, "projects"."request_access_enabled" AS t0_r32, "projects"."has_external_wiki" AS t0_r33, "projects"."ci_config_path" AS t0_r34, "projects"."lfs_enabled" AS t0_r35, "projects"."description_html" AS t0_r36, "projects"."only_allow_merge_if_all_discussions_are_resolved" AS t0_r37, "projects"."printing_merge_request_link_enabled" AS t0_r38, "projects"."auto_cancel_pending_pipelines" AS t0_r39, "projects"."import_jid" AS t0_r40, "projects"."cached_markdown_version" AS t0_r41, "projects"."delete_error" AS t0_r42, "projects"."last_repository_updated_at" AS t0_r43, "projects"."storage_version" AS t0_r44, "projects"."resolve_outdated_diff_discussions" AS t0_r45, "projects"."repository_read_only" AS t0_r46, "projects"."merge_requests_ff_only_enabled" AS t0_r47, "projects"."merge_requests_rebase_enabled" AS t0_r48, "projects"."jobs_cache_index" AS t0_r49, "projects"."pages_https_only" AS t0_r50, "projects"."remote_mirror_available_overridden" AS t0_r51, "projects"."pool_repository_id" AS t0_r52, "projects"."runners_token_encrypted" AS t0_r53, "projects"."bfg_object_map" AS t0_r54, "namespaces"."id" AS t1_r0, "namespaces"."name" AS t1_r1, "namespaces"."path" AS t1_r2, "namespaces"."owner_id" AS t1_r3, "namespaces"."created_at" AS t1_r4, "namespaces"."updated_at" AS t1_r5, "namespaces"."type" AS t1_r6, "namespaces"."description" AS t1_r7, "namespaces"."avatar" AS t1_r8, "namespaces"."share_with_group_lock" AS t1_r9, "namespaces"."visibility_level" AS t1_r10, "namespaces"."request_access_enabled" AS t1_r11, "namespaces"."description_html" AS t1_r12, "namespaces"."lfs_enabled" AS t1_r13, "namespaces"."parent_id" AS t1_r14, "namespaces"."require_two_factor_authentication" AS t1_r15, "namespaces"."two_factor_grace_period" AS t1_r16, "namespaces"."cached_markdown_version" AS t1_r17, "namespaces"."runners_token" AS t1_r18, "namespaces"."runners_token_encrypted" AS t1_r19, "routes"."id" AS t2_r0, "routes"."source_id" AS t2_r1, "routes"."source_type" AS t2_r2, "routes"."path" AS t2_r3, "routes"."created_at" AS t2_r4, "routes"."updated_at" AS t2_r5, "routes"."name" AS t2_r6, "routes_projects"."id" AS t3_r0, "routes_projects"."source_id" AS t3_r1, "routes_projects"."source_type" AS t3_r2, "routes_projects"."path" AS t3_r3, "routes_projects"."created_at" AS t3_r4, "routes_projects"."updated_at" AS t3_r5, "routes_projects"."name" AS t3_r6 FROM "projects" LEFT OUTER JOIN "namespaces" ON "namespaces"."id" = "projects"."namespace_id" LEFT OUTER JOIN "routes" ON "routes"."source_id" = "namespaces"."id" AND "routes"."source_type" = $1 LEFT OUTER JOIN "routes" "routes_projects" ON "routes_projects"."source_id" = "projects"."id" AND "routes_projects"."source_type" = $2 LEFT OUTER JOIN "project_repositories" ON "projects"."id" = "project_repositories"."project_id" WHERE ("projects"."storage_version" IS NULL OR "projects"."storage_version" = 0) AND "project_repositories"."project_id" IS NULL AND ("projects"."id" BETWEEN $3 AND $4); -- [["source_type", "Namespace"], -- ["source_type", "Project"], -- ["id", 1], -- ["id", 4]] ```
-
Stan Hu authored
On GitLab.com, we saw numerous duplicate disk entry inserts because the migration was not taking the routes table into account. We now implement this in the migration to be consistent. Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/56061
-
Grzegorz Bizon authored
Remove get_build method for find_by_id See merge request gitlab-org/gitlab-ce!24271
-
Mike Lewis authored
Add link to sample project for functions See merge request gitlab-org/gitlab-ce!24323
-
danielgruesso authored
-
Grzegorz Bizon authored
Fix unexpected exception by failure of finding an actual head pipeline Closes #56113 See merge request gitlab-org/gitlab-ce!24257
-
Douwe Maan authored
Nullify pool_repository when a project leaves See merge request gitlab-org/gitlab-ce!24225
-
Filipa Lacerda authored
Support multiple outputs in Jupyter notebooks Closes #32588 and #31910 See merge request gitlab-org/gitlab-ce!24263
-
Dmitriy Zaporozhets authored
Fix default visibility_level for new projects Closes #45779 See merge request gitlab-org/gitlab-ce!24120
-
Fabian Schneider authored
-
Sean McGivern authored
Add group milestones in upcoming filter Closes #53431 See merge request gitlab-org/gitlab-ce!23098
-
Zeger-Jan van de Weg authored
Previously the nullification wasn't done, as the only caller would later destroy the model all together. In https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/9070 this change was made. This commit is basically a backport before that MR is merged.
-
Kamil Trzciński authored
Improves restriction of multiple Kubernetes clusters via API Closes #56110 See merge request gitlab-org/gitlab-ce!24251
-
Kamil Trzciński authored
Remove `releases_page` feature flag Closes #56072 See merge request gitlab-org/gitlab-ce!24215
-
Kushal Pandya authored
Resolve "Rename project tags to project topics" Closes #54167 See merge request gitlab-org/gitlab-ce!24219
-
Marcia Ramos authored
Add documentation for Release Asset Link API Closes #56060 See merge request gitlab-org/gitlab-ce!24211
-
Shinya Maeda authored
-
Shinya Maeda authored
We introduced releases_page feature flag. Given this feature is deemed stable, we should remove this flag before 19th.
-
Mike Greiling authored
Initial Serverless Functions detailed view See merge request gitlab-org/gitlab-ce!23863
-
Mayra Cabrera authored
Modifies authorize! method to accept a third param, and then use it in combination with 'add_cluster' policy to appropriately restrict adding multiple clusters Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/56110
-
- 10 Jan, 2019 18 commits
-
-
Chris Baumbauer authored
-
Martin Wortschack authored
- Rename CSS class - Fix broken test - Update project settings docs - Update general project settings image - Rename helper methods
-
Mike Greiling authored
Preserve URL fragment across sign-in and sign-up redirects Closes #32584 See merge request gitlab-org/gitlab-ce!19165
-
Annabel Dunstone Gray authored
Remove unused button classes `btn-create` and `comment-btn` See merge request gitlab-org/gitlab-ce!23232
-
George Tsiolis authored
-
Mark Lapierre authored
[QA] Retrieve the current user name and email Closes gitlab-org/quality/staging#25 See merge request gitlab-org/gitlab-ce!24298
-
Robert Speicher authored
Use revision instead of build number for TeamCity query. See merge request gitlab-org/gitlab-ce!23898
-
Willi Nesensohn authored
-
Stan Hu authored
Remove backfill migration for legacy projects See merge request gitlab-org/gitlab-ce!24299
-
Toon Claes authored
We've found some problems with the backgroung migration: BackfillLegacyProjectRepositories See https://gitlab.com/gitlab-org/gitlab-ce/issues/56061 The migration was disabled to run on production: https://gitlab.com/gitlab-com/gl-infra/infrastructure/issues/5906 So to overcome it's not being run anywhere, just remove it. Whenever all problems in BackfillLegacyProjectRepositories are fixed we'll create a new migration (with a different timestamp) to have it run.
-
Filipa Lacerda authored
Correctly show rebase state in MR widget Closes #45942 See merge request gitlab-org/gitlab-ce!24300
-
Phil Hughes authored
Merge branch '54484-anchor-links-to-comments-or-system-notes-can-break-with-discussion-filters' into 'master' Discussion filters - ensured note links resolves to the right note Closes #54484 See merge request gitlab-org/gitlab-ce!24228
-
Constance Okoghenun authored
-
Rémy Coutable authored
Signed-off-by: Rémy Coutable <remy@rymai.me>
-
Achilleas Pipinellis authored
Add documentation for Error Tracking Closes #55581 See merge request gitlab-org/gitlab-ce!24275
-
Tristan Read authored
-
Achilleas Pipinellis authored
Setting Unicorn Worker memory limit in gitlab.rb See merge request gitlab-org/gitlab-ce!14466
-
Abubakar Siddiq Ango authored
-