mirror of
https://gitlab.com/gitlab-org/gitlab-foss.git
synced 2025-08-01 16:04:19 +00:00
Add latest changes from gitlab-org/gitlab@master
This commit is contained in:
@ -186,11 +186,6 @@ that can tolerate some duplication.
|
||||
|
||||
### Preserve the latest WAL location for idempotent jobs
|
||||
|
||||
> - [Introduced](https://gitlab.com/gitlab-org/gitlab/-/merge_requests/69372) in GitLab 14.3.
|
||||
> - [Enabled on GitLab.com](https://gitlab.com/gitlab-org/gitlab/-/issues/338350) in GitLab 14.4.
|
||||
> - [Enabled on self-managed](https://gitlab.com/gitlab-org/gitlab/-/issues/338350) in GitLab 14.6.
|
||||
> - [Generally available](https://gitlab.com/gitlab-org/gitlab/-/issues/346598) in GitLab 14.9. [Feature flag `preserve_latest_wal_locations_for_idempotent_jobs`](https://gitlab.com/gitlab-org/gitlab/-/issues/346598) removed.
|
||||
|
||||
The deduplication always take into account the latest binary replication pointer, not the first one.
|
||||
This happens because we drop the same job scheduled for the second time and the Write-Ahead Log (WAL) is lost.
|
||||
This could lead to comparing the old WAL location and reading from a stale replica.
|
||||
|
@ -8,8 +8,6 @@ info: Any user with at least the Maintainer role can merge updates to this conte
|
||||
|
||||
## Worker context
|
||||
|
||||
> - [Introduced](https://gitlab.com/gitlab-com/gl-infra/scalability/-/issues/9) in GitLab 12.8.
|
||||
|
||||
To have some more information about workers in the logs, we add
|
||||
[metadata to the jobs in the form of an `ApplicationContext`](../logging.md#logging-context-metadata-through-rails-or-grape-requests).
|
||||
In most cases, when scheduling a job from a request, this context is already
|
||||
@ -127,7 +125,7 @@ blocks:
|
||||
|
||||
## Arguments logging
|
||||
|
||||
As of GitLab 13.6, Sidekiq job arguments are logged by default, unless [`SIDEKIQ_LOG_ARGUMENTS`](../../administration/sidekiq/sidekiq_troubleshooting.md#log-arguments-to-sidekiq-jobs)
|
||||
Sidekiq job arguments are logged by default, unless [`SIDEKIQ_LOG_ARGUMENTS`](../../administration/sidekiq/sidekiq_troubleshooting.md#log-arguments-to-sidekiq-jobs)
|
||||
is disabled.
|
||||
|
||||
By default, the only arguments logged are numeric arguments, because
|
||||
|
Reference in New Issue
Block a user