summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Updated all Vue librariestz-update-vue-librariesTim Zallmann2017-11-232-79/+70
|
* Merge branch '39653-hide-section_start-and-section_end-in-pipeline-emails' ↵Filipa Lacerda2017-11-231-0/+4
|\ | | | | | | | | | | | | | | | | into 'master' Resolve "Hide `section_start` and `section_end` in pipeline emails" Closes #39653 See merge request gitlab-org/gitlab-ce!15534
| * Add CSS hidden class in mailer layout39653-hide-section_start-and-section_end-in-pipeline-emailsAlessio Caiazza2017-11-221-0/+4
| |
* | Merge branch '40445-upgrade-fe-babel-libraries' into 'master'Filipa Lacerda2017-11-232-315/+490
|\ \ | | | | | | | | | | | | | | | | | | Resolve "Upgrade FE Babel Libraries" Closes #40445 See merge request gitlab-org/gitlab-ce!15544
| * | Upgraded babel related libraries40445-upgrade-fe-babel-librariesTim Zallmann2017-11-222-315/+490
| | |
* | | Merge branch 'jivl-general-icons' into 'master'Tim Zallmann2017-11-234-10/+15
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Change star, filter and settings icons to the their sprite based replacements Closes #33757 See merge request gitlab-org/gitlab-ce!15412
| * | | Change star, filter and settings icons to the their sprite based replacementsJose Ivan Vargas Lopez2017-11-234-10/+15
|/ / /
* | | Update CHANGELOG.md for 10.2.1Michael Kozono2017-11-222-5/+7
| | | | | | | | | [ci skip]
* | | Merge branch '32620-speed-up-unicorn-specs' into 'master'Rémy Coutable2017-11-226-23/+19
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Speed up Unicorn specs by using a dummy Rack application instead of GitLab Closes #32620 See merge request gitlab-org/gitlab-ce!15548
| * | | Speed up Unicorn specs by using a dummy Rack application instead of GitLabNick Thomas2017-11-226-23/+19
| | | |
* | | | Merge branch '28377-add-edit-button-to-mobile-file-view' into 'master'Clement Ho2017-11-224-1/+30
|\ \ \ \ | |_|/ / |/| | | | | | | | | | | | | | | | | | | Add edit button to mobile file view Closes #28377 See merge request gitlab-org/gitlab-ce!15199
| * | | Add edit button to mobile file viewTravis Miller2017-11-224-1/+30
| | | |
* | | | Merge branch '40283-fix-missing-mr-widget-status-icons' into 'master'Tim Zallmann2017-11-221-1/+1
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix missing MR widget status icons Closes #40283 See merge request gitlab-org/gitlab-ce!15533
| * | | | Fix missing MR widget status icons40283-fix-missing-mr-widget-status-iconsEric Eastwood2017-11-221-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix https://gitlab.com/gitlab-org/gitlab-ce/issues/40283 Regressed in https://gitlab.com/gitlab-org/gitlab-ce/commit/d01d509bd8612f9879fa762de8ea3763bcff81cf
* | | | | Merge branch '40444-upgrade-axios-from-0-16-2-to-0-17-1' into 'master'Filipa Lacerda2017-11-222-10/+16
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Resolve "Upgrade axios from 0.16.2 to 0.17.1" Closes #40444 See merge request gitlab-org/gitlab-ce!15543
| * | | | | Updated axios40444-upgrade-axios-from-0-16-2-to-0-17-1Tim Zallmann2017-11-222-10/+16
| | | | | |
* | | | | | Merge branch 'pawel/disable_prometheus_metrics' into 'master'Stan Hu2017-11-222-3/+8
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Temporarily force disable prometheus metrics See merge request gitlab-org/gitlab-ce!15549
| * | | | | | Force disable Prometheus metricsPawel Chojnacki2017-11-222-3/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Until https://gitlab.com/gitlab-org/prometheus-client-mmap/merge_requests/11 is ready, Prometheus metrics will not work and cause issues such as #40457.
* | | | | | | Merge branch 'jivl-replace-vue-resource-prometheus-dashboard' into 'master'Filipa Lacerda2017-11-223-26/+14
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Replace vue-resource for axios in the Prometheus Dashboard See merge request gitlab-org/gitlab-ce!15547
| * | | | | | | Replaced vue-resource for axios in the prometheus dashboardjivl-replace-vue-resource-prometheus-dashboardJose Ivan Vargas2017-11-223-26/+14
| | | | | | | |
* | | | | | | | Merge branch '38877-disable-autocomplete-in-filtered-search' into 'master'Clement Ho2017-11-223-1/+11
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Disables autocomplete in filtered search Closes #38877 See merge request gitlab-org/gitlab-ce!15477
| * | | | | | | | Disables autocomplete in filtered searchJacopo2017-11-203-1/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Sets `autocomplete=off` to issuable filtered serarch.
* | | | | | | | | Merge branch '40295-fix-reply-quote-shortcut-on-mr' into 'master'Clement Ho2017-11-224-1/+55
|\ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix reply quote keyboard shortcut on MRs Closes #40295 See merge request gitlab-org/gitlab-ce!15523
| * | | | | | | | Fix reply quote keyboard shortcut on MRs40295-fix-reply-quote-shortcut-on-mrEric Eastwood2017-11-214-1/+55
| | |_|_|_|/ / / | |/| | | | | | | | | | | | | | | | | | | | | | Fix https://gitlab.com/gitlab-org/gitlab-ce/issues/40295
* | | | | | | | Merge branch 'qa/gb/backport-geo-integration-tests-commons' into 'master'Rémy Coutable2017-11-2211-4/+153
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Backport QA code that belongs to CE from EE Geo Closes #40344 See merge request gitlab-org/gitlab-ce!15536
| * | | | | | | | Backport QA code that belongs to CE from EE Geoqa/gb/backport-geo-integration-tests-commonsRémy Coutable2017-11-2211-4/+153
| | |_|_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge branch 'qa/gb/add-geo-integration-tests' into 'master' See merge request gitlab-org/gitlab-ee!3294
* | | | | | | | Merge branch 'improve-extra-queries-output' into 'master'Rémy Coutable2017-11-222-5/+12
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Improve output for extra queries in specs See merge request gitlab-org/gitlab-ce!15537
| * | | | | | | | Improve output for extra queries in specsimprove-extra-queries-outputSean McGivern2017-11-222-5/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously, this used `Array#-`, which would remove all queries that matches the query text in the original set. However, sometimes we have a problem with parameterised queries, where the query text is identical both times, so we'd run a query N times instead of once, and it would be hidden from the output. Replace the logic to only remove a given query N times from the actual log, where N is the number of times it appears in the expected log.
* | | | | | | | | Merge branch 'docs-install-locale-compile' into 'master'Rubén Dávila2017-11-221-2/+1
|\ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Switch to using gettext:compile instead of gettext:pack in the install docs Closes #40360 See merge request gitlab-org/gitlab-ce!15501
| * | | | | | | | Switch to using gettext:compile instead of gettext:pack in the installdocs-install-locale-compileDJ Mountney2017-11-201-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Docs This skips the step that updates the .pot files with changes in the codebase, which can take extra time, and isn't required during install.
* | | | | | | | | Merge branch '40354-improve-ee_compat_check' into 'master'Sean McGivern2017-11-222-32/+39
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Try to find the merge-base against the canonical master and name the remotes See merge request gitlab-org/gitlab-ce!15495
| * | | | | | | | | Try to find the merge-base against the canonical masterRémy Coutable2017-11-222-32/+39
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also, name the remotes in Gitlab::EeCompatCheck Signed-off-by: Rémy Coutable <remy@rymai.me>
* | | | | | | | | | Merge branch 'group-new-miletone-breadcrumb' into 'master'Filipa Lacerda2017-11-222-1/+5
|\ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixed new group milestone breadcrumb Closes #40338 See merge request gitlab-org/gitlab-ce!15511
| * | | | | | | | | Fixed new group milestone breadcrumbPhil Hughes2017-11-222-1/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Closes #40338
* | | | | | | | | | Merge branch '39720-group-milestone-sorting' into 'master'Sean McGivern2017-11-226-1/+133
|\ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add Group Milestone sorting Closes #39720 See merge request gitlab-org/gitlab-ce!15230
| * | | | | | | | | Add group milestone to feature spec and minor changesGeorge Andrinopoulos2017-11-074-30/+13
| | | | | | | | | |
| * | | | | | | | | Add Group Milestone sortingGeorge Andrinopoulos2017-11-077-1/+150
| | | | | | | | | |
* | | | | | | | | | Merge branch 'sh-add-query-recorder-debugging' into 'master'Sean McGivern2017-11-222-0/+53
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add QUERY_RECORDER_DEBUG environment variable to improve performance debugging See merge request gitlab-org/gitlab-ce!15499
| * | | | | | | | | | Add QUERY_RECORDER_DEBUG environment variable to improve performance debuggingsh-add-query-recorder-debuggingStan Hu2017-11-212-0/+53
| | |_|_|_|/ / / / / | |/| | | | | | | |
* | | | | | | | | | Merge branch 'feature_add_mermaid' into 'master'Phil Hughes2017-11-2219-41/+211
|\ \ \ \ \ \ \ \ \ \ | |_|_|_|_|/ / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add support of Mermaid Closes #3711 See merge request gitlab-org/gitlab-ce!15107
| * | | | | | | | | Add support of MermaidVitaliy @blackst0ne Klachkov2017-11-2219-41/+211
| | | | | | | | | |
* | | | | | | | | | Merge branch 'gitaly-fetch-source-branch' into 'master'Sean McGivern2017-11-228-11/+49
|\ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add FetchSourceBranch Gitaly call Closes gitaly#758 See merge request gitlab-org/gitlab-ce!15498
| * | | | | | | | | Add FetchSourceBranch Gitaly callJacob Vosmaer (GitLab)2017-11-228-11/+49
|/ / / / / / / / /
* | | | | | | | | Update VERSION to 10.3.0-prev10.3.0.preMichael Kozono2017-11-211-1/+1
| | | | | | | | |
* | | | | | | | | Update CHANGELOG.md for 10.2.0Michael Kozono2017-11-21147-744/+187
| | | | | | | | | | | | | | | | | | | | | | | | | | | [ci skip]
* | | | | | | | | Merge remote-tracking branch 'dev/master'Michael Kozono2017-11-210-0/+0
|\ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ Merge branch 'master' of gitlab.com:gitlab-org/gitlab-ceMarin Jankovski2017-11-2172-270/+813
| |\ \ \ \ \ \ \ \ \
| * | | | | | | | | | Fix offense to the LineBreakAfterGuardClauses copRémy Coutable2017-11-201-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* | | | | | | | | | | Merge branch 'fix-ci-pipelines-index' into 'master'Yorick Peterse2017-11-213-2/+42
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update composite pipelines index to include "id" See merge request gitlab-org/gitlab-ce!15519
| * | | | | | | | | | | Update composite pipelines index to include "id"fix-ci-pipelines-indexYorick Peterse2017-11-213-2/+42
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This updates the composite index on ci_pipelines (project_id, ref, status) to also include the "id" column at the end. Adding this column to the index drastically improves the performance of queries used for getting the latest pipeline for a particular branch. For example, on project dashboards we'll run a query like the following: SELECT ci_pipelines.* FROM ci_pipelines WHERE ci_pipelines.project_id = 13083 AND ci_pipelines.ref = 'master' AND ci_pipelines.status = 'success' ORDER BY ci_pipelines.id DESC LIMIT 1; Limit (cost=0.43..58.88 rows=1 width=224) (actual time=26.956..26.956 rows=1 loops=1) Buffers: shared hit=6544 dirtied=16 -> Index Scan Backward using ci_pipelines_pkey on ci_pipelines (cost=0.43..830922.89 rows=14216 width=224) (actual time=26.954..26.954 rows=1 loops=1) Filter: ((project_id = 13083) AND ((ref)::text = 'master'::text) AND ((status)::text = 'success'::text)) Rows Removed by Filter: 6476 Buffers: shared hit=6544 dirtied=16 Planning time: 1.484 ms Execution time: 27.000 ms Because of the lack of "id" in the index we end up scanning over the primary key index, then applying a filter to filter out any remaining rows. The more pipelines a GitLab instance has the slower this will get. By adding "id" to the mentioned composite index we can change the above plan into the following: Limit (cost=0.56..2.01 rows=1 width=224) (actual time=0.034..0.034 rows=1 loops=1) Buffers: shared hit=5 -> Index Scan Backward using yorick_test on ci_pipelines (cost=0.56..16326.37 rows=11243 width=224) (actual time=0.033..0.033 rows=1 loops=1) Index Cond: ((project_id = 13083) AND ((ref)::text = 'master'::text) AND ((status)::text = 'success'::text)) Buffers: shared hit=5 Planning time: 0.695 ms Execution time: 0.061 ms This in turn leads to a best-case improvement of roughly 25 milliseconds, give or take a millisecond or two.