Douwe Maan
							
						 
						
							 
							
							
							
							
								
							
							
								6319ca271c 
								
							 
						 
						
							
							
								
								Merge branch 'gitaly-local-branches' into 'master'  
							
							 
							
							... 
							
							
							
							Incorporate Gitaly's local_branches operation into repo code
Closes  #27379 
See merge request !10059  
							
						 
						
							2017-05-18 14:22:41 +00:00  
						
					 
				
					
						
							
							
								 
								Alejandro Rodríguez
							
						 
						
							 
							
							
							
							
								
							
							
								925945f01b 
								
							 
						 
						
							
							
								
								Incorporate Gitaly's local_branches operation into repo code  
							
							 
							
							
							
						 
						
							2017-05-17 18:12:10 -04:00  
						
					 
				
					
						
							
							
								 
								Alejandro Rodríguez
							
						 
						
							 
							
							
							
							
								
							
							
								71569a9c41 
								
							 
						 
						
							
							
								
								Compare ids of commits if present for equality test  
							
							 
							
							... 
							
							
							
							This solves a problem where commits populated with Gitaly were not equal
to commits populated with Rugged. This is because Gitaly may not return
all fields of a commit for optimizations purposes, which resulted in
false negatives when comparing the same commit (commits with the same
sha) with different sources. 
							
						 
						
							2017-05-16 20:54:45 -04:00  
						
					 
				
					
						
							
							
								 
								Alejandro Rodríguez
							
						 
						
							 
							
							
							
							
								
							
							
								cf09c826a5 
								
							 
						 
						
							
							
								
								Re-enable gitaly migration for ref_name_for_sha after bugfixes  
							
							 
							
							
							
						 
						
							2017-05-16 11:43:37 -04:00  
						
					 
				
					
						
							
							
								 
								Douwe Maan
							
						 
						
							 
							
							
							
							
								
							
							
								ffabab80a7 
								
							 
						 
						
							
							
								
								Merge branch 'use-gitaly-migrate' into 'master'  
							
							 
							
							... 
							
							
							
							Use gitaly_migrate helper on all current migrations in repository
See merge request !11309  
							
						 
						
							2017-05-15 18:26:55 +00:00  
						
					 
				
					
						
							
							
								 
								Jacob Vosmaer
							
						 
						
							 
							
							
							
							
								
							
							
								43f037c903 
								
							 
						 
						
							
							
								
								Don't reuse gRPC channels  
							
							 
							
							... 
							
							
							
							It seems that bad things happen when two gRPC stubs share one gRPC
channel so let's stop doing that. The downside of this is that we
create more gRPC connections; one per stub. 
							
						 
						
							2017-05-15 10:52:33 +02:00  
						
					 
				
					
						
							
							
								 
								Ahmad Sherif
							
						 
						
							 
							
							
							
							
								
							
							
								99feed6e00 
								
							 
						 
						
							
							
								
								Add support for deltas_only under Gitaly  
							
							 
							
							... 
							
							
							
							Closes gitaly#199 
							
						 
						
							2017-05-13 18:27:06 +02:00  
						
					 
				
					
						
							
							
								 
								Alejandro Rodríguez
							
						 
						
							 
							
							
							
							
								
							
							
								6d46e51031 
								
							 
						 
						
							
							
								
								Use gitaly_migrate helper on all current migrations in repository  
							
							 
							
							
							
						 
						
							2017-05-11 16:48:59 -03:00  
						
					 
				
					
						
							
							
								 
								Jacob Vosmaer
							
						 
						
							 
							
							
							
							
								
							
							
								27fb64d6a3 
								
							 
						 
						
							
							
								
								Remove deltas_only from DiffCollection  
							
							 
							
							
							
						 
						
							2017-05-11 16:01:10 +02:00  
						
					 
				
					
						
							
							
								 
								Rémy Coutable
							
						 
						
							 
							
							
							
							
								
							
							
								3db37e0562 
								
							 
						 
						
							
							
								
								Enable the Style/TrailingCommaInArguments cop  
							
							 
							
							... 
							
							
							
							Use the EnforcedStyleForMultiline: no_comma option.
