Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-01-29 | Rename Concern -> Methods | Pawel Chojnacki | |
2018-01-29 | Migrate and reduce the buckets of Gitaly metrics | Pawel Chojnacki | |
/cc @bjk-gitlab /cc @zj | |||
2018-01-25 | Add a gRPC health check to ensure Gitaly is up | Stan Hu | |
This will enable Geo to skip shards that not operational. Relates to gitlab-org/gitlab-ee#4329 | |||
2017-12-28 | Move encoding methods to the more general EncodingHelper | Alejandro Rodríguez | |
2017-12-07 | Remove Rugged::Repository#empty? | Zeger-Jan van de Weg | |
2017-12-06 | Prevent dups when using StringIO for binary reads | Jacob Vosmaer | |
2017-11-29 | Add timeouts for Gitaly calls | Andrew Newdigate | |
2017-11-28 | Add controller#action metrics on Gitaly | Zeger-Jan van de Weg | |
At this time we had good metrics on what number or requests each GRPC received, but were in the dark what controller#action combination was responsable. Or if Sidekiq was responsable. Now added are call counts per service and rpc matched with controller#action combinations. | |||
2017-11-22 | Add FetchSourceBranch Gitaly call | Jacob Vosmaer (GitLab) | |
2017-11-01 | Measure Gitaly migration sites against original | Zeger-Jan van de Weg | |
We were missing data for Gitaly migration call sites against the original implementation. This commit adds a histogram with a flag telling us if gitaly received the call or the original implementation did. | |||
2017-10-23 | Add Gitaly data to the Peek performance bar | Zeger-Jan van de Weg | |
2017-10-16 | Fix confusing double usage of 'metadata' | Jacob Vosmaer (GitLab) | |
2017-10-06 | Gitaly feature flag metadata | Andrew Newdigate | |
2017-10-03 | Fix for Gitaly nil encoding issue | Andrew Newdigate | |
2017-09-30 | Add environment variable to bypass n+1 | Andrew Newdigate | |
2017-09-25 | Migrate Gitlab::Git::Repository#log to Gitaly | Kim "BKC" Carlbäcker | |
2017-09-19 | Detect n+1 issues involving Gitaly | Andrew Newdigate | |
2017-09-07 | Gitaly feature toggles are on by default in development environments | Andrew Newdigate | |
2017-08-14 | Whitelist or fix additional `Gitlab/PublicSend` cop violations | Robert Speicher | |
An upcoming update to rubocop-gitlab-security added additional violations. | |||
2017-08-08 | Incorporate Gitaly's CommitService.FindCommit RPC | Alejandro Rodríguez | |
2017-07-26 | Implement GRPC call to RepositoryService | Z.J. van de Weg | |
2017-07-19 | Add option to specify migration status on at the migration site | Andrew Newdigate | |
2017-07-07 | Remove option to disable Gitaly completely | Jacob Vosmaer | |
2017-06-20 | Rubocop and comment fixes | Jacob Vosmaer | |
2017-06-19 | Pass Gitaly token on Ruby gRPC requests | Jacob Vosmaer | |
2017-06-01 | Add feature toggles through Flipper | Alejandro Rodríguez | |
2017-05-15 | Don't reuse gRPC channels | Jacob Vosmaer | |
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-04-08 | Improve gitaly_address error message | Ahmad Sherif | |
Closes gitaly#174 | |||
2017-04-05 | Deal with Rails autoload instance variable resets | Jacob Vosmaer | |
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-03 | Add support for Gitaly calls over TCP connection | Ahmad Sherif | |
Closes gitaly#166 | |||
2017-03-29 | Change socket_path to gitaly_address | Jacob Vosmaer | |
2017-03-29 | Separate GRPC channels per repository storage | Jacob Vosmaer | |
2017-03-21 | Rake task that can install gitaly at a tag version | Jacob Vosmaer | |
2017-03-15 | Use Gitaly for CommitController#show | Ahmad Sherif | |
2017-03-02 | Add internal endpoint to notify post-receive to Gitaly | Alejandro Rodríguez | |