github / github/platform-samples

Server Error (Octokit::BadGateway) Error when date is more than one month gap!!

Abierto
#377 0 comentarios 0 reacciones 0 asignados Ver en GitHub
Lenguaje dominante
Shell
Estrellas
2.2k
Forks
1.9k
Merge medio
7 d 19 h
PR fusionados (30 d)
1

Descripción

20: from find_inactive_members.rb:285:in `'
19: from find_inactive_members.rb:285:in `new'
18: from find_inactive_members.rb:32:in `initialize'
17: from find_inactive_members.rb:197:in `member_activity'
16: from find_inactive_members.rb:197:in `each'
15: from find_inactive_members.rb:204:in `block in member_activity'
14: from find_inactive_members.rb:179:in `pr_activity'
13: from /home/jenkins/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/octokit-4.20.0/lib/octokit/client/pull_requests.rb:161:in `pull_requests_comments'
12: from /home/jenkins/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/octokit-4.20.0/lib/octokit/connection.rb:84:in `paginate'
11: from /home/jenkins/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/octokit-4.20.0/lib/octokit/connection.rb:156:in `request'
10: from /home/jenkins/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/sawyer-0.8.2/lib/sawyer/agent.rb:94:in `call'
9: from /home/jenkins/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/faraday-1.3.0/lib/faraday/connection.rb:198:in `get'
8: from /home/jenkins/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/faraday-1.3.0/lib/faraday/connection.rb:492:in `run_request'
7: from /home/jenkins/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/faraday-1.3.0/lib/faraday/rack_builder.rb:154:in `build_response'
6: from /home/jenkins/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/faraday-1.3.0/lib/faraday/request/retry.rb:148:in `call'
5: from /home/jenkins/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/octokit-4.20.0/lib/octokit/middleware/follow_redirects.rb:61:in `call'
4: from /home/jenkins/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/octokit-4.20.0/lib/octokit/middleware/follow_redirects.rb:73:in `perform_with_redirection'
3: from /home/jenkins/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/faraday-1.3.0/lib/faraday/middleware.rb:18:in `call'
2: from /home/jenkins/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/faraday-1.3.0/lib/faraday/response.rb:59:in `on_complete'
1: from /home/jenkins/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/faraday-1.3.0/lib/faraday/middleware.rb:19:in `block in call'
/home/jenkins/.rbenv/versions/2.7.0/lib/ruby/gems/2.7.0/gems/octokit-4.20.0/lib/octokit/response/raise_error.rb:14:in `on_complete': GET https://api.github.com/repos/oraganizationname/repo-name/pulls/comments?per_page=100&since=2020-12-10: 502 - Server Error (Octokit::BadGateway)

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

Start in find_inactive_members.rb, especially member_activity and pr_activity, where the trace reaches Octokit's pull_requests_comments request. Reproduce the failure with a date range over one month and inspect how the GitHub API response is handled. Done means the inactive-member scan no longer fails with Octokit::BadGateway for that range.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
github, ruby
Área
api, tooling
Tipo de issue
Error
Dificultad
3/5
Tiempo estimado
1-2 días
Estado de actividad
Estancado
Claridad
Bastante claro
Aptitud para principiantes
40/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.