Commit graph

17 commits

Author SHA1 Message Date
Robert Speicher
260c8da060 Whitelist or fix additional Gitlab/PublicSend cop violations
An upcoming update to rubocop-gitlab-security added additional
violations.
2017-08-14 12:14:11 -04:00
Alejandro Rodríguez
3ce6f03f14 Incorporate Gitaly's CommitService.FindCommit RPC 2017-08-07 23:33:43 -04:00
Z.J. van de Weg
acf4a36b3e Implement GRPC call to RepositoryService 2017-07-26 09:32:34 +02:00
Andrew Newdigate
5d238ae819 Add option to specify migration status on at the migration site 2017-07-19 16:40:25 +01:00
Jacob Vosmaer
78089d1153 Remove option to disable Gitaly completely 2017-07-07 12:48:34 +02:00
Jacob Vosmaer
4f8af50b61 Rubocop and comment fixes 2017-06-20 17:31:49 +02:00
Jacob Vosmaer
76bafc00e6 Pass Gitaly token on Ruby gRPC requests 2017-06-19 11:07:46 +02:00
Alejandro Rodríguez
671284ba37 Add feature toggles through Flipper 2017-05-31 21:06:01 +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
b742ff96fc Improve gitaly_address error message
Closes gitaly#174
2017-04-08 21:33:45 +02:00
Jacob Vosmaer
8eb350663e Deal with Rails autoload instance variable resets
Rails auto-load (a development feature) can end up resetting instance
variables on classes. This breaks Gitlab::GitalyClient, which uses
instance variables to keep global hashes to look up channels and
addresses. This change adds code that regenerates the hashes if they
suddenly become nil.
2017-04-05 14:43:08 +02:00
Ahmad Sherif
09751c75eb Add support for Gitaly calls over TCP connection
Closes gitaly#166
2017-04-03 18:45:36 +02:00
Jacob Vosmaer
1904c80f3d Change socket_path to gitaly_address 2017-03-29 14:48:05 +02:00
Jacob Vosmaer
8f50ef5e75 Separate GRPC channels per repository storage 2017-03-29 14:48:05 +02:00
Jacob Vosmaer
3883a5f906 Rake task that can install gitaly at a tag version 2017-03-21 14:55:41 +01:00
Ahmad Sherif
c0a4f527db Use Gitaly for CommitController#show 2017-03-15 12:52:11 +02:00
Alejandro Rodríguez
f8fa6e6f47 Add internal endpoint to notify post-receive to Gitaly 2017-03-01 18:46:59 -03:00