summaryrefslogtreecommitdiff
path: root/lib/gitlab/database
Commit message (Expand)AuthorAgeFilesLines
* Use has_table_privilege for TRIGGER on PostgreSQLfix-postgresql-table-grantYorick Peterse2018-01-221-20/+30
* Reduce UPDATEs for background column type changesbackground-migration-fixYorick Peterse2018-01-181-2/+3
* Adds Rubocop rule for line break around conditionals🙈 jacopo beschi 🙉2018-01-112-0/+2
* Run background migrations with a minimum intervaldelay-background-migrationsYorick Peterse2018-01-051-0/+6
* Use a background migration for issues.closed_atchange-issues-closed-at-background-migrationYorick Peterse2018-01-031-10/+111
* Merge remote-tracking branch 'upstream/master' into no-ivar-in-modulesLin Jen-Shin2017-12-151-2/+2
|\
| * Consistently schedule Sidekiq jobsdm-application-workerDouwe Maan2017-12-051-2/+2
* | Merge remote-tracking branch 'upstream/master' into no-ivar-in-modulesLin Jen-Shin2017-11-223-3/+26
|\ \ | |/
| * Don't move project repository/attachments when using hashed storageBob Van Landuyt2017-11-202-3/+17
| * Add computed update docs for update_column_in_batchesSean McGivern2017-11-171-0/+9
* | Move ModuleWithInstanceVariables to Gitlab namespaceLin Jen-Shin2017-11-221-2/+2
* | Use StrongMemoize and enable/disable cops properlyLin Jen-Shin2017-11-181-3/+2
* | Merge remote-tracking branch 'upstream/master' into no-ivar-in-modulesLin Jen-Shin2017-11-171-11/+19
|\ \ | |/
| * Fix TRIGGER checks for MySQLfix-mysql-grant-checkYorick Peterse2017-11-061-11/+19
* | Add cop to make sure we don't use ivar in a moduleLin Jen-Shin2017-09-181-0/+1
|/
* Merge branch 'mk-delete-conflicting-redirects-mysql' into 'master'Douwe Maan2017-09-181-0/+88
|\
| * Spread out the work a littleMichael Kozono2017-09-141-3/+43
| * Extract helper for queuing background jobsMichael Kozono2017-09-141-0/+48
* | Fix setting share_with_group_lockfix-share-with-group-lock-updateYorick Peterse2017-09-151-0/+16
|/
* Improve migrations using triggerscheck-trigger-permissions-mysqlYorick Peterse2017-08-292-4/+66
* Fix invalid default argument in migration helpersGrzegorz Bizon2017-08-231-1/+1
* Add Sidekiq migration helpers for migrating queuesGrzegorz Bizon2017-08-221-0/+14
* Fix Error 500s when attempting to destroy a protected tagStan Hu2017-08-201-0/+5
* Add a foreign key to `merge_requests.head_pipeline_id`Grzegorz Bizon2017-07-181-1/+3
* Support multiple Redis instances based on queue typePaul Charlton2017-07-111-2/+2
* Added code for defining SHA attributesYorick Peterse2017-06-291-0/+34
* Adjust for new static-analysis failuresbvl-rename-all-reserved-paths-mysqlBob Van Landuyt2017-06-271-2/+2
* Only do one query for updating routesBob Van Landuyt2017-06-271-5/+15
* Update routes directly by ID instead of filtering by pathBob Van Landuyt2017-06-261-4/+12
* Clear the cache for projects one-by-oneBob Van Landuyt2017-06-261-14/+16
* Add punctuation to log messagesBob Van Landuyt2017-06-263-4/+6
* Keep failed renames in redisBob Van Landuyt2017-06-261-1/+13
* Use the migration name as a key in redisBob Van Landuyt2017-06-261-1/+1
* Don't break rolling back when a namespace or project was renamedBob Van Landuyt2017-06-262-5/+7
* More logging so we know we have the rename in redisBob Van Landuyt2017-06-261-1/+5
* Revert renames from a migrationBob Van Landuyt2017-06-261-0/+5
* Revert namespace renamesBob Van Landuyt2017-06-262-1/+23
* Add methods to revert project renamesBob Van Landuyt2017-06-262-6/+49
* Track all renames in redisBob Van Landuyt2017-06-263-0/+9
* Merge branch 'master' into fix/gb/improve-updating-column-in-batches-helperGrzegorz Bizon2017-06-224-35/+35
|\
| * Enable Style/DotPosition Rubocop :cop:Grzegorz Bizon2017-06-214-35/+35
* | Raise if updating columns in batches within a transactionGrzegorz Bizon2017-06-211-0/+6
|/
* Put an upper limit on update batchesupdate-column-in-batches-batch-sizeYorick Peterse2017-06-191-0/+6
* Add database helpers 'add_timestamps_with_timezone' and 'timestamps_with_time...32054-rails-should-use-timestamptz-database-type-for-postgresqlblackst0ne2017-06-131-0/+33
* Only use DROP INDEX CONCURRENTLY on postgreql 9.2+Nick Thomas2017-05-251-1/+34
* Fixes for the rename reserved paths helpersBob Van Landuyt2017-05-183-1/+16
* Disallow NULL on renamed column after default has been setDouwe Maan2017-05-151-1/+2
* Merge branch 'rename-column-concurrently-defaults' into 'master' Rémy Coutable2017-05-151-1/+5
|\
| * Fix adding defaults for concurrent column renamesrename-column-concurrently-defaultsYorick Peterse2017-05-121-1/+5
* | Update rename_base.rbJames Lopez2017-05-121-1/+1