An error occurred fetching the project authors.
- 15 May, 2020 1 commit
-
-
Evan Read authored
-
- 14 May, 2020 1 commit
-
-
Dustin Collins authored
-
- 04 May, 2020 1 commit
-
-
Mek Stittri authored
- `availability/index.md` to `reference_architectures/index.md` - `high_availability/index.md` to `reference_architectures/index.md` - `scaling/index.md` to `reference_architectures/index.md`
-
- 23 Apr, 2020 1 commit
-
-
Aric Buerer authored
-
- 10 Apr, 2020 1 commit
-
-
Wei-Meng Lee authored
Rename and move availability page as first iteration to new availability content
-
- 24 Mar, 2020 1 commit
-
-
Ash McKenzie authored
HTTP is supported while SSH is coming.
-
- 24 Feb, 2020 1 commit
-
-
Evan Read authored
-
- 21 Feb, 2020 1 commit
-
-
Evan Read authored
- Also fixed errors in `doc/administration`
-
- 20 Feb, 2020 1 commit
-
-
Aric Buerer authored
-
- 23 Jan, 2020 1 commit
-
-
Amy Qualls authored
A few pages in the administration/geo section had broken or outdated links; this commit corrects them. modified: geo/replication/faq.md modified: geo/replication/index.md modified: geo/replication/security_review.md modified: geo/replication/using_a_geo_server.md
-
- 07 Jan, 2020 1 commit
-
-
Gabriel Mazetto authored
Explain how each data type is stored and handled in GitLab
-
- 19 Nov, 2019 1 commit
-
-
Douglas Barbosa Alexandre authored
This project designs repository is replicated, but the feature is behind a feature flag.
-
- 21 Oct, 2019 1 commit
-
-
allison.browne authored
-
- 17 Oct, 2019 1 commit
-
-
Toon Claes authored
Closes https://gitlab.com/gitlab-org/gitlab/issues/30593
-
- 16 Oct, 2019 2 commits
-
-
Marcel Amirault authored
Fix all links to blog posts to use the new path of about.gitlab.com/blog
-
Valery Sizov authored
As we now support replication from Object Storage
-
- 11 Oct, 2019 2 commits
-
-
Steve Abrams authored
Docs describing the initial MVC behavior of the GitLab conan package repository. This incluses functions for upload, install, search, info, and remove.
-
Marcel Amirault authored
Update links in /geo /high_availability and /ci
-
- 30 Sep, 2019 1 commit
-
-
Michael Kozono authored
with AWS Route53.
-
- 23 Sep, 2019 1 commit
-
-
Marcel Amirault authored
Fix as many backtick and capitalization issues as possible in Geo and HA docs
-
- 17 Sep, 2019 2 commits
-
-
Yorick Peterse authored
This changes any mention of gitlab-ce to gitlab-foss, and any mention of gitlab-ee to just gitlab.
-
Achilleas Pipinellis authored
- This moves Container Registry, Dependency Proxy, Maven Repository, and NPM Registry under 'doc/packages/'. - Give Package Registry its own section in admin index - Interlink between user/admin docs in Container Registry
-
- 11 Sep, 2019 1 commit
-
-
Valery Sizov authored
-
- 20 Aug, 2019 1 commit
-
-
Evan Read authored
Menu entries in global navigation will be updated to match.
-
- 12 Aug, 2019 1 commit
-
-
Marcel Amirault authored
Adds MD010 (Hard tabs), MD012 (blank lines), MD029 (ordered list prefix), MD030 (spaces after list markers), and fixes remaining docs that were failing these tests
-
- 31 Jul, 2019 2 commits
-
-
Douglas Barbosa Alexandre authored
-
Evan Read authored
-
- 08 Jul, 2019 2 commits
-
-
Cindy Pallares authored
The installation link has changed from /installation/ to /install/. This commit will update all the remaining links that are missing.
-
Marcel Amirault authored
Previously, we used brackets to denote the tier badges, but this made Kramdown, the docs site Markdown renderer, show many warnings when building the site. This is now fixed by using parentheses instead of square brackets. This was caused by [PREMIUM] looking like a link to Kramdown, which couldn't find a URL there. See: - https://gitlab.com/gitlab-com/gitlab-docs/merge_requests/484 - https://gitlab.com/gitlab-org/gitlab-ce/issues/63800
-
- 03 Jul, 2019 1 commit
-
-
Marcel Amirault authored
Spacing following lists should be 2 spaces, and 3 for numbered lists
-
- 05 Jun, 2019 1 commit
-
-
Marcel Amirault authored
-
- 27 May, 2019 1 commit
-
-
Douglas Barbosa Alexandre authored
Using Geo with source-based installs was deprecated in GitLab 11.5. This commit removes this support now that the deprecation notice has been in place for quite a few releases.
-
- 05 May, 2019 2 commits
-
-
Marcel Amirault authored
-
Marcel Amirault authored
-
- 26 Apr, 2019 1 commit
-
-
Evan Read authored
-
- 05 Feb, 2019 1 commit
-
-
Nick Thomas authored
-
- 10 Jan, 2019 1 commit
-
-
Evan Read authored
-
- 07 Jan, 2019 1 commit
-
-
Aric Buerer authored
-
- 01 Jan, 2019 1 commit
-
-
Gabriel Mazetto authored
-
- 07 Dec, 2018 1 commit
-
-
Zeger-Jan van de Weg authored
When a project is forked, the new repository used to be a deep copy of everything stored on disk by leveraging `git clone`. This works well, and makes isolation between repository easy. However, the clone is at the start 100% the same as the origin repository. And in the case of the objects in the object directory, this is almost always going to be a lot of duplication. Object Pools are a way to create a third repository that essentially only exists for its 'objects' subdirectory. This third repository's object directory will be set as alternate location for objects. This means that in the case an object is missing in the local repository, git will look in another location. This other location is the object pool repository. When Git performs garbage collection, it's smart enough to check the alternate location. When objects are duplicated, it will allow git to throw one copy away. This copy is on the local repository, where to pool remains as is. These pools have an origin location, which for now will always be a repository that itself is not a fork. When the root of a fork network is forked by a user, the fork still clones the full repository. Async, the pool repository will be created. Either one of these processes can be done earlier than the other. To handle this race condition, the Join ObjectPool operation is idempotent. Given its idempotent, we can schedule it twice, with the same effect. To accommodate the holding of state two migrations have been added. 1. Added a state column to the pool_repositories column. This column is managed by the state machine, allowing for hooks on transitions. 2. pool_repositories now has a source_project_id. This column in convenient to have for multiple reasons: it has a unique index allowing the database to handle race conditions when creating a new record. Also, it's nice to know who the host is. As that's a short link to the fork networks root. Object pools are only available for public project, which use hashed storage and when forking from the root of the fork network. (That is, the project being forked from itself isn't a fork) In this commit message I use both ObjectPool and Pool repositories, which are alike, but different from each other. ObjectPool refers to whatever is on the disk stored and managed by Gitaly. PoolRepository is the record in the database.
-