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
AgeCommit message (Collapse)Author
2018-03-22make a little more obvious what operations might need downtime or enhanced ↵Brett Walker
migration techniques
2018-03-20Shortcut concurrent index creation/removal if no effect.Andreas Brandl
Index creation does not have an effect if the index is present already. Index removal does not have an affect if the index is not present. This helps to avoid patterns like this in migrations: ``` if index_exists?(...) remove_concurrent_index(...) end ```
2018-01-19doc: Spelling fixesVille Skyttä
2017-11-17Add computed update docs for update_column_in_batchesSean McGivern
2017-08-04Mention schema migrations and patch releasesYorick Peterse
2017-08-04Removed commit guidelines for migrationsYorick Peterse
At some point we decided this isn't really necessary, so let's get rid of it.
2017-06-13Add database helpers 'add_timestamps_with_timezone' and ↵blackst0ne
'timestamps_with_timezone'
2017-05-02Add some documentation for the new migration helpersBob Van Landuyt
2017-04-12Prepare for zero downtime migrationsYorick Peterse
Starting with GitLab 9.1.0 we will no longer allow downtime migrations unless absolutely necessary. This commit updates the various developer guides and adds code that is necessary to make zero downtime migrations less painful.
2017-04-06Add remove_concurrent_index to database helperblackst0ne
2016-11-09Add more highlighting to Migration Style Guide docRobert Speicher
[ci skip]
2016-10-02Link to the "What requires downtime?" page from the Migration Style GuideNick Thomas
[ci skip]
2016-09-16Add support for column limits in add_column_with_defaultDrew Blessing
2016-07-20Added checks for migration downtimeYorick Peterse
These new checks can be used to check if migrations require downtime or not (as tagged by their authors). In CI this compares the current branch with master so migrations added by merge requests are automatically verified. To check the migrations added since a Git reference simply run: bundle exec rake gitlab:db:downtime_check[GIT_REF]
2016-06-23Remove Rubocop skip comment from migration style guide [ci skip]Drew Blessing
2016-06-16Update migration_style_guide.md with new detailsDrew Blessing
2016-05-30updtae -> updateChris Spicer
2016-05-12Updated migration styleguide for new helpersYorick Peterse
2016-02-17Merge branch 'master' of gitlab.com:gitlab-org/gitlab-ceRémy Coutable
2016-02-12Fix a typo [ci skip]Prayag Verma
Remove extra `make`
2015-11-02Add notice about offline migrationsKamil Trzciński
2015-05-12update migration style guideValery Sizov
2015-05-11Small improvements to style guide.Sytse Sijbrandij
2015-05-11create migration style guide. Fixes #2305Job van der Voort