[PRO] Subscription Topics dashboard index appears to be out of date
Mantenedores costumam responder em até 1 dia
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 4/5
- Tempo estimado
- 3-5 dias
- Facilidade para iniciantes
- 35/100
Direção de pesquisa
Reproduce the issue by opening several entries in the subscription topics index, then inspect the topic detail page and the Ably integration involved in loading subscriptions. Compare the index data with the detail result after refreshing. Done means topics with no subscribers no longer remain listed, with regression coverage for the observed mismatch.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
Describe the bug
Sometimes when I click on a topic that I see listed in the dashboard, the list of subscriptions is blank. Then when i navigate back out to the index and refresh, that subscription is gone. It seems to be the act of viewing the topic refreshes the data or something?
https://github.com/user-attachments/assets/a34872f6-1c47-4bf0-808c-e0772d8cc90f
I am pretty sure these aren't just churning out while i'm looking at the page, because I can go back several pages and click on one to reproduce the behavior.
NOTE: we're using the Ably integration.
Versions
graphql version: graphql-pro (1.29.2)
rails (or other framework): 7.2.1
Steps to reproduce
- Click on various topics in the subscription index.
- Sometimes when you get onto the topics page, the page will be blank and have no subscriptions listed.
Expected behavior
The topic should not be listed if there are no longer subscribers
Actual behavior
The topic is appearing in the list despite having no subscribers (I think!)
Additional context
This may not be a huge problem, but I want to have confidence that the system is working properly and it's not attempting to send messages to old/unused topics.
- Linguagem predominante
- Ruby
- Estrelas
- 5.4k
- Forks
- 1.4k
- Merge médio
- 1d 8h
- PRs com merge (30d)
- 74
Preparar o ambiente
- Sem Dockerfile nem arquivo Docker Compose
- Sem modelo de pull request
- Ler o guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de rmosolgo/graphql-ruby
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 76/100
rmosolgo/graphql-ruby#5843 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 55/100
rmosolgo/graphql-ruby#5763 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 45/100
rmosolgo/graphql-ruby#5761 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 52/100
rmosolgo/graphql-ruby#5707 · 10 comentários ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 30/100
rmosolgo/graphql-ruby#5655 · 4 comentários ·
Mantenedores costumam responder em até 1 dia
Todas as issues de rmosolgo/graphql-ruby
Issues semelhantes
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
bensheldon/good_job#1904 ·
Mantenedores costumam responder em até 1 dia
-
security
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 82/100
geeksforsocialchange/PlaceCal#3838 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 80/100
Mantenedores costumam responder em até 2 dias
-
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 82/100
matteocrippa/awesome-swift#2028 ·
Mantenedores costumam responder em até 3 dias
-
Release workflow: a build provenance attestation for the gem with `actions/attest-build-provenance`Abertaarea: devops area: security lane: strong-agent roadmap size: S type: task
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 75/100
arminazimi/slipway#712 ·
Mantenedores costumam responder em até 1 dia