- Jul 19, 2015
-
-
Valery Sizov authored
This reverts commit 94c2516a, reversing changes made to ae44e5ec.
-
- Jul 17, 2015
-
-
Dmitriy Zaporozhets authored
Advanced cache Fixes #1993 * Build missing cache values in background job after each push * Store commit_count in project table. Refresh in background job * moved repository size calculation in background job ## Advantages Every time push is triggered - we build cache for project even without user visiting project page. That means first visit is as fast as others now. This is especially good for active projects where people have some requests fast because of cache and some slow - because cache was build in their request. Between cache expired and cache built we we had gap when Linux repo can give 502 error because calculation commits count takes 30 seconds or even more. Using value from database fix this problem. Before cache is updated you see old value from database. After - you see new one. Basically this merge request is super win to GitLab. We don't do some heavy operations in user request but instead in background job. ## Temporary problem After this migration all projects will have `0` commits in database. It fill be replaced with real value on next push. I did not add recalculation to migration because it will last forever on big instances. Can be fixed by adding rake task which will go in background on live instance without downtime See merge request !986
-
- Jun 22, 2015
-
-
Robert Speicher authored
-
- Jun 12, 2015
-
- Jun 02, 2015
-
-
Dmitriy Zaporozhets authored
Signed-off-by:
Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
-
- May 06, 2015
-
-
Stan Hu authored
In an empty repository, pushing a new branch not called "master" would leave HEAD in an unknown state, causing ambiguity if another branch were pushed. This could in turn cause a new protected branch to be created and cause the default branch to change. * Closes #1561 * Closes #1576 * Closes https://github.com/gitlabhq/gitlabhq/issues/8883
-
- Apr 24, 2015
-
-
Douwe Maan authored
-
Douwe Maan authored
-
- Apr 02, 2015
-
-
Douwe Maan authored
-
Douwe Maan authored
-
- Mar 21, 2015
-
-
Kamil Trzcińśki authored
-
- Mar 19, 2015
-
-
Douwe Maan authored
-
- Mar 13, 2015
-
-
Hannes Rosenögger authored
This reverts commit 07f9a3f9, reversing changes made to 48036751. Reverted this because the data is used in hooks as well.
-
Elliot authored
Remove unnecessary fetch of commit messages for initial push. This will reduce the memory usage significantly.
-
Douwe Maan authored
-
- Mar 10, 2015
-
-
Douwe Maan authored
-
- Mar 09, 2015
-
-
Hannes Rosenögger authored
This commit disables process_commit_messages() for the initial push to the default branch. This fixes the mass SQL statements (~500000) that were executed during the initial push of the linux kernel for example.
-
- Mar 03, 2015
-
-
1) Adds a DB migration for all services to toggle on push, issue, and merge events. 2) Upon an issue or merge request event, fire service hooks. 3) Slack service supports custom messages for each of these events. Other services not supported at the moment. 4) Label merge request hooks with their corresponding actions.
-
- Feb 13, 2015
-
-
Douwe Maan authored
-
- Jan 25, 2015
-
-
Marco Wessel authored
-
Marco Wessel authored
-
- Jan 12, 2015
-
-
Dmitriy Zaporozhets authored
Also execute GitLab CI on creating tag via UI
-
- Dec 28, 2014
-
-
Ciro Santilli authored
and more readable.
-
- Nov 12, 2014
-
-
Dmitriy Zaporozhets authored
Signed-off-by:
Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
-
- Nov 03, 2014
-
-
Ciro Santilli authored
-
- Oct 03, 2014
-
-
Ciro Santilli authored
-
- Oct 02, 2014
-
-
Kirill Zaitsev authored
-
- Sep 29, 2014
-
-
Marin Jankovski authored
-
- Sep 26, 2014
-
-
Dmitriy Zaporozhets authored
Signed-off-by:
Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
-
Dmitriy Zaporozhets authored
Signed-off-by:
Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
-
Dmitriy Zaporozhets authored
Signed-off-by:
Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
-
- May 02, 2014
-
-
Dmitriy Zaporozhets authored
Signed-off-by:
Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
-
- Apr 02, 2014
-
-
Dmitriy Zaporozhets authored
Signed-off-by:
Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
-
- Feb 14, 2014
-
-
Jason Hollingsworth authored
Emails are used to associate commits with users. The emails are not verified and don't have to be valid email addresses. They are assigned on a first come, first serve basis. Notifications are sent when an email is added.
-
- Dec 04, 2013
-
-
Dmitriy Zaporozhets authored
Signed-off-by:
Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
-
- Nov 08, 2013
-
-
Dmitriy Zaporozhets authored
Signed-off-by:
Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
-
- Oct 14, 2013
-
-
Marin Jankovski authored
-
- Aug 28, 2013
-
-
Dmitriy Zaporozhets authored
-
- Aug 27, 2013
-
-
Dmitriy Zaporozhets authored
-
- Aug 25, 2013
-
-
ash wilson authored
Any mention of Issues, MergeRequests, or Commits via GitLab-flavored markdown references in descriptions, titles, or attached Notes creates a back-reference Note that links to the original referencer. Furthermore, pushing commits with commit messages that match a (configurable) regexp to a project's default branch will close any issues mentioned by GFM in the matched closing phrase. If accepting a merge request would close any Issues in this way, a banner is appended to the merge request's main panel to indicate this.
-