Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/db
AgeCommit message (Collapse)Author
2015-11-20Merge branch 'emoji_votes' into 'master' Dmitriy Zaporozhets
Award Emoji This it first iteration of award emoji feature. We have plan to extend emoji picker by the next release. For now, you can add award by clicking to the emoji picker or posting a regular comment with emoji like ":+1:" and any other. You can post not only emoji that listed in the emoji picker. See merge request !1825
2015-11-19Updated DB schema with new issues/projects indexesYorick Peterse
2015-11-19Added index on projects.visibility_levelYorick Peterse
2015-11-19Added index on issues.stateYorick Peterse
This field is queried when filtering issues and due to the lack of an index would end up triggering a sequence scan.
2015-11-19Merge branch 'atom-feed-latest-update' into 'master' Yorick Peterse
Improve performance of user profiles, finding groups, and finding projects This MR improves the following: * Rendering of profile pages and Atom feeds * Finding groups (using GroupsFinder & friends) * Finding projects (using ProjectsFinder & friends) Initially this MR was intended to only improve rendering of Atom feeds, but over time other fixes were introduced as well as the same code was the cause of all these problems. See merge request !1790
2015-11-19satisfy rubocopValery Sizov
2015-11-19fix schemaValery Sizov
2015-11-19addressing commentsValery Sizov
2015-11-19award emojiValery Sizov
2015-11-18Added an index on namespaces.publicYorick Peterse
2015-11-18Add import_error to project.Douwe Maan
2015-11-16Add unique to oid index for lfs object.Marin Jankovski
2015-11-16unique is for indexes.Marin Jankovski
2015-11-16Add support for git lfs.Marin Jankovski
2015-11-10Implement Build ArtifactsKamil Trzcinski
- Offloads uploading to GitLab Workhorse - Use /authorize request for fast uploading - Added backup recipes for artifacts - Support download acceleration using X-Sendfile
2015-11-10Merge remote-tracking branch 'origin/release-notes'Dmitriy Zaporozhets
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-11-09Merge branch 'shared_runners' into 'master' Kamil Trzciński
Enable shared runners for all new projects This adds Admin Setting option to enable shared runners for all new projects, and by default it is set to true. /cc @dzaporozhets @sytses See merge request !1738
2015-11-05Enable shared runners for all new projectsKamil Trzcinski
2015-11-05make migrations reversibleValery Sizov
2015-11-05 Allow groups to appear in the search results if the group owner allows itValery Sizov
2015-11-05Add release modelDmitriy Zaporozhets
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-10-29Added index on services.templateYorick Peterse
This column is queried when creating a new project, without an index this query would lead to a sequence scan.
2015-10-26Add projects path indexKamil Trzcinski
Fixes performance regression introduced by MR1649
2015-10-23Remove the contents of the satellites dirJacob Vosmaer
2015-10-23Fail builds that also have empty stringKamil Trzcinski
2015-10-21Ensure MySQL CI limits DB migrations occur after the fields have been createdStan Hu
Closes https://github.com/gitlabhq/gitlabhq/issues/9753
2015-10-20Added extra index for faster enumeration of CI buildsKamil Trzcinski
2015-10-20Add missing migrationsKamil Trzcinski
2015-10-19Merge branch 'jrochkind/gitlab-ce-fix_2839_send_abuse_report_notify' into ↵Robert Speicher
'master' Send an email to admin email when a user is reported for spam Replaces !1547. Fixes #2839. See merge request !1634
2015-10-18Fix schemaDouwe Maan
[ci skip]
2015-10-18Merge branch 'master' into zj/gitlab-ce-index-milestone-title-labelDouwe Maan
2015-10-18Merge branch 'master' into jrochkind/gitlab-ce-fix_2839_send_abuse_report_notifyDouwe Maan
2015-10-16Added indexes for notes.line_code and CI columnsYorick Peterse
This adds indexes for the following columns: * notes.line_code * ci_projects.gitlab_id * ci_projects.shared_runners_enabled * ci_builds.type * ci_builds.status
2015-10-16Add index on ci_commits.gl_project_idYorick Peterse
Fixes #3086
2015-10-16Improve performance of queriesZeger-Jan van de Weg
Credits to Douwe Maan
2015-10-16Minor refactoring in seedingZeger-Jan van de Weg
2015-10-16Add an index to milestones title and label titleZeger-Jan van de Weg
2015-10-15Improve performance of User.by_loginYorick Peterse
Performance is improved in two steps: 1. On PostgreSQL an expression index is used for checking lower(email) and lower(username). 2. The check to determine if we're searching for a username or Email is moved to Ruby. Thanks to @haynes for suggesting and writing the initial implementation of this. Moving the check to Ruby makes this method an additional 1.5 times faster compared to doing the check in the SQL query. With performance being improved I've now also tweaked the amount of iterations required by the User.by_login benchmark. This method now runs between 900 and 1000 iterations per second.
2015-10-12Implement Commit Status APIKamil Trzcinski
2015-10-09Send an email (to support) when a user is reported for spamJonathan Rochkind
2015-10-08Merge branch 'workaround-seed-fu-issue' into 'master' Douwe Maan
Fixes GDK issue where repos would not be imported properly Seed-Fu runs this entire fixture in a transaction, so the `after_commit` hook won't run until after the fixture is loaded. That is too late since the Sidekiq::Testing block has already exited. Force clearing the `after_commit` queue to ensure the job is run now. See: gitlab-org/gitlab-development-kit#58 See merge request !1513
2015-10-08Revamp finding projects by namespacesYorick Peterse
By using a JOIN we can remove the need for using 2 separate queries to find a project by its namespace. Combined with an index (only needed for PostgreSQL) this reduces the query time from ~245 ms (~520 ms for the first call) down to roughly 10 ms (~15 ms for the first call).
2015-10-06Verify repository is validStan Hu
2015-10-05Merge branch 'master' of github.com:gitlabhq/gitlabhqDmitriy Zaporozhets
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-10-05Merge branch 'user-preferences-layout-option' of ↵Dmitriy Zaporozhets
https://github.com/gopeter/gitlabhq into gopeter-user-preferences-layout-option Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-10-05Merge branch 'rs-remove-ci-disable'Kamil Trzcinski
See merge request !1512
2015-10-05Fixes GDK issue where repos would not be imported properlyStan Hu
Seed-Fu runs this entire fixture in a transaction, so the `after_commit` hook won't run until after the fixture is loaded. That is too late since the Sidekiq::Testing block has already exited. Force clearing the `after_commit` queue to ensure the job is run now. See: gitlab-org/gitlab-development-kit#58
2015-10-05Remove the option to disable CIRobert Speicher
This option only existed to ease the CI-to-CE/EE migration process. This commit partially reverts 8b05abe816b0c681ac218096b294311dd04fde8b
2015-10-05improved code style and layout option namingPeter Göbel
2015-10-05added user preference to change layout widthPeter Göbel