Gitaly last_commit_for_path: Gitlab::Git::CommandError: 8:Received message larger than max
https://sentry.gitlap.com/gitlab/gitlabcom/issues/116926/
GRPC::ResourceExhausted: 8:Received message larger than max (59590080 vs. 4194304)
lib/gitlab/gitaly_client.rb:127:in `call'
stub(service, storage).__send__(rpc, request, kwargs) # rubocop:disable GitlabSecurity/PublicSend
lib/gitlab/gitaly_client/commit_service.rb:142:in `last_commit_for_path'
gitaly_commit = GitalyClient.call(@repository.storage, :commit_service, :last_commit_for_path, request, timeout: GitalyClient.fast_timeout).commit
app/models/repository.rb:1187:in `last_commit_for_path_by_gitaly'
c = raw_repository.gitaly_commit_client.last_commit_for_path(sha, path)
lib/gitlab/metrics/instrumentation.rb:159:in `block in last_commit_for_path_by_gitaly'
.measure { super }
lib/gitlab/metrics/method_call.rb:47:in `measure'
retval = yield
...
(142 additional frame(s) were not displayed)
Gitlab::Git::CommandError: 8:Received message larger than max (59590080 vs. 4194304)
lib/gitlab/git/repository.rb:1280:in `rescue in gitaly_migrate'
raise CommandError.new(e)
lib/gitlab/git/repository.rb:1274:in `gitaly_migrate'
Gitlab::GitalyClient.migrate(method, status: status, &block)
app/models/repository.rb:656:in `last_commit_for_path'
raw_repository.gitaly_migrate(:last_commit_for_path) do |is_enabled|
lib/gitlab/metrics/instrumentation.rb:159:in `block in last_commit_for_path'
.measure { super }
lib/gitlab/metrics/method_call.rb:47:in `measure'
retval = yield
...
(126 additional frame(s) were not displayed)
Gitlab::Git::CommandError: 8:Received message larger than max (59590080 vs. 4194304)