Add latest changes from gitlab-org/gitlab@master
This commit is contained in:
parent
e4f5b70718
commit
f7234a0894
17 changed files with 18 additions and 20 deletions
|
@ -1,4 +0,0 @@
|
|||
import $ from 'jquery';
|
||||
import initForm from '~/pages/projects/init_form';
|
||||
|
||||
document.addEventListener('DOMContentLoaded', () => initForm($('.release-form')));
|
|
@ -1,3 +1,3 @@
|
|||
import initReleases from '~/releases';
|
||||
import initReleases from '~/releases/list';
|
||||
|
||||
document.addEventListener('DOMContentLoaded', initReleases);
|
||||
|
|
|
@ -5,7 +5,7 @@ import { GlTooltipDirective, GlLink, GlBadge } from '@gitlab/ui';
|
|||
import Icon from '~/vue_shared/components/icon.vue';
|
||||
import UserAvatarLink from '~/vue_shared/components/user_avatar/user_avatar_link.vue';
|
||||
import timeagoMixin from '~/vue_shared/mixins/timeago';
|
||||
import { __, n__, sprintf } from '../../locale';
|
||||
import { __, n__, sprintf } from '~/locale';
|
||||
import { slugify } from '~/lib/utils/text_utility';
|
||||
import { getLocationHash } from '~/lib/utils/url_utility';
|
||||
import { scrollToElement } from '~/lib/utils/common_utils';
|
|
@ -202,7 +202,9 @@ These reference architecture examples rely on the general rule that approximatel
|
|||
|
||||
- **Supported Users (approximate):** 10,000
|
||||
- **RPS:** 200 requests per second
|
||||
- **Known Issues:** While validating the reference architecture, slow endpoints were discovered and are being investigated. [gitlab-org/gitlab-ce/issues/64335](https://gitlab.com/gitlab-org/gitlab-ce/issues/64335)
|
||||
- **Known Issues:** While validating the reference architecture, slow API endpoints
|
||||
were discovered. For details, see the related issues list in
|
||||
[this issue](https://gitlab.com/gitlab-org/gitlab-foss/issues/64335).
|
||||
|
||||
The Support and Quality teams built, performance tested, and validated an
|
||||
environment that supports about 10,000 users. The specifications below are a
|
||||
|
@ -225,7 +227,7 @@ NOTE: **Note:** The specifications here were performance tested against a specif
|
|||
- **Supported Users (approximate):** 25,000
|
||||
- **RPS:** 500 requests per second
|
||||
- **Status:** Work-in-progress
|
||||
- **Related Issues:** [gitlab-org/quality/performance/issues/57](https://gitlab.com/gitlab-org/quality/performance/issues/57)
|
||||
- **Related Issue:** See the [related issue](https://gitlab.com/gitlab-org/quality/performance/issues/57) for more information.
|
||||
|
||||
The Support and Quality teams are in the process of building and performance testing
|
||||
an environment that will support about 25,000 users. The specifications below
|
||||
|
@ -240,7 +242,7 @@ TBD: Add specs
|
|||
- **Supported Users (approximate):** 50,000
|
||||
- **RPS:** 1,000 requests per second
|
||||
- **Status:** Work-in-progress
|
||||
- **Related Issues:** [gitlab-org/quality/performance/issues/66](https://gitlab.com/gitlab-org/quality/performance/issues/66)
|
||||
- **Related Issue:** See the [related issue](https://gitlab.com/gitlab-org/quality/performance/issues/66) for more information.
|
||||
|
||||
The Support and Quality teams are in the process of building and performance testing
|
||||
an environment that will support about 50,000 users. The specifications below
|
||||
|
|
|
@ -708,7 +708,7 @@ After deploying the configuration follow these steps:
|
|||
This example uses 3 PostgreSQL servers, and 1 application node.
|
||||
|
||||
It differs from the [recommended setup](#example-recommended-setup) by moving the Consul servers into the same servers we use for PostgreSQL.
|
||||
The trade-off is between reducing server counts, against the increased operational complexity of needing to deal with postgres [failover](#failover-procedure) and [restore](#restore-procedure) procedures in addition to [Consul outage recovery](consul.md#outage-recovery) on the same set of machines.
|
||||
The trade-off is between reducing server counts, against the increased operational complexity of needing to deal with PostgreSQL [failover](#failover-procedure) and [restore](#restore-procedure) procedures in addition to [Consul outage recovery](consul.md#outage-recovery) on the same set of machines.
|
||||
|
||||
In this example we start with all servers on the same 10.6.0.0/16 private network range, they can connect to each freely other on those addresses.
|
||||
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
import { mount } from '@vue/test-utils';
|
||||
import ReleaseBlock from '~/releases/components/release_block.vue';
|
||||
import ReleaseBlock from '~/releases/list/components/release_block.vue';
|
||||
import timeagoMixin from '~/vue_shared/mixins/timeago';
|
||||
import { first } from 'underscore';
|
||||
import { release } from '../mock_data';
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
import Vue from 'vue';
|
||||
import app from '~/releases/components/app.vue';
|
||||
import createStore from '~/releases/store';
|
||||
import app from '~/releases/list/components/app.vue';
|
||||
import createStore from '~/releases/list/store';
|
||||
import api from '~/api';
|
||||
import { mountComponentWithStore } from 'spec/helpers/vue_mount_component_helper';
|
||||
import { resetStore } from '../store/helpers';
|
||||
|
|
|
@ -3,9 +3,9 @@ import {
|
|||
fetchReleases,
|
||||
receiveReleasesSuccess,
|
||||
receiveReleasesError,
|
||||
} from '~/releases/store/actions';
|
||||
import state from '~/releases/store/state';
|
||||
import * as types from '~/releases/store/mutation_types';
|
||||
} from '~/releases/list/store/actions';
|
||||
import state from '~/releases/list/store/state';
|
||||
import * as types from '~/releases/list/store/mutation_types';
|
||||
import api from '~/api';
|
||||
import testAction from 'spec/helpers/vuex_action_helper';
|
||||
import { releases } from '../mock_data';
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
import state from '~/releases/store/state';
|
||||
import state from '~/releases/list/store/state';
|
||||
|
||||
// eslint-disable-next-line import/prefer-default-export
|
||||
export const resetStore = store => {
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
import state from '~/releases/store/state';
|
||||
import mutations from '~/releases/store/mutations';
|
||||
import * as types from '~/releases/store/mutation_types';
|
||||
import state from '~/releases/list/store/state';
|
||||
import mutations from '~/releases/list/store/mutations';
|
||||
import * as types from '~/releases/list/store/mutation_types';
|
||||
import { releases } from '../mock_data';
|
||||
|
||||
describe('Releases Store Mutations', () => {
|
||||
|
|
Loading…
Reference in a new issue