- 13 Aug, 2019 10 commits
-
-
Stan Hu authored
This commit reduces I/O load and memory utilization during PostReceive for the common case when no project hooks or services are set up. We saw a Gitaly N+1 issue in `CommitDelta` when many tags or branches are pushed. We can reduce this overhead in the common case because we observe that most new projects do not have any Web hooks or services, especially when they are first created. Previously, `BaseHooksService` unconditionally iterated through the last 20 commits of each ref to build the `push_data` structure. The `push_data` structured was used in numerous places: 1. Building the push payload in `EventCreateService` 2. Creating a CI pipeline 3. Executing project Web or system hooks 4. Executing project services 5. As the return value of `BaseHooksService#execute` 6. `BranchHooksService#invalidated_file_types` We only need to generate the full `push_data` for items 3, 4, and 6. Item 1: `EventCreateService` only needs the last commit and doesn't actually need the commit deltas. Item 2: In addition, `Ci::CreatePipelineService` only needed a subset of the parameters. Item 5: The return value of `BaseHooksService#execute` also wasn't being used anywhere. Item 6: This is only used when pushing to the default branch, so if many tags are pushed we can save significant I/O here. Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/65878 Fic
-
Evan Read authored
Bring resources.md from debug project to docs See merge request gitlab-org/gitlab-ce!31366
-
Marcel Amirault authored
Copy resources.md to docs project, renamed to links.md and add frontmatter and top level header
-
Drew Blessing authored
Update Grafana doc for security update See merge request gitlab-org/gitlab-ce!31739
-
Phil Zona authored
-
Evan Read authored
Update list information in docs styleguide See merge request gitlab-org/gitlab-ce!31293
-
Marcel Amirault authored
Explain indentation more carefully, and expand examples
-
Ray Paik authored
Update styleguide.md - just a little typo. See merge request gitlab-org/gitlab-ce!31724
-
Mayra Cabrera authored
Improve quick action error messages See merge request gitlab-org/gitlab-ce!31451
-
Heinrich Lee Yu authored
Standardize punctuation and format
-
- 12 Aug, 2019 30 commits
-
-
Thong Kuah authored
Merge branch '63942-remove-config-action_dispatch-use_authenticated_cookie_encryption-configuration' into 'master' Remove `config.action_dispatch.use_authenticated_cookie_encryption` configuration Closes #63942 See merge request gitlab-org/gitlab-ce!31463
-
Michael Kozono authored
Load search result counts asynchronously (CE) See merge request gitlab-org/gitlab-ce!31663
-
Michael Kozono authored
Properly save suggestions in project exports Closes #65880 See merge request gitlab-org/gitlab-ce!31690
-
Heinrich Lee Yu authored
Old cookies are still valid and are automatically upgraded by Rails
-
John T Skarbek authored
-
Markus Koller authored
-
Paul Slaughter authored
Creates `refresh_counts` module to dynamically fetch and load data based on attributes of HAML elements.
-
Markus Koller authored
Querying all counts for the different search results in the same request led to timeouts, so we now only calculate the count for the *current* search results, and request the others in separate asynchronous calls.
-
Clement Ho authored
Internationalize Issue and MR list metadata strings See merge request gitlab-org/gitlab-ce!31677
-
Brett Walker authored
-
Annabel Dunstone Gray authored
Adds highlight to collapsible line in job log Closes #65790 See merge request gitlab-org/gitlab-ce!31665
-
Paul Slaughter authored
Resolve "Add externalization and fix regression in shortcuts helper modal" Closes #65530 See merge request gitlab-org/gitlab-ce!31594
-
Thomas Randolph authored
-
Stan Hu authored
Update GraphicsMagick from 1.3.29 to 1.3.33 See merge request gitlab-org/gitlab-ce!31692
-
Takuya Noguchi authored
Signed-off-by: Takuya Noguchi <takninnovationresearch@gmail.com>
-
Filipa Lacerda authored
In the job log adds a highlight when hovering the collapsible line
-
Stan Hu authored
Fix active metric files being wiped after the app starts See merge request gitlab-org/gitlab-ce!31668
-
Clement Ho authored
Update dependency @gitlab/ui to v5.15.0 See merge request gitlab-org/gitlab-ce!31551
-
Stan Hu authored
Update Gitaly server and gem to 1.58.0 See merge request gitlab-org/gitlab-ce!31588
-
Jacob Vosmaer authored
-
Grzegorz Bizon authored
Add author lines to project import comments See merge request gitlab-org/gitlab-ce!31579
-
Robert Speicher authored
Update gitlab-labkit to 0.4.2 See merge request gitlab-org/gitlab-ce!31685
-
GitLab Release Tools Bot authored
[ci skip]
-
David Kartuzinski authored
-
George Koltsov authored
-
Tim Zallmann authored
Add BitBucketServerImport project filtering See merge request gitlab-org/gitlab-ce!31420
-
Thong Kuah authored
Fix :wiki_can_not_be_created_total counter See merge request gitlab-org/gitlab-ce!31673
-
Aleksei Lipniagov authored
-
Aleksei Lipniagov authored
-
Aleksei Lipniagov authored
-