该项目从 https://gitlab.com/gitlab-org/gitlab.git 镜像。
拉取镜像更新于 。
- 6月 15, 2022
-
-
The `gitlab_shared` includes application and internals. This is problematic to support for other databases that might be missing some of those features (Geo), but are valid Rails databases. Introduce `gitlab_internal` to support such. Changelog: added
-
- 5月 30, 2022
-
-
由 Achilleas Pipinellis 创作于
In https://gitlab.com/gitlab-com/www-gitlab-com/-/merge_requests/104673, we split the Enablement stage into Systems and Data Stores. This commit changes the following groups to the Data Stores stage: - Global Search - Sharding - Memory
- 5月 12, 2022
-
-
由 feistel 创作于
-
- 4月 23, 2022
-
-
由 Thong Kuah 创作于
* Add recommendation to setup two GDK instances * Note we cannot switch back and forth because of the data
-
- 4月 19, 2022
-
-
由 Thong Kuah 创作于
-
由 Thong Kuah 创作于
-
- 4月 13, 2022
-
-
由 Kamil Trzciński 创作于
This does the following changes: - Add documentation for migrations for multiple databases. - This makes the migrations using a new style being a default (not yet mandatory). - This updates all exceptions and other documentation places to include link to migration docs. - Create `MigrationRecord` as a base class for migrations
-
- 3月 22, 2022
-
-
由 Thong Kuah 创作于
Add steps on how to switch back to single database
-
- 3月 07, 2022
-
-
由 Thong Kuah 创作于
-
由 Thong Kuah 创作于
The old multiple_databases config is deprecated
-
- 2月 28, 2022
-
-
由 Maxime Orefice 创作于
This commit adds a note to our dev documentation to recommend using dependent: :restrict_with_error to make sure child objects are cleaned up before calling .destroy on the parent object.
-
- 12月 02, 2021
-
-
由 Marcia Ramos 创作于
-
- 11月 26, 2021
-
-
由 Thong Kuah 创作于
-
- 11月 18, 2021
-
-
由 Dylan Griffith 创作于
-
- 11月 03, 2021
-
-
由 Thong Kuah 创作于
-
- 10月 20, 2021
-
-
由 Dylan Griffith 创作于
We've had a few examples recently of this recently and it might help guide people in the right direction by adding these to the docs.
-
- 10月 18, 2021
-
-
由 Suzanne Selhorn 创作于
Related to: https://gitlab.com/gitlab-org/technical-writing/-/issues/492
-
- 10月 07, 2021
-
-
由 Adam Hegyi 创作于
This change keeps track of spec files which are failing the cross database modification check. The change also enables the check globally.
-
- 9月 28, 2021
-
-
由 Kamil Trzciński 创作于
This uses `#annotate` to indicate that given relation is exempt from cross-join verification check.
-
由 Marcia Ramos 创作于
-
- 9月 16, 2021
-
-
由 Kamil Trzciński 创作于
This documents the prior and new syntax for config/database.yml and a list of supported keys, with a syntax description.
-
- 9月 07, 2021
-
-
由 Adam Cohen 创作于
-
- 8月 30, 2021
-
-
由 Dylan Griffith 创作于
Add example of when it can be used and explain the risks and the reason we need to examine each usage before just adding it. Also remove the summary section as it was already getting out of sync.
-
- 8月 26, 2021
-
-
由 Dylan Griffith 创作于
This uses a filename based approach to allowlist spec files Add documentation about cross-database joins detection
-
- 8月 10, 2021
-
-
由 Dylan Griffith 创作于
Suggestions from tech writer.
-
- 8月 09, 2021
-
-
由 Dylan Griffith 创作于
This method didn't actually need to join. `preload` is sufficient in this case. This commit also introduces documentation for this specific case in case others run into a similar problem in future.
-
由 Dylan Griffith 创作于
This method can be passed a block and we can validate that no SQL query in that code block attempts to join across ci/main databases. This is useful in the intermediate time while we attempt to fix many small issues until we enable this as the default in all RSpec tests.
-
- 8月 05, 2021
-
-
由 Kamil Trzciński 创作于
This adds a support for `schema_migrations_path` in a similar way to `migrations_paths` for managing database configs.
-
- 8月 02, 2021
-
-
由 pbair 创作于
Add a new Ci::ApplicationRecord that all CI models should inherit from. This also replaces the usage of the previous Gitlab::Ci::Model.
-
由 Dylan Griffith 创作于
This is a list of patterns we've seen so far to fix queries that will no longer be allowed when we move `ci_*` tables to a separate database.
-
- 6月 29, 2021
-
-
由 Thong Kuah 创作于
"primary" should be reserved for replication contexts. So we can talk about main primary, main replica, ci primary, ci replica databases.
-
由 Thong Kuah 创作于
We have accidentally caused all CI models to use Ci::ApplicationRecord when we only want Ci::InstanceVariable to do so
-
由 Thong Kuah 创作于
-