- 08 Feb, 2018 1 commit
-
-
Greg Stark authored
Artifacts are in the middle of being migrated from ci_builds to ci_job_artifacts. The expiration date is currently visible in both of these tables and the test for whether an expired artifact is present for a job is complex as it requires checking both the of the tables. Add two new indexes, one on ci_builds.artifacts_expire_at and one on ci_job_artifacts.expire_at to enable finding expired artifacts efficiently. And until the migration is finished, replace the SQL for finding expired and non-expired artifacts with a hand-crafted UNION ALL based query instead of using OR. This overcomes a database optimizer limitation that prevents it from using these indexes. When the migration is finished the next version should remove this query and replace it with a much simpler query on just ci_job_artifacts. See https://gitlab.com/gitlab-org/gitlab-ce/issues/42561 for followup.
-
- 07 Feb, 2018 39 commits
-
-
Fatih Acet authored
Resolve "Cancelling a second comment edit doesn't return its state to before the edit" Closes #42462 See merge request gitlab-org/gitlab-ce!16869
-
Fatih Acet authored
Replace $.ajax in profile.js with axios See merge request gitlab-org/gitlab-ce!16895
-
Simon Knox authored
-
Clement Ho authored
-
Stan Hu authored
-
Stan Hu authored
Update prometheus gem to version 0.9.1.pre.rc.2 fixing segfaults happening on metrics deletion See merge request gitlab-org/gitlab-ce!16964
-
Fatih Acet authored
Replace $.get in diff file editor with axios See merge request gitlab-org/gitlab-ce!16896
-
Pawel Chojnacki authored
-
Sean McGivern authored
Cache Gitaly FindCommit RPC response See merge request gitlab-org/gitlab-ce!16949
-
Stan Hu authored
Remove duplicate calls of MergeRequest#can_be_reverted? on MR widget endpoint See merge request gitlab-org/gitlab-ce!16975
-
Sean McGivern authored
Updating `HelpController` spec to use an existing image See merge request gitlab-org/gitlab-ce!16977
-
Oswaldo Ferreira authored
-
Oswaldo Ferreira authored
-
Clement Ho authored
CE Port: for Filtered search releated changes See merge request gitlab-org/gitlab-ce!16917
-
Mario de la Ossa authored
-
Sean McGivern authored
Reset column information after the schema is migrated in MigrationsHelpers.schema_migrate_up! Closes gitlab-ee#4813 See merge request gitlab-org/gitlab-ce!16950
-
Filipa Lacerda authored
Clear the timeout in Jobs class after each test Closes #42830 See merge request gitlab-org/gitlab-ce!16969
-
Robert Speicher authored
Deploy prometheus through kubernetes and autoconnect to cluster Closes #30480 and #28916 See merge request gitlab-org/gitlab-ce!16182
-
Filipa Lacerda authored
CE Port for Group Roadmap changes See merge request gitlab-org/gitlab-ce!16908
-
Sean McGivern authored
Removing gitaly flags See merge request gitlab-org/gitlab-ce!16953
-
Francisco Javier López authored
-
Robert Speicher authored
[ci skip]
-
Phil Hughes authored
-
Kushal Pandya authored
-
Ahmad Sherif authored
-
Sean McGivern authored
Don't use rugged in Repository#refs_hash Closes gitaly#880 See merge request gitlab-org/gitlab-ce!16827
-
Sean McGivern authored
Translate issuable sidebar Closes #34416 See merge request gitlab-org/gitlab-ce!16663
-
Sean McGivern authored
Backport LFS File Locking API Closes #35856 See merge request gitlab-org/gitlab-ce!16935
-
Sean McGivern authored
Check for keep-around commits once if target and source projects are the same Closes #37439 and gitaly#1000 See merge request gitlab-org/gitlab-ce!16972
-
Marcia Ramos authored
Add how to get the external ip of a cluster Closes #42691 See merge request gitlab-org/gitlab-ce!16874
-
Fabio Busatto authored
-
Sean McGivern authored
Search API Closes #41763 See merge request gitlab-org/gitlab-ce!16878
-
Ahmad Sherif authored
Fixes #37439 Fixes gitaly#1000
-
Ahmad Sherif authored
This reduces the number of RefExists RPC call.
-
Zeger-Jan van de Weg authored
The refs hash is used to determine what branches and tags have a commit as head in the network graph. The previous implementation depended on Rugged#references. The problem with this implementation was that it depended on rugged, but also that it iterated over all references and thus loading more data than needed if for example the project uses CI/CD environments, Pipelines, or Merge Requests. Given only refs are checked the network cares about the GraphHelper#refs method has no need to reject those, simplifying the method. Closes gitlab-org/gitaly#880
-
Rubén Dávila authored
-
Kushal Pandya authored
-
Kushal Pandya authored
-
Kushal Pandya authored
-