1. 16 11月, 2015 1 次提交
  2. 10 11月, 2015 1 次提交
    • K
      Implement Build Artifacts · d0e3e823
      Kamil Trzcinski 提交于
      - Offloads uploading to GitLab Workhorse
      - Use /authorize request for fast uploading
      - Added backup recipes for artifacts
      - Support download acceleration using X-Sendfile
      d0e3e823
  3. 06 11月, 2015 1 次提交
  4. 05 11月, 2015 3 次提交
  5. 29 10月, 2015 1 次提交
  6. 27 10月, 2015 1 次提交
  7. 23 10月, 2015 2 次提交
  8. 21 10月, 2015 3 次提交
  9. 18 10月, 2015 1 次提交
  10. 17 10月, 2015 1 次提交
  11. 16 10月, 2015 4 次提交
  12. 15 10月, 2015 1 次提交
    • Y
      Improve performance of User.by_login · 72f428c7
      Yorick Peterse 提交于
      Performance is improved in two steps:
      
      1. On PostgreSQL an expression index is used for checking lower(email)
         and lower(username).
      2. The check to determine if we're searching for a username or Email is
         moved to Ruby. Thanks to @haynes for suggesting and writing the
         initial implementation of this.
      
      Moving the check to Ruby makes this method an additional 1.5 times
      faster compared to doing the check in the SQL query.
      
      With performance being improved I've now also tweaked the amount of
      iterations required by the User.by_login benchmark. This method now runs
      between 900 and 1000 iterations per second.
      72f428c7
  13. 12 10月, 2015 1 次提交
  14. 09 10月, 2015 1 次提交
  15. 08 10月, 2015 1 次提交
    • Y
      Revamp finding projects by namespaces · 03417456
      Yorick Peterse 提交于
      By using a JOIN we can remove the need for using 2 separate queries to
      find a project by its namespace. Combined with an index (only needed for
      PostgreSQL) this reduces the query time from ~245 ms (~520 ms for the
      first call) down to roughly 10 ms (~15 ms for the first call).
      03417456
  16. 07 10月, 2015 1 次提交
  17. 06 10月, 2015 3 次提交
  18. 05 10月, 2015 5 次提交
  19. 01 10月, 2015 3 次提交
  20. 30 9月, 2015 1 次提交
    • K
      Delegate ci_project parameters to projects · b9ccc79c
      Kamil Trzcinski 提交于
      - It delegates name, path, gitlab_url, ssh_url_to_repo
      - Remove ability to set this parameters using CI API
      
      This fixes GitLab project rename, namespace change, repository rename, etc.
      b9ccc79c
  21. 29 9月, 2015 4 次提交