Signed-off-by: Rémy Coutable <remy@rymai.me> 
							
						 
						
							2017-05-10 18:25:45 +02:00  
						
					 
				
					
						
							
							
								 
								Rémy Coutable
							
						 
						
							 
							
							
							
							
								
							
							
								d40e1f547e 
								
							 
						 
						
							
							
								
								Enable the Style/TrailingCommaInLiteral cop  
							
							 
							
							... 
							
							
							
							Use the EnforcedStyleForMultiline: no_comma option.
Signed-off-by: Rémy Coutable <remy@rymai.me> 
							
						 
						
							2017-05-10 18:25:45 +02:00  
						
					 
				
					
						
							
							
								 
								Sean McGivern
							
						 
						
							 
							
							
							
							
								
							
							
								c1174901c6 
								
							 
						 
						
							
							
								
								Merge branch 'deltas-only' into 'master'  
							
							 
							
							... 
							
							
							
							Don't use DiffCollection for deltas
See merge request !11201  
							
						 
						
							2017-05-09 15:38:38 +00:00  
						
					 
				
					
						
							
							
								 
								Jacob Vosmaer
							
						 
						
							 
							
							
							
							
								
							
							
								fc0e00bd3c 
								
							 
						 
						
							
							
								
								Remove some unused Gitlab::Git code  
							
							 
							
							
							
						 
						
							2017-05-09 14:51:19 +02:00  
						
					 
				
					
						
							
							
								 
								Jacob Vosmaer
							
						 
						
							 
							
							
							
							
								
							
							
								48254d187f 
								
							 
						 
						
							
							
								
								Don't use DiffCollection for deltas  
							
							 
							
							
							
						 
						
							2017-05-09 12:27:17 +02:00  
						
					 
				
					
						
							
							
								 
								Douwe Maan
							
						 
						
							 
							
							
							
							
								
							
							
								37b1b14a16 
								
							 
						 
						
							
							
								
								Merge branch '30973-network-graph-sorted-by-date-and-topo' into 'master'  
							
							 
							
							... 
							
							
							
							Sort the network graph both by commit date and topographically
Closes  #30973 
See merge request !11057  
							
						 
						
							2017-05-04 13:56:58 +00:00  
						
					 
				
					
						
							
							
								 
								Timothy Andrew
							
						 
						
							 
							
							
							
							
								
							
							
								b44eaf8e07 
								
							 
						 
						
							
							
								
								Sort the network graph both by commit date and topographically.  
							
							 
							
							... 
							
							
							
							- Previously, we sorted commits by date, which seemed to work okay.
- The one edge case where this failed was when multiple commits have the same
  commit date (for example: when a range of commits are cherry picked with a
  single command, they all have the same commit date [and different author
  dates]).
- Commits with the same commit date would be sorted arbitrarily, and usually
  break the network graph.
- This commit solves the problem by both sorting by date, and by sorting
  topographically (parents aren't displayed until all their children are
  displayed)
- Include review comments from @adamniedzielski
A more detailed explanation is present here:
https://gitlab.com/gitlab-org/gitlab-ce/issues/30973#note_28706230  
							
						 
						
							2017-05-04 04:21:12 +00:00  
						
					 
				
					
						
							
							
								 
								Douwe Maan
							
						 
						
							 
							
							
							
							
								
							
							
								4faa65d838 
								
							 
						 
						
							
							
								
								Merge branch '31671-merge-request-message-contains-carriage-returns' into 'master'  
							
							 
							
							... 
							
							
							
							removes the possibility of commit messages having carriage returns
Closes  #31671 
See merge request !11077  
							
						 
						
							2017-05-03 22:25:50 +00:00  
						
					 
				
					
						
							
							
								 
								Tiago Botelho
							
						 
						
							 
							
							
							
							
								
							
							
								268ec199da 
								
							 
						 
						
							
							
								
								removes the possibility of commit messages having carriage returns  
							
							 
							
							
							
						 
						
							2017-05-03 21:25:57 +01:00  
						
					 
				
					
						
							
							
								 
								Douwe Maan
							
						 
						
							 
							
							
							
							
								
							
							
								720cc14a75 
								
							 
						 
						
							
							
								
								Refactor Blob support of external storage in preparation of job artifact blobs  
							
							 
							
							
							
						 
						
							2017-05-03 10:20:05 -05:00  
						
					 
				
					
						
							
							
								 
								Alejandro Rodríguez
							
						 
						
							 
							
							
							
							
								
							
							
								5e0e5801f1 
								
							 
						 
						
							
							
								
								Re-enable ref operations with gitaly after not-found fix  
							
							 
							
							
							
						 
						
							2017-05-02 17:17:58 -03:00  
						
					 
				
					
						
							
							
								 
								Sean McGivern
							
						 
						
							 
							
							
							
							
								
							
							
								780dcf9cdb 
								
							 
						 
						
							
							
								
								Merge branch 'gitaly-branch-tag-count' into 'master'  
							
							 
							
							... 
							
							
							
							Use Gitaly for getting Branch/Tag counts
