activity_schedule_to_start_latency reports activity_type unexpectedly
Mantenedores costumam responder em até 2 dias
@maciejdudko já está trabalhando nisso.
Desde 29/9/2026.
Avaliação
- Dificuldade
- 4/5
- Tempo estimado
- 3-5 dias
- Facilidade para iniciantes
- 35/100
- Tipo de issue
- Bug
- Clareza
- Precisa de esclarecimento
- Status de atividade
- Estagnada
- Stack de tecnologia
- java
- Domínio
- observability
Direção de pesquisa
Comece executando o exemplo de métricas do Java SDK em core/src/main/java/io/temporal/samples/metrics e reproduzindo activity_schedule_to_start_latency para PerformA, PerformB e "none". Compare os labels activity_type observados com a documentação e determine se a métrica deve incluir activity_type de forma consistente ou omiti-lo; em seguida, verifique o comportamento escolhido durante activity retries.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
How to repro - run the java sdk samples metrics sample: https://github.com/temporalio/samples-java/tree/main/core/src/main/java/io/temporal/samples/metrics
Sample starts only 2 activities, PerformA and PerformB. Metrics report activity_schedule_to_start_latency for 3 activities, PerformA, PerformB and "none" which is the default.
Per docs this metric should not be reporting activity_type at all, but it is, and its also confusing why its reporting it for "none", I believe this is done on activity failure since in sample activities are being retried couple times.
Request is to either fix activity_schedule_to_start_latency to always report activity_type (which would be pretty useful if possible) or to not report it at all, and leave task_queue as lowest granularity for this metric.
- Linguagem predominante
- Java
- Estrelas
- 441
- Forks
- 266
- Merge médio
- 5d 21h
- PRs com merge (30d)
- 19
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 temporalio/sdk-java
-
enhancement
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 65/100
temporalio/sdk-java#1825 ·
Mantenedores costumam responder em até 2 dias
-
Buffered signals are delivered again when another handler is registeredTalvez já em andamento @sangkyoonnam assumiu hoje. Abertabug
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 51/100
temporalio/sdk-java#3189 ·
Mantenedores costumam responder em até 2 dias
-
Skipped mutableSideEffect leaks an empty RecordMarker command after a full replay, and the workflow task fails on every retryTalvez já em andamento @Quinn-With-Two-Ns assumiu há 13 dias. Aberta
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 52/100
temporalio/sdk-java#3163 · 3 comentários · 1 responsável ·
Mantenedores costumam responder em até 2 dias
-
Add Spring Boot auto-configuration for standalone ActivityClientTalvez já em andamento @Quinn-With-Two-Ns assumiu há 13 dias. Aberta
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100
temporalio/sdk-java#3146 · 2 comentários · 1 responsável ·
Mantenedores costumam responder em até 2 dias
-
Proposal: handle SIGTERM by default to initiate graceful worker shutdownTalvez livre de novo @eamsden assumiu há 28 dias e não há nenhum pull request aberto. Aberta
temporalio/sdk-java#3135 · 1 comentário · 1 responsável ·
Mantenedores costumam responder em até 2 dias
Todas as issues de temporalio/sdk-java
Issues semelhantes
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 77/100
NationalSecurityAgency/ghidra#10149 ·
Mantenedores costumam responder em até 2 dias
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 90/100
yegor256/antlr2ebnf-maven-plugin#155 ·
Mantenedores costumam responder em até 1 dia
-
account bug exercise lecture programming user interface
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
ls1intum/Artemis#14512 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
-
kind:bug priority:major
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 76/100
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 76/100
swiftlang/swift-java#955 ·
Mantenedores costumam responder em até 1 dia