- 17 Jan, 2018 6 commits
-
-
Micaël Bergeron authored
-
Micaël Bergeron authored
-
Micaël Bergeron authored
-
Micaël Bergeron authored
-
Micaël Bergeron authored
`ObjectStorage::Concern` adds delegation to the model that mount an uploader that uses `RecordsUploads::Concern` to track its uploads. The basic implementation is to use the uploader to build paths that can be used to fetch back the related `Upload` instance so it can be used to build the uploader back (which is needed to build the correct file URL).
-
Micaël Bergeron authored
I've demoted the ObjectStoreUploader to a concern that is mixed in the concrete uploader classes that need to store files in a remote object store. I've been working on making the local -> remote migration working first, which has been trivial compared to the remote -> local one. The current implementation is heavily based on side-effects which makes the code brittle and hard to reason about. The current approach is to store the `store` field in the correct `Upload` model once a migration has been done. To retrieve the field I use the `has_many :uploads` relationship, with all the paths that a certain file may have `uploads.where(path: paths).last`. This as the drawback of adding a database query for every upload lookup, but I feel that the generalization of this behavior is worth it. We should be able to optimize this down the road quite easily.
-
- 11 Dec, 2017 3 commits
-
-
Sean McGivern authored
Merge branch 'ee-29483-no-feedback-when-checking-on-checklist-if-potential-spam-was-detected' into 'master' Port of 29483-no-feedback-when-checking-on-checklist-if-potential-spam-was-detected to EE See merge request gitlab-org/gitlab-ee!3680
-
Douwe Maan authored
Fix/gb/fix pipeline build chain tag evaluation ee See merge request gitlab-org/gitlab-ee!3686
-
Filipa Lacerda authored
Port of "es-module-compare" to EE See merge request gitlab-org/gitlab-ee!3668
-
- 09 Dec, 2017 4 commits
-
-
Sid Sijbrandij authored
Clean up config docs for Geo Closes #4287 See merge request gitlab-org/gitlab-ee!3697
-
Douwe Maan authored
Port from CE: Allow git pull/push on project redirects See merge request gitlab-org/gitlab-ee!3666
-
Mayra Cabrera authored
-
ernstvn authored
-
- 08 Dec, 2017 21 commits
-
-
Robert Speicher authored
Bump redis-rails to 5.0.2 to get redis-store security updates Closes #40889 See merge request gitlab-org/gitlab-ce!15773
-
Luke Bennett authored
-
Kamil Trzcinski authored
-
Stan Hu authored
More details about troubleshooting inactive replication slot See merge request gitlab-org/gitlab-ee!3688
-
Stan Hu authored
-
Achilleas Pipinellis authored
Document Geo HA Closes #3646 See merge request gitlab-org/gitlab-ee!3468
-
Toon Claes authored
-
Toon Claes authored
When a postgresql replication slot is not active, one should not just delete it. Instead ask themselves, should it be active and if so, why isn't it active. If they intent to not use it, they can remove it.
-
Kamil Trzcinski authored
-
Kamil Trzcinski authored
-
Kamil Trzcinski authored
-
Kamil Trzcinski authored
-
Grzegorz Bizon authored
-
Nick Thomas authored
Add docs on tuning Geo for parallelism See merge request gitlab-org/gitlab-ee!3665
-
Kamil Trzciński authored
Transfer job archives after creation See merge request gitlab-org/gitlab-ee!3646
-
Stan Hu authored
Resolve "Geo - Send GitLab version in status page and verify that all versions are the same" Closes #2115 See merge request gitlab-org/gitlab-ee!3667
-
Stan Hu authored
Port of mk-add-old-attachments-to-uploads-table to EE See merge request gitlab-org/gitlab-ee!3401
-
Douwe Maan authored
Fix message when pushing to Geo secondary Closes #3945 See merge request gitlab-org/gitlab-ee!3616
-
Douglas Barbosa Alexandre authored
-
Douglas Barbosa Alexandre authored
-
Douglas Barbosa Alexandre authored
-
- 07 Dec, 2017 6 commits
-
-
Robert Speicher authored
Use relative _path helper URLs in the GitLab UI -- EE merge edition Closes gitlab-ce#40825 See merge request gitlab-org/gitlab-ee!3676
-
Douglas Barbosa Alexandre authored
-
Luke Bennett authored
-
Stan Hu authored
Resolve "GeoNodeStatus calculates numbers inefficiently" Closes #3699 See merge request gitlab-org/gitlab-ee!3595
-
Jacob Schatz authored
Add epic information to issue sidebar Closes #3696 See merge request gitlab-org/gitlab-ee!3579
-
Clement Ho authored
-