Commit Graph

25 Commits

Author SHA1 Message Date
Marcel Amirault 9d6a8003e0 Docs: Realign more CE docs that diverged from EE unnecessarily (second MR) 2019-02-12 12:39:48 +00:00
Yorick Peterse f812c9624f
Use a single document for upgrading from CE to EE
This changes the guides for upgrading from CE source to EE source so we
no longer need separate documents for every version. This removes the
need for release managers to create and update these documents, and
allows developers to add these instructions as part of their code
changes.
2019-02-11 17:08:25 +01:00
Yorick Peterse 4d10197915
Refactor the upgrading from source docs
Instead of requiring one separate document for every version (which is
created by release managers), we now use a single document for both
Community Edition and Enterprise Edition. This allows developers to add
guidelines right away, instead of release managers having to determine
what to add.

Version specific upgrading instructions are placed in a separate
section. This prevents instructions from lingering around for many
versions should a developer forget to remove them. This also ensures
that all instructions are kept in a single place, instead of being
spread across different documents.

A minor downside is that CE and EE guidelines now live in the same
document, which could cause merge conflicts. Since we are working
towards a single codebase, this should only be an issue until we merge
the codebases together; something we expect to do in the coming months.

This commit also removes all old upgrading instructions, but these can
still be accessed using Git branch specific URLs (included in the
updating README).
2019-02-11 15:29:21 +01:00
Evan Read 20146580a0 Resolve Markdown ordered lists not conforming to styleguide 2018-11-13 10:53:38 +10:00
Ben Bodenmiller 54422cef98 docs: clarify nothing special required for post-deployment migrations 2018-09-28 22:38:01 +00:00
Koen Hendriks 13d22b3c2f
Update doc/update/README.md
Originally submitted at
https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/6004.

Signed-off-by: Rémy Coutable <remy@rymai.me>
2018-08-29 17:35:39 +02:00
Yorick Peterse ea2d0c4861
Update the update guides for background migrations
The introduction of background migrations means some of our requirements
for online upgrades have to be adjusted / clarified.

See https://gitlab.com/gitlab-org/gitlab-ce/issues/35939 for more
information.
2017-08-04 13:34:37 +02:00
Achilleas Pipinellis 46813ccc45 Mention limitations of MySQL in docs 2017-06-19 16:58:51 +02:00
Sid Sijbrandij 014936871a Make instructions clearer 2017-04-13 15:39:06 +00:00
Yorick Peterse 223d8a3d26
Prepare for zero downtime migrations
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-12 18:15:19 +02:00
Yorick Peterse e3f5d8fc4c
Added guide for upgrading Postgres using Slony
[ci skip]
2016-11-01 13:30:57 +01:00
Achilleas Pipinellis 9eb4569ed9 Change all occurrences of doc.gitlab.com to docs.gitlab.com
[ci skip]
2016-05-13 16:26:56 -05:00
Achilleas Pipinellis 67c990be65 Split into sections, port `downgrade_ee_to_ce` doc from EE
[ci skip]
2016-04-21 13:07:33 +03:00
Achilleas Pipinellis d7f1e041d9 Fix links in update README
[ci skip]
2016-04-19 19:12:12 +03:00
Drew Blessing 5516b6c47f Reload the schema before restoring a database backup 2016-03-21 21:16:34 -05:00
Robert Speicher 402feec6dd Update MySQL docs
[ci skip]
2016-01-18 16:54:29 -05:00
Tomasz Maczukin d1c474ae6a Add information about PostgreSQL<>MySQL 'text' type differences into to installation docs 2016-01-18 21:27:56 +01:00
Patricio Cano 2df8a91c82 Rephrased wording in the documentation to say "installation from source" instead of "manual installation" or similar. 2015-02-16 09:10:07 -08:00
Ewan Edwards ad6c372eee Fix a number of discovered typos, capitalization of developer and
product names, plus a couple of instances of bad Markdown markup.
2015-02-03 15:18:40 -08:00
Achilleas Pipinellis 1489b8d50e Update the help/update docs to include omnibus as well. 2014-10-02 13:39:26 +03:00
Job van der Voort 086ec40184 remove ruby upgrade guide 2014-06-25 11:45:19 +02:00
Ciro Santilli fd348de76d Update docs to markdown style guide. 2014-06-03 23:16:31 +02:00
robertd b3e5b12e9b Fix minor typo in docs 2014-04-17 10:15:05 -06:00
dosire f43a6339d7 Different filename. 2014-03-30 17:36:32 +02:00
dosire 417c0cb2d3 New doc site needs indexes. 2014-03-27 12:17:27 +01:00