Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use stub_rails_env for Rails.env stubbing66966-convert-rails-env-stub-usages-to-use-railshelpers-stub_rails_env-instead | Ash McKenzie | 2019-09-05 | 1 | -1/+1 |
| | | | | | RailsHelpers.stub_rails_env takes care of stubbing Rails.env | ||||
* | Handle when server info doesn't have the storage in question | John Cai | 2019-08-23 | 1 | -0/+10 |
| | |||||
* | Fix exception handling in Gitaly autodetection | Stan Hu | 2019-07-30 | 1 | -0/+10 |
| | | | | | | | In SELinux, the file cannot be written, and `Errno::EACCES`, not `Errno::ACCESS` is thrown. Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/65328 | ||||
* | Fix Gitaly auto-detection caching | Stan Hu | 2019-07-19 | 1 | -0/+13 |
| | | | | | | | | If `GitalyClient#can_use_disk?` returned `false`, it was never cached properly and led to excessive number of Gitaly calls. Instead of using `cached_value.present?`, we need to check `cached_value.nil?`. Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/64802 | ||||
* | Remove catfile cache feature flagjc-remove-catfile-flag | John Cai | 2019-07-15 | 1 | -11/+0 |
| | |||||
* | Move Gitaly feature flag logic to Feature::Gitaly | Zeger-Jan van de Weg | 2019-06-18 | 1 | -14/+0 |
| | | | | | | | The GitalyClient held a lot of logic which was all very tightly coupled. In this instance the feature logic was extracted to make it do just a little less and create a bit more focus in the GitalyClient's responsibilies. | ||||
* | Add gitaly session id & catfile-cache feature flag | John Cai | 2019-04-29 | 1 | -0/+42 |
| | |||||
* | Add feature flag to enforce gitaly request limits | Mark Lapierre | 2019-03-11 | 1 | -1/+37 |
| | | | | | | | | We typically don't want to enforce request limits in production However, we have some production-like test environments, i.e., ones where `Rails.env.production?` returns `true`. We do want to be able to check if the limit is being exceeded while testing in those environments. | ||||
* | Add connection_data method to Gitaly client | Valery Sizov | 2019-01-25 | 1 | -0/+9 |
| | | | | Backport of https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/7434 | ||||
* | More tls gitaly docs | Ahmad Hassan | 2018-12-21 | 1 | -0/+8 |
| | |||||
* | Log certificate loading errors into sentry | Ahmad Hassan | 2018-12-20 | 1 | -0/+16 |
| | |||||
* | Followups on review | Ahmad Hassan | 2018-12-19 | 1 | -23/+22 |
| | |||||
* | Merge remote-tracking branch 'origin/master' into support-gitaly-tls | Ahmad Hassan | 2018-12-11 | 1 | -95/+31 |
|\ | |||||
| * | Fix bug where ID is not setrevert-fd6e3781 | Zeger-Jan van de Weg | 2018-11-20 | 1 | -0/+25 |
| | | | | | | | | | | On HEAD~ we remove the ID from the class, which created a bug. Given we don't need the ID anymore, it has been removed and simplified. | ||||
| * | Revert "Merge branch 'revert-e2aa2177' into 'master'" | Zeger-Jan van de Weg | 2018-11-20 | 1 | -95/+6 |
| | | | | | | This reverts merge request !23229 | ||||
| * | Revert "Merge branch 'zj-improve-gitaly-pb' into 'master'"revert-e2aa2177 | Sean McGivern | 2018-11-20 | 1 | -6/+95 |
| | | | | | | This reverts merge request !23140 | ||||
| * | Remove duplicate tests for Gitaly | Zeger-Jan van de Weg | 2018-11-19 | 1 | -95/+6 |
| | | | | | | | | | | The disabling of Gitaly was basically stubbing `Feature.enabled?` call, which was never triggered. | ||||
* | | Add more specs | Ahmad Hassan | 2018-10-31 | 1 | -0/+18 |
| | | |||||
* | | Add gitaly client specs | Ahmad Hassan | 2018-10-31 | 1 | -0/+15 |
|/ | |||||
* | Add a gRPC health check to ensure Gitaly is upsh-add-gitaly-health-check | Stan Hu | 2018-01-24 | 1 | -0/+25 |
| | | | | | | This will enable Geo to skip shards that not operational. Relates to gitlab-org/gitlab-ee#4329 | ||||
* | Move encoding methods to the more general EncodingHelpergitaly-encoding-helpers | Alejandro Rodríguez | 2017-12-28 | 1 | -14/+0 |
| | |||||
* | Add timeouts for Gitaly calls | Andrew Newdigate | 2017-11-29 | 1 | -0/+16 |
| | |||||
* | Fix for Gitaly nil encoding issue | Andrew Newdigate | 2017-10-03 | 1 | -0/+14 |
| | |||||
* | Detect n+1 issues involving Gitaly | Andrew Newdigate | 2017-09-19 | 1 | -0/+124 |
| | |||||
* | Gitaly feature toggles are on by default in development environments | Andrew Newdigate | 2017-09-07 | 1 | -0/+16 |
| | |||||
* | Remove superfluous lib: true, type: redis, service: true, models: true, ↵ | Rémy Coutable | 2017-07-27 | 1 | -1/+1 |
| | | | | | | services: true, no_db: true, api: true Signed-off-by: Rémy Coutable <remy@rymai.me> | ||||
* | Renamed Gitaly services | Andrew Newdigate | 2017-07-18 | 1 | -4/+4 |
| | |||||
* | Correct RSpec/SingleLineHook cop offenses | Robert Speicher | 2017-06-14 | 1 | -6/+18 |
| | |||||
* | Add feature toggles through Flipper | Alejandro Rodríguez | 2017-05-31 | 1 | -1/+81 |
| | |||||
* | Don't reuse gRPC channels | Jacob Vosmaer | 2017-05-15 | 1 | -6/+15 |
| | | | | | | 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. | ||||
* | Add support for Gitaly calls over TCP connectionfeature/support-grpc-calls-over-tcp-conn | Ahmad Sherif | 2017-04-03 | 1 | -0/+26 |
Closes gitaly#166 |