Skip to content
Snippets Groups Projects
  1. Sep 06, 2019
  2. Aug 30, 2019
  3. Aug 28, 2019
  4. Aug 22, 2019
  5. Aug 20, 2019
  6. Aug 17, 2019
  7. Aug 15, 2019
  8. Aug 09, 2019
  9. Aug 08, 2019
  10. Aug 05, 2019
    • mksionek's avatar
      Fix error on project name · 6c5e9480
      mksionek authored and Mayra Cabrera's avatar Mayra Cabrera committed
      Add project path to sql query to build proper path
      6c5e9480
    • Nick Thomas's avatar
      Speed up loading and filtering deploy keys and their projects · d3a3db42
      Nick Thomas authored
      This commit changes how we eager-load projects, routes, and namespaces
      required by the deploy keys endpoint, getting a 10x improvement in my
      local testing.
      
      The endpoint still doesn't scale in-general, but going from ~13 seconds
      to dump a 63K result to generating the same thing in ~1.6 seconds seems
      like a good improvement to me.
      d3a3db42
  11. Aug 01, 2019
  12. Jul 26, 2019
  13. Jul 17, 2019
  14. Jul 16, 2019
  15. Jul 15, 2019
    • mksionek's avatar
      Add class for group level analytics · beaa6353
      mksionek authored
      Add specs for group level
      
      Update entities
      
      Update base classes
      
      Add groups-centric changes
      
      Update plan and review stage
      
      Add summary classes
      
      Add summary spec
      
      Update specs files
      
      Add to specs test cases for group
      
      Add changelog entry
      
      Add group serializer
      
      Fix typo
      
      Fix typo
      
      Add fetching namespace in sql query
      
      Update specs
      
      Add rubocop fix
      
      Add rubocop fix
      
      Modify method to be in sync with code review
      
      Add counting deploys from subgroup
      
      To group summary stage
      
      Add subgroups handling
      
      In group stage summary
      
      Add additional spec
      
      Add additional specs
      
      Add more precise inheritance
      
      Add attr reader to group level
      
      Fix rubocop offence
      
      Fix problems with specs
      
      Add cr remarks
      
      Renaming median method and a lot of calls in specs
      
      Move spec setup
      
      Rename method in specs
      
      Add code review remarks regarding module
      
      Add proper module name
      beaa6353
  16. Jul 12, 2019
  17. Jul 11, 2019
  18. Jul 07, 2019
    • Thong Kuah's avatar
      Extract deployment_metrics into own object · d2ba2951
      Thong Kuah authored
      We can now share project so that we don't have to load project twice.
      Also, this extracts non-relevant logic out of Deployment.
      
      Update DeploymentsController accordingly
      d2ba2951
  19. Jul 03, 2019
    • Kamil Trzcińśki's avatar
      Limit amount of JUnit tests returned · a08209ff
      Kamil Trzcińśki authored
      Currently, we do not cap amount of tests returned to frontend,
      thus in some extreme cases we can see a MBs of data stored in Redis.
      
      This adds an upper limit of 100 tests per-suite.
      
      We will continue showing the total counters correctly,
      but we will limit amount of tests that will be presented.
      a08209ff
  20. Jun 28, 2019
  21. Jun 26, 2019
  22. Jun 25, 2019
  23. Jun 20, 2019
    • Stan Hu's avatar
      Omit issues links in merge request entity API response · 1b7ab11f
      Stan Hu authored
      The merge request widget has a section that includes which issues may be
      closed or mentioned based on the merge request description. The problem
      is that rendering and redacting Markdown can be expensive, especially
      since the browser polls for the data every 10 seconds.
      
      Since these links don't change much and are just nice to have, we only
      load them on first page load. The frontend will use the existing data if
      the data doesn't appear on subsequent requests.
      
      This saves about 30% of the rendering time of this endpoint, which adds
      up to significant savings considering that
      `MergeRequestsController#show.json` is called over a million times a day
      on GitLab.com.
      
      Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/63546
      1b7ab11f
  24. Jun 14, 2019
  25. Jun 06, 2019
  26. Jun 03, 2019
    • Shinya Maeda's avatar
      Abstract auto merge processes · d4b46936
      Shinya Maeda authored
      We have one auto merge strategy today - Merge When Pipeline
      Succeeds.
      
      In order to add more strategies for Merge Train feature,
      we abstract the architecture to be more extensible.
      
      Removed arguments
      
      Fix spec
      d4b46936
  27. May 30, 2019
    • Mike Scott's avatar
      Add Pipeline IID to views · 852738a4
      Mike Scott authored and Filipa Lacerda's avatar Filipa Lacerda committed
      * Add Pipeline IID to MR's
      * Add Pipeline IID to commit box
      * Add Pipeline IID to builds page
      * Add Pipeline IID to job sidebar
      * Add Pipeline IID to header on view pipeline pages
      * Add changelog entry
      * Update tests
      852738a4
  28. May 28, 2019
  29. May 27, 2019
  30. May 24, 2019
Loading