Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-07-24 | Merge branch 'security-event-counters-private-data' into 'master' | Felipe Artur Cardozo | |
[master] Don't expose project names in various counters See merge request gitlab/gitlabhq!2418 | |||
2018-07-22 | Enable frozen string in newly added files | gfyoung | |
Enables frozen string for new files in directories that had been previously covered in previous MR's. Partially addresses #47424. | |||
2018-07-19 | Merge branch '43312-remove_user_activity_workers' into 'master' | Rémy Coutable | |
Delete UserActivities and related workers Closes #43312 See merge request gitlab-org/gitlab-ce!20597 | |||
2018-07-19 | Improve email address parsing | George Thomas | |
If you enter the following RFC 2822 compliant address: `John Doe <john@doe.com>` Gitlab will attempt to send three emails: 1) John 2) Doe 3) john@doe.com With this change given the following: `John Doe <johndoe@example.com>` `Jane Doe <janedoe@example.com>` Gitlab will send emails to `johndoe@example.com` and `janedoe@example.com` | |||
2018-07-18 | Delete UserActivities and related workers | Imre Farkas | |
2018-07-11 | Merge branch ↵ | Douwe Maan | |
'45592-nomethoderror-undefined-method-commit-for-nil-nilclass-in-sidekiq-caused-by-a-merge-commit-in-a-forked-project-with-upstream-project-deleted' into 'master' Resolve "NoMethodError: undefined method `commit' for nil:NilClass in sidekiq caused by a merge commit in a forked project with upstream project deleted." Closes #45592 See merge request gitlab-org/gitlab-ce!20534 | |||
2018-07-11 | Fix ArgumentError in GitGarbageCollectWorker Sidekiq job | Stan Hu | |
When the Gitaly call failed, the exception handling failed because `method` is expected to have a parameter. Closes #49096 | |||
2018-07-10 | Fix ProcessCommitWorker when upstream project is deleted | Sean McGivern | |
2018-07-09 | Resolve Naming/UncommunicativeMethod | Lin Jen-Shin | |
2018-07-09 | Updates from `rubocop -a` | Lin Jen-Shin | |
2018-07-06 | Add ExclusiveLease guards for RepositoryCheck::{DispatchWorker,BatchWorker} | Stan Hu | |
We saw in production that DispatchWorker was running about twice an hour, which would schedule twice as many jobs as it should. For some reason, BatchWorker was running 1000 times per hour, possibly due to Sidekiq RSS kills that caused these jobs to restart. Adding an ExclusiveLease prevents these jobs from running more than they should. Relates to https://gitlab.com/gitlab-com/infrastructure/issues/4526 | |||
2018-07-06 | Delete deprecated object_storage_upload queue | Jan Provaznik | |
2018-07-06 | Merge branch 'build-chunks-on-object-storage' into 'master' | Grzegorz Bizon | |
Allow to store BuildTraceChunks on Object Storage Closes #45712 See merge request gitlab-org/gitlab-ce!19515 | |||
2018-07-06 | Use AlreadyArchivedError if it's the case | Shinya Maeda | |
2018-07-06 | Merge branch 'master' into build-chunks-on-object-storage | Shinya Maeda | |
2018-07-05 | Fix spec | Shinya Maeda | |
2018-07-05 | Rename build to job in ArchiveTraceWorker | Shinya Maeda | |
2018-07-05 | Check if trace exists before process `archive!` method | Shinya Maeda | |
2018-07-05 | Catch ArchiveError and ignore errors if it's already archived | Shinya Maeda | |
2018-07-04 | Revert "Merge branch ↵ | Sean McGivern | |
'44726-cancel_lease_upon_completion_in_project_cache_worker' into 'master'" This reverts merge request !20103 | |||
2018-07-04 | Merge branch 'master' into build-chunks-on-object-storage | Shinya Maeda | |
2018-07-03 | Merge branch 'master' into build-chunks-on-object-storage | Shinya Maeda | |
2018-07-02 | Prune web hook logs older than 90 days | Yorick Peterse | |
This adds a recurring Sidekiq job that removes up to 50 000 old web hook logs per hour, if they are older than 90 days. This will prevent the web_hook_logs table from growing indefinitely. Fixes https://gitlab.com/gitlab-org/gitlab-ce/issues/46120 | |||
2018-06-30 | Cancel ExclusiveLease upon completion in ProjectCacheWorker | Imre Farkas | |
2018-06-27 | Refactor fetching healthy shards with Gitlab::HealthChecks::GitalyCheck | Toon Claes | |
There is only 1 `HEALTHY_SHARD_CHECKS` used: Gitlab::HealthChecks::GitalyCheck So we can simplify code to get the list of healthy shard names. | |||
2018-06-27 | Rename method to #each_eligible_shard | Toon Claes | |
2018-06-27 | Add RepositoryCheck::DispatchWorker to start worker per shard | Toon Claes | |
The RepositoryCheck::DispatchWorker will start a RepositoryCheck::BatchWorker for each healthy shard. Closes gitlab-org/gitlab-ce#48042 | |||
2018-06-27 | Bring Gitlab::ShardHealthCache to CE | Toon Claes | |
It already existed in EE in the Geo namespace. This change brings it to CE. | |||
2018-06-27 | Extract EachShardWorker into a concern | Toon Claes | |
2018-06-27 | Enable frozen string for app/workers/**/*.rb | gfyoung | |
Partially addresses #47424. | |||
2018-06-27 | Enable frozen string literals for app/workers/*.rb | gfyoung | |
2018-06-25 | Merge branch 'master' into build-chunks-on-object-storage | Shinya Maeda | |
2018-06-25 | Delete non-latest merge request diff files upon diffs reload | Oswaldo Ferreira | |
2018-06-21 | Don't expose project names in various counters | Yorick Peterse | |
Various counters would expose either project names, or full project paths (e.g. "gitlab-org/gitlab-ce"). This commit changes various places where we use "add_event" so we no longer expose (potentially) private information. | |||
2018-06-19 | Move forking to Gitaly | Zeger-Jan van de Weg | |
Closes https://gitlab.com/gitlab-org/gitaly/issues/817 Closes https://gitlab.com/gitlab-org/gitaly/issues/1236 | |||
2018-06-18 | Rename persisted? to data_persisted? | Shinya Maeda | |
2018-06-15 | Merge branch 'master' into build-chunks-on-object-storage | Shinya Maeda | |
2018-06-13 | Move GC RPCs to mandatory | Zeger-Jan van de Weg | |
Closes https://gitlab.com/gitlab-org/gitaly/issues/354 | |||
2018-06-12 | Find and mark more Git disk access locations, part 2 | Jacob Vosmaer | |
2018-06-12 | Merge branch 'master' into build-chunks-on-object-storage | Shinya Maeda | |
2018-06-07 | Resolve "Hashed Storage: Make possible to migrate single project" | Gabriel Mazetto | |
2018-06-07 | Allow to store BuildTraceChunks on Object Storage | Kamil Trzciński | |
2018-06-06 | Support LFS objects when creating a project by import | Francisco Javier López | |
2018-06-06 | Move GC/Repack to OptOut | Kim Carlbäcker | |
2018-06-06 | Rename worker to ArchiveTracesCronWorker | Shinya Maeda | |
2018-06-06 | Create a method for failed_archive_counter | Shinya Maeda | |
2018-06-06 | Add metric for failed archiving with stale live trace | Shinya Maeda | |
2018-06-06 | Fix the query to select stale live traces | Shinya Maeda | |
2018-06-06 | Move find_builds_from_stale_live_traces method to Ci::Build | Shinya Maeda | |
2018-06-06 | Rename find_stale_in_batches to find_builds_from_stale_live_trace. Fix comments | Shinya Maeda | |