Closes gitaly#157
See merge request !10780  
							
						 
						
							2017-05-02 13:17:51 +00:00  
						
					 
				
					
						
							
							
								 
								Kim "BKC" Carlbäcker
							
						 
						
							 
							
							
							
							
								
							
							
								fe771b51fd 
								
							 
						 
						
							
							
								
								Fix Gitaly::Commit#is_ancestor  
							
							 
							
							... 
							
							
							
							- Upgrade Gitaly-version 
							
						 
						
							2017-04-28 16:44:41 +02:00  
						
					 
				
					
						
							
							
								 
								Kim "BKC" Carlbäcker
							
						 
						
							 
							
							
							
							
								
							
							
								6f89bd3628 
								
							 
						 
						
							
							
								
								Use Gitaly for getting Branch/Tag counts  
							
							 
							
							... 
							
							
							
							- Backup-rake-spec fixed. Storage config broken
- Use rugged to compare branch/tag-count in specs
- upgrade gitaly 
							
						 
						
							2017-04-28 13:07:53 +02:00  
						
					 
				
					
						
							
							
								 
								Douwe Maan
							
						 
						
							 
							
							
							
							
								
							
							
								b73b16798d 
								
							 
						 
						
							
							
								
								Small code tweaks  
							
							 
							
							
							
						 
						
							2017-04-27 12:23:26 -05:00  
						
					 
				
					
						
							
							
								 
								Timothy Andrew
							
						 
						
							 
							
							
							
							
								
							
							
								a7e67604b3 
								
							 
						 
						
							
							
								
								Fix ordering of commits in the network graph.  
							
							 
							
							... 
							
							
							
							- We upgraded `rugged` to 0.25.1.1 in !10286  for %9.1
- Prior to this upgrade, the default sort order for commits returned by
  `Gitlab::Git::Repository#find_commits` was `Rugged::SORT_DATE`, which the
  graph relied on.
- While upgrading `rugged`, the MR also changed this default to
  `Rugged::SORT_NONE`, which broke commit ordering in the graph.
- This commit adds an option to `Gitlab::Git::Repository#find_commits` to sort
  by date, and changes the graph builder `Network::Graph` so it explictly
  requests the `:date` sort order 
							
						 
						
							2017-04-27 13:09:54 +00:00  
						
					 
				
					
						
							
							
								 
								James Lopez
							
						 
						
							 
							
							
							
							
								
							
							
								71b6a4ba85 
								
							 
						 
						
							
							
								
								Return empty string on UTF8 conversion with U_STRING_NOT_TERMINATED_WARNING error  
							
							 
							
							
							
						 
						
							2017-04-20 16:10:33 +02:00  
						
					 
				
					
						
							
							
								 
								Douwe Maan
							
						 
						
							 
							
							
							
							
								
							
							
								d170133bde 
								
							 
						 
						
							
							
								
								Refactor changing files in web UI  
							
							 
							
							
							
						 
						
							2017-04-20 00:37:44 +00:00  
						
					 
				
					
						
							
							
								 
								Douwe Maan
							
						 
						
							 
							
							
							
							
								
							
							
								d40970bf5e 
								
							 
						 
						
							
							
								
								Normalize sizes in Gitlab::Git::Blob  
							
							 
							
							
							
						 
						
							2017-04-17 13:44:31 -05:00  
						
					 
				
					
						
							
							
								 
								Rémy Coutable
							
						 
						
							 
							
							
							
							
								
							
							
								c43f7d4713 
								
							 
						 
						
							
							
								
								Merge branch 'gitaly-testing' into 'master'  
							
							 
							
							... 
							
							
							
							Setup and run a Gitaly server for testing if GitalyClient is enabled
