summaryrefslogtreecommitdiff
path: root/lib/gitlab/database
Commit message (Expand)AuthorAgeFilesLines
* Consistently schedule Sidekiq jobsdm-application-workerDouwe Maan2017-12-051-2/+2
* 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
* Fix TRIGGER checks for MySQLfix-mysql-grant-checkYorick Peterse2017-11-061-11/+19
* 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
* | Only rename namespaces and projects with an invalid pathBob Van Landuyt2017-05-121-1/+1
|/
* Add a new column before creating rename triggersBob Van Landuyt2017-05-111-10/+10
* Update commentsBob Van Landuyt2017-05-021-0/+8
* Rename child namespaces in migrationhelpersBob Van Landuyt2017-05-012-2/+7
* Clear html cache for a projects milestonesBob Van Landuyt2017-05-011-0/+4
* Remove dependecy on `User`Bob Van Landuyt2017-05-011-20/+0
* Move ReservedPathsMigration into V1 namespaceBob Van Landuyt2017-05-0110-352/+362
* Minor style adjustmentsBob Van Landuyt2017-05-011-3/+4
* Clear cached markdown after renaming projectsBob Van Landuyt2017-05-013-3/+24
* Rename Projects & Namespaces based on entire pathsBob Van Landuyt2017-05-013-8/+13
* Use objects for renaming namespaces and projectsBob Van Landuyt2017-05-015-100/+119