summaryrefslogtreecommitdiff
path: root/db
Commit message (Collapse)AuthorAgeFilesLines
* Prefer leading style for Style/DotPositionDouwe Maan2017-02-237-48/+48
|
* Old migration doesn’t require downtimeDouwe Maan2017-02-231-0/+2
|
* Enable Style/BarePercentLiteralsDouwe Maan2017-02-232-4/+4
|
* Enable Security/JSONLoadDouwe Maan2017-02-233-4/+4
|
* Enable Style/MutableConstantDouwe Maan2017-02-2336-38/+38
|
* Merge branch '26570-optimize-latest-pipeline-query' into 'master' Kamil Trzciński2017-02-233-2/+20
|\ | | | | | | | | | | | | Optimize Ci::Pipeline.latest query Closes #26570 See merge request !9306
| * Add index for ci_commits for gl_project_id, ref, status26570-optimize-latest-pipeline-queryLin Jen-Shin2017-02-203-2/+20
| | | | | | | | and remove the old one which we don't really need.
* | Improve performance of User Agent DetailZ.J. van de Weg2017-02-202-0/+16
|/
* Merge branch '26200-convert-sidebar-to-dropdown' into 'master'Sean McGivern2017-02-172-3/+11
|\ | | | | | | | | | | | | Resolve "Update global sidebar to dropdown" Closes #26200 See merge request !9199
| * Remove comments in migrationAnnabel Dunstone Gray2017-02-162-21/+1
| |
| * Fix borked db stuffAnnabel Dunstone Gray2017-02-152-2/+2
| |
| * Move migration to post_migrate; fix shortcuts_specAnnabel Dunstone Gray2017-02-151-1/+1
| |
| * Remove all instances of theme_id; require downtimeAnnabel Dunstone Gray2017-02-152-2/+2
| |
| * Drop theme ID from users tableAnnabel Dunstone Gray2017-02-152-4/+32
| |
* | Merge branch 'seed-abuse-reports' into 'master' Stan Hu2017-02-161-0/+5
|\ \ | |/ |/| | | | | Seed abuse reports See merge request !9234
| * Seed abuse reportsseed-abuse-reportsEric Eastwood2017-02-151-0/+5
| | | | | | | | | | | | | | | | | | ``` rake db:seed_fu FILTER=abuse_reports ``` Thanks to @stanhu, https://gitlab.com/gitlab-org/gitlab-ce/issues/28059#note_23325328
* | Merge branch 'master' into 'zj-remove-deprecated-ci-service'zj-remove-deprecated-ci-serviceDouwe Maan2017-02-153-1/+57
|\ \ | | | | | | | | | # Conflicts: # db/schema.rb
| * \ Merge branch 'issue_25112' into 'master' Sean McGivern2017-02-152-1/+16
| |\ \ | | |/ | |/| | | | | | | | | | | | | Disable invalid service templates Closes #25112 See merge request !8850
| | * Disable invalid service templatesissue_25112Felipe Artur2017-02-142-1/+16
| | |
| * | Use Gitlab::Database.with_connection_pool from !9192remove-inactive-default-email-servicesLin Jen-Shin2017-02-142-41/+24
| | |
| * | Disconnect the pool after doneLin Jen-Shin2017-02-141-0/+1
| | |
| * | Use threads directly, introduce pool later:Lin Jen-Shin2017-02-141-5/+33
| | | | | | | | | | | | | | | Feedback: https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/8987#note_22938402
| * | Revert "Bump schema to pass `rake db:setup`"Lin Jen-Shin2017-02-141-1/+1
| | | | | | | | | | | | This reverts commit f2ed7cbc9b36b6ad9bcc714b271e98ead756b816.
| * | Introduce ThreadedConnectionPool for customized poolLin Jen-Shin2017-02-141-28/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | This way we could reuse this pool for other migrations Feedback: * https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/8987#note_22923350 * https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/8987#note_22923365
| * | Bump schema to pass `rake db:setup`Lin Jen-Shin2017-02-141-1/+1
| | |
| * | Try this way to provide database connectionLin Jen-Shin2017-02-141-6/+3
| | |
| * | Use IS FALSE for both pg and mysql; Handle connectionsLin Jen-Shin2017-02-141-9/+11
| | | | | | | | | | | | | | | by ourselves so that even if the setting has 1 connection we could still use more connections.
| * | Run two threads to improve migration running timeLin Jen-Shin2017-02-141-3/+17
| | |
| * | Remove inactive default email servicesLin Jen-Shin2017-02-141-0/+27
| |/ | | | | | | | | Note that we no longer generate this by default. This is for clearing legacy default data.
* | Remove deprecated CI serviceZ.J. van de Weg2017-02-142-1/+16
|/
* Merge branch 'option-to-be-notified-of-own-activity' into 'master' Douwe Maan2017-02-132-0/+15
|\ | | | | | | | | Add option to receive email notifications about your own activity See merge request !8836
| * Add notified_of_own_activity column to users tableRichard Macklin2017-02-012-0/+15
| |
* | Merge branch 'sh-add-labels-index' into 'master' Yorick Peterse2017-02-132-0/+14
|\ \ | | | | | | | | | | | | | | | | | | Add indices to improve loading of labels page Closes #25413 See merge request !9121
| * | Add indices to improve loading of labels pagesh-add-labels-indexStan Hu2017-02-132-0/+14
| | |
* | | Enforce use of add_concurrent_foreign_keyconcurrent-foreign-keysYorick Peterse2017-02-103-3/+3
|/ / | | | | | | | | | | | | This adds a Rubocop rule to enforce the use of add_concurrent_foreign_key instead of the regular add_foreign_key method. This cop has been disabled for existing migrations so we don't need to change those.
* | Add index to ci_trigger_requests for commit_idsh-add-index-to-ci-trigger-requestsStan Hu2017-02-102-1/+14
| | | | | | | | | | | | https://gitlab.com/gitlab-org/gitlab-ce/pipelines.json makes a number of unindexed slow queries. This index should speed things up.
* | Migration does not require downtimeDouwe Maan2017-02-081-0/+2
| |
* | Satisfy the new rubocop :)Douwe Maan2017-02-082-2/+10
| |
* | Store group and project full name and full path in routes tabledz-refactor-full-pathDmitriy Zaporozhets2017-02-082-0/+13
| | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | Refactor migration to not require downtime26908-add-foreign-keys-to-timelogsRuben Davila2017-02-074-12/+76
| |
* | Use normal associations instead of polymorphic.Ruben Davila2017-02-072-3/+51
| | | | | | | | | | | | | | We can't properly use foreign keys on columns that are configured for polymorphic associations which has disadvantages related to data integrity and storage. Given we only use time tracking for Issues and Merge Requests we're moving to the usage of regular associations.
* | Merge branch '21518_recaptcha_spam_issues' into 'master'Sean McGivern2017-02-072-1/+17
|\ \ | | | | | | | | | | | | | | | | | | Use reCaptcha when an issue identified as spam Closes #21518 See merge request !8846
| * | Use reCaptcha when an issue identified as spamJarka Kadlecova2017-02-072-1/+17
| | |
* | | Merge branch 'master' into 'jej-pages-to-ce'jej-pages-to-ceJames Edwards-Jones2017-02-064-1/+64
|\ \ \ | |/ / | | | | | | # Conflicts: # db/schema.rb
| * | Introduce maximum session time for terminal websocket connectionterminal-max-session-timeAdam Niedzielski2017-02-062-0/+34
| | | | | | | | | | | | | | | Store the value in application settings. Expose the value to Workhorse.
| * | Add index to labels for `type` and project_id`sh-add-index-for-label-countStan Hu2017-02-042-1/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When loading pages that display the number of open issues, the backend runs a query such as: ```sql SELECT "labels"."id" FROM "labels" WHERE "labels"."type" IN ('ProjectLabel') AND "labels"."project_id" = 1000 ``` This results in an entire scan of the `labels` table. To optimize performance, add the appropriate index to the table. Closes #27676
| * | Fixed DB schemaPhil Hughes2017-02-031-26/+15
| | | | | | | | | | | | Changed how components are added in objects
| * | Remove unnecessary include from RemoveBacklogListsFromBoards migrationDouglas Barbosa Alexandre2017-02-031-2/+0
| | |
| * | Remove backlog lists from boardsDouglas Barbosa Alexandre2017-02-032-15/+45
| | |
* | | Merge branch 'master' into jej-pages-picked-from-eeJames Edwards-Jones2017-02-033-1/+15
|\ \ \ | |/ /