See merge request !10298  
							
						 
						
							2017-04-12 09:25:09 +00:00  
						
					 
				
					
						
							
							
								 
								Alejandro Rodríguez
							
						 
						
							 
							
							
							
							
								
							
							
								d6cc8feb6c 
								
							 
						 
						
							
							
								
								Setup and run a Gitaly server for testing if GitalyClient is enabled  
							
							 
							
							
							
						 
						
							2017-04-11 16:00:44 -03:00  
						
					 
				
					
						
							
							
								 
								Rémy Coutable
							
						 
						
							 
							
							
							
							
								
							
							
								ae88355bb8 
								
							 
						 
						
							
							
								
								Retrieve Git-specific env in Gitlab::Git::RevList and add a new #new_refs method  
							
							 
							
							... 
							
							
							
							Signed-off-by: Rémy Coutable <remy@rymai.me> 
							
						 
						
							2017-04-10 16:10:18 +02:00  
						
					 
				
					
						
							
							
								 
								Rémy Coutable
							
						 
						
							 
							
							
							
							
								
							
							
								cb20cfa244 
								
							 
						 
						
							
							
								
								Retrieve Git-specific env in Gitlab::Git::Repository#rugged  
							
							 
							
							... 
							
							
							
							Signed-off-by: Rémy Coutable <remy@rymai.me> 
							
						 
						
							2017-04-10 16:10:18 +02:00  
						
					 
				
					
						
							
							
								 
								Rémy Coutable
							
						 
						
							 
							
							
							
							
								
							
							
								05aa038c42 
								
							 
						 
						
							
							
								
								Add a Gitlab::Git::Env to store Git-specific env thread-safely  
							
							 
							
							... 
							
							
							
							Signed-off-by: Rémy Coutable <remy@rymai.me> 
							
						 
						
							2017-04-10 16:10:18 +02:00  
						
					 
				
					
						
							
							
								 
								Jacob Vosmaer
							
						 
						
							 
							
							
							
							
								
							
							
								20d415a676 
								
							 
						 
						
							
							
								
								Use Gitlab::Git::Repository#gitaly_... more  
							
							 
							
							
							
						 
						
							2017-04-07 12:53:30 +02:00  
						
					 
				
					
						
							
							
								 
								Jacob Vosmaer
							
						 
						
							 
							
							
							
							
								
							
							
								e4ac948c70 
								
							 
						 
						
							
							
								
								Send more Gitaly::Repository fields  
							
							 
							
							
							
						 
						
							2017-04-07 12:53:30 +02:00  
						
					 
				
					
						
							
							
								 
								Kim "BKC" Carlbäcker
							
						 
						
							 
							
							
							
							
								
							
							
								70982bb420 
								
							 
						 
						
							
							
								
								Hopefully this works  
							
							 
							
							
							
						 
						
							2017-04-06 12:10:03 +02:00  
						
					 
				
					
						
							
							
								 
								Kim "BKC" Carlbäcker
							
						 
						
							 
							
							
							
							
								
							
							
								0fc361c4dc 
								
							 
						 
						
							
							
								
								Use Gitaly for Environment#first_deployment_for  
							
							 
							
							
							
						 
						
							2017-04-06 11:53:34 +02:00  
						
					 
				
					
						
							
							
								 
								Alejandro Rodríguez
							
						 
						
							 
							
							
							
							
								
							
							
								267cd3e359 
								
							 
						 
						
							
							
								
								Incorporate Gitaly client for refs service  
							
							 
							
							
							
						 
						
							2017-04-04 16:53:44 +02:00  
						
					 
				
					
						
							
							
								 
								Douwe Maan
							
						 
						
							 
							
							
							
							
								
							
							
								b2700e64cc 
								
							 
						 
						
							
							
								
								Merge branch '22303-symbolic-in-tree' into 'master'  
							
							 
							
							... 
							
							
							
							#22303  fix mode representation git::tree ( in base 8 )
Closes  #22303 
See merge request !9780  
							
						 
						
							2017-04-03 15:59:24 +00:00  
						
					 
				
					
						
							
							
								 
								Robert Speicher
							
						 
						
							 
							
							
							
							
								
							
							
								e7e9307219 
								
							 
						 
						
							
							
								
								Merge branch 'use-gitaly-commit-is-ancestor' into 'master'  
							
							 
							
							... 
							
							
							
							Use gitaly commit is ancestor
See merge request !9864  
							
						 
						
							2017-04-02 17:36:25 +00:00  
						
					 
				
					
						
							
							
								 
								mhasbini
							
						 
						
							 
							
							
							
							
								
							
							
								ed5d59d4c4 
								
							 
						 
						
							
							
								
								Fix symlink icon in project tree  
							
							 
							
							
							
						 
						
							2017-04-02 14:42:37 +03:00  
						
					 
				
					
						
							
							
								 
								Robert Speicher
							
						 
						
							 
							
							
							
							
								
							
							
								bf0590b3e2 
								
							 
						 
						
							
							
								
								Merge branch 'allow-multiple-paths-in-repository-log' into 'master'  
							
							 
							
							... 
							
							
							
							Support >1 path in Gitlab::Git::Repository#log
See merge request !10291  
							
						 
						
							2017-03-30 14:56:43 +00:00  
						
					 
				
					
						
							
							
								 
								Kim "BKC" Carlbäcker
							
						 
						
							 
							
							
							
							
								
							
							
								1ea0ce827a 
								
							 
						 
						
							
							
								
								Make GitLab use Gitaly for commit_is_ancestor  
							
							 
							
							... 
							
							
							
							- Migration in Repository#is_ancestor? 
							
						 
						
							2017-03-30 16:06:31 +02:00  
						
					 
				
					
						
							
							
								 
								Sean McGivern
							
						 
						
							 
							
							
							
							
								
							
							
								53819c5ac6 
								
							 
						 
						
							
							
								
								Support >1 path in Gitlab::Git::Repository#log  
							
							 
							
							... 
							
							
							
							This is analogous to `git log -- foo bar baz`, but not the same as
`Gitlab::Git::Repository#log(path: 'foo bar baz')`, which would run `git
log -- 'foo bar baz'`. 
							
						 
						
							2017-03-30 10:21:19 +01:00  
						
					 
				
					
						
							
							
								 
								Adam Niedzielski
							
						 
						
							 
							
							
							
							
								
							
							
								91e150266a 
								
							 
						 
						
							
							
								
								Use Rugged::SORT_NONE instead of Rugged::SORT_DATE  
							
							 
							
							... 
							
							
							
							Meaning of SORT_DATE was changed in libgit2.
See 82d4c0e6b8 
SORT_NONE is the order produced by "git log". 
							
						 
						
							2017-03-28 14:19:52 +02:00  
						
					 
				
					
						
							
							
								 
								Adam Niedzielski
							
						 
						
							 
							
							
							
							
								
							
							
								e396b43771 
								
							 
						 
						
							
							
								
								Remove unused method Gitlab::Git::Repository#commits_since  
							
							 
							
							
							
						 
						
							2017-03-28 14:19:52 +02:00  
						
					 
				
					
						
							
							
								 
								Robert Speicher
							
						 
						
							 
							
							
							
							
								
							
							
								5409a3c5b7 
								
							 
						 
						
							
							
								
								Merge branch 'feature/use-gitaly-for-commit-show' into 'master'  
							
							 
							
							... 
							
							
							
							Use Gitaly for CommitController#show
See merge request !9629  
							
						 
						
							2017-03-17 17:41:44 +00:00  
						
					 
				
					
						
							
							
								 
								Mark Fletcher
							
						 
						
							 
							
							
							
							
								
							
							
								4597654079 
								
							 
						 
						
							
							
								
								Fix archive prefix bug for refs containing dots  
							
							 
							
							
							
						 
						
							2017-03-16 21:04:58 +05:30  
						
					 
				
					
						
							
							
								 
								Ahmad Sherif
							
						 
						
							 
							
							
							
							
								
							
							
								c0a4f527db 
								
							 
						 
						
							
							
								
								Use Gitaly for CommitController#show  
							
							 
							
							
							
						 
						
							2017-03-15 12:52:11 +02:00  
						
					 
				
					
						
							
							
								 
								Oswaldo Ferreira
							
						 
						
							 
							
							
							
							
								
							
							
								d13451cd49 
								
							 
						 
						
							
							
								
								Returns correct header data for commits endpoint  
							
							 
							
							
							
						 
						
							2017-03-07 22:56:31 -03:00