summaryrefslogtreecommitdiff
path: root/lib/gitlab/database
Commit message (Expand)AuthorAgeFilesLines
* Add latest changes from gitlab-org/gitlab@masterGitLab Bot2019-12-021-17/+36
* Add latest changes from gitlab-org/gitlab@masterGitLab Bot2019-12-011-1/+8
* Add latest changes from gitlab-org/gitlab@masterGitLab Bot2019-11-181-4/+6
* Add latest changes from gitlab-org/gitlab@masterGitLab Bot2019-11-121-1/+1
* Add latest changes from gitlab-org/gitlab@masterGitLab Bot2019-11-051-13/+2
* Add latest changes from gitlab-org/gitlab@masterGitLab Bot2019-10-091-1/+1
* Add rake task `db:obsolete_ignored_columns`Peter Leitzen2019-09-111-0/+38
* Refactor new undo_* methodsReuben Pereira2019-09-051-37/+44
* Avoid calling freeze on already frozen strings in lib/gitlabdineshpanda2019-09-041-1/+1
* Add helper to exactly undo cleanup_concurrent_column_renameReuben Pereira2019-08-251-1/+40
* Drop existing trigger before creating new oneReuben Pereira2019-08-241-0/+5
* Further remove code branches by database typeAndreas Brandl2019-07-294-48/+17
* Merge branch 'tc-revert-rails5-workaround' into 'master'Andreas Brandl2019-07-251-5/+1
|\
| * Revert "Workaround for Rails 5, where LIMIT..."tc-revert-rails5-workaroundToon Claes2019-07-161-5/+1
* | Enable tablesample count strategy by defaultAndreas Brandl2019-07-244-19/+5
* | Remove dead MySQL codeNick Thomas2019-07-234-180/+33
* | Improves add_timestamps_with_timezone helperAlex Kalderimis2019-07-181-10/+61
|/
* Upgrade to Rails 5.2upgrade-rails-5-2-ceHeinrich Lee Yu2019-07-121-1/+1
* Add a rubocop for Rails.loggerMayra Cabrera2019-07-103-5/+8
* Add where condition to count in median classMałgorzata Ksionek2019-07-041-1/+1
* Support jsonb Default Value in add_column_with_default Migration HelperJason Goodman2019-06-281-1/+2
* Use correct arg namepjaspers2019-06-191-1/+1
* Fix syntax coloring on emacspjaspers2019-06-191-1/+4
* Allow custom names for concurrent foreign keysYorick Peterse2019-06-171-5/+9
* Add remove_foreign_key_if_existsce-11099-removing-the-project-that-holds-the-insights-configuration-raises-an-errorLin Jen-Shin2019-05-071-0/+6
* Clean up `noteable_id` for notes on commits58612-clean-up-notes-dataHeinrich Lee Yu2019-04-061-8/+11
* Run rubocop -aNick Thomas2019-03-132-7/+5
* Seed tablesample strategyAndreas Brandl2019-03-121-0/+1
* Fix counting of groups in admin dashboardStan Hu2019-03-112-2/+26
* Adds the Rubocop ReturnNil copAndrew Newdigate2019-03-061-1/+1
* Remove rails4 specific codeJasper Maes2018-12-166-82/+14
* Backports some changes from gitlab-ee!7885Rubén Dávila2018-12-071-1/+2
* Use approximate counts for big tablesJan Provaznik2018-12-062-1/+3
* Lower the tablesample thresholds/targets.Andreas Brandl2018-12-031-2/+2
* Move strategies in their own filesAndreas Brandl2018-12-034-155/+176
* Fix comment.Andreas Brandl2018-12-031-1/+1
* Refactor estimate queryAndreas Brandl2018-12-031-19/+18
* Fix rubocop offenses.Andreas Brandl2018-12-031-3/+5
* Add feature flag for tablesample counting.Andreas Brandl2018-12-031-0/+4
* Implement TablesampleCountStrategy.Andreas Brandl2018-12-031-20/+108
* More specs for fallback testing.Andreas Brandl2018-12-031-0/+3
* Refactor specs to separate concerns.Andreas Brandl2018-12-031-9/+1
* Flexible approximate counts with fallback strategies.Andreas Brandl2018-12-031-14/+18
* Simplify to use models instead of tables.Andreas Brandl2018-12-031-23/+23
* Add ExactCountStrategy.Andreas Brandl2018-12-031-0/+13
* Extract ReltuplesCountStrategy.Andreas Brandl2018-12-031-20/+37
* Enable even more frozen string in lib/gitlabgfyoung2018-11-0614-0/+28
* Fix typos in comments and specsGeorge Tsiolis2018-11-011-1/+1
* Merge branch 'mysql-migration-trigger-permissions' into 'master'Andreas Brandl2018-10-231-1/+1
|\
| * Add dbname to MySQL migration GRANT commandRyan Hefner2018-09-131-1/+1