Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitaly.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSami Hiltunen <shiltunen@gitlab.com>2020-12-08 16:31:16 +0300
committerSami Hiltunen <shiltunen@gitlab.com>2020-12-15 18:25:34 +0300
commitabb2021f76e00b4f8383d451a87b2450c8b673b0 (patch)
tree5e3b02337e49ece26829fa7d02e98efad4e889a8
parent0f5aec85375d0fd6ee7478be9ab576e2baf4bdb0 (diff)
remove demo script of repository importer
Repository importer has been successfully demoed and has finished in both production and staging. This commit removes the demo script as it no longer is relevant.
-rw-r--r--.gitlab/issue_templates/Demo.md22
1 files changed, 0 insertions, 22 deletions
diff --git a/.gitlab/issue_templates/Demo.md b/.gitlab/issue_templates/Demo.md
index fd133e808..3e5f4f178 100644
--- a/.gitlab/issue_templates/Demo.md
+++ b/.gitlab/issue_templates/Demo.md
@@ -76,28 +76,6 @@ succeed.
## Features
-### Repository Importer #3033
-
-Repository importer's goal is to create any missing database records for repositories present on the disk of the primary Gitaly.
-
-1. Prep:
- - [ ] Create a repository in the demo cluster. This ensures we have a repository on the disk we can import.
- - [ ] Stop the Praefect nodes. The import job runs when Praefect starts.
- - [ ] Truncate `virtual_storages` table. This removes the information whether the migration has been completed.
- - [ ] Truncate `repositories` table. This removes any information about the repositories on the virtual storage.
- - [ ] Truncate `storage_repositories` table. This removes any information about repositories hosted on the Gitaly nodes.
-1. [ ] Demo:
- - [ ] Start the Praefect nodes.
- - [ ] Tail Praefects' logs.
-1. [ ] Verify:
- - [ ] Logs do not contain `importing repositories to database failed` indicating any import failures.
- - [ ] Logs contain `imported repositories to database` message. It should list the repository created earlier as imported.
- - [ ] Logs contain `repository importer finished` message. It should list the configured virtual storages as successfully imported.
- - [ ] Verify `repositories` table contains records for the imported repositories with generation `0`.
- - [ ] Verify `storage_repositories` records the primary containing the imported repositories on generation `0`. Secondaries might have records as well if the automatic reconciler scheduled jobs to replicate the
- repositories to them.
- - [ ] Verify `virtual_storages` table contains records with `repositories_imported` set for the successfully imported virtual storages.
-
### Distributed reads with caching https://gitlab.com/gitlab-org/gitaly/-/issues/3053
The goal of caching is to reduce load on the database and speed up defining up to date storages for distributing read operations among them.