Andrew Newdigate
27cc1c2b28
Fix for Gitaly nil encoding issue
2017-10-03 08:03:19 +00:00
Andrew Newdigate
2146d6253f
Add environment variable to bypass n+1
2017-09-30 16:26:23 +00:00
Kim "BKC" Carlbäcker
9c16958c30
Migrate Gitlab::Git::Repository#log to Gitaly
2017-09-25 11:34:10 +02:00
Andrew Newdigate
64d7ec0a9e
Detect n+1 issues involving Gitaly
2017-09-19 10:55:37 +00:00
Andrew Newdigate
94680e1448
Gitaly feature toggles are on by default in development environments
2017-09-07 17:39:00 +00:00
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