[Bug]: fix behavior differences in local runner

Aberta
#313 0 comentários 0 reações 0 responsáveis Ver no GitHub

Mantenedores costumam responder em até 1 dia

Ninguém assumiu esta issue ainda.

Avaliação

Dificuldade
3/5
Tempo estimado
1-2 dias
Facilidade para iniciantes
48/100
Tipo de issue
Bug
Clareza
Razoavelmente clara
Status de atividade
Pouca atividade
Stack de tecnologia
java
Domínio
backend

Direção de pesquisa

Comece pela resposta do runner local e pela geração de eventos de histórico e compare-as com o comportamento real do backend descrito na issue. Verifique os valores de attempt ao entrar em STARTED, nos status posteriores e ao mudar de READY para STARTED; o trabalho estará concluído quando o runner local corresponder a essa semântica do backend.

Escrita pelo modelo de indexação a partir do texto da issue.

Descrição

bug
Expected Behavior

The behavior of generating responses and history events in local runner is same as the actual backend.

Actual Behavior

The behavior of generating responses and history events in local runner is different from the actual backend.

For example,

  • attempt always starts with 1 while in the real backend attempt starts with 0 in STARTED and 1 in the other statuses.
  • attempt gets plus 1 when switching from READY to STARTED (should keep same)
Steps to Reproduce

NA

SDK Version

1.0.0

Java Version

17

Is this a regression?

No

Last Working Version

No response

Additional Context

No response

Linguagem predominante
Java
Estrelas
28
Forks
16
Merge médio
16h 53min
PRs com merge (30d)
63

Preparar o ambiente

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de aws/aws-durable-execution-sdk-java

Todas as issues de aws/aws-durable-execution-sdk-java

Issues semelhantes

Mais issues de Java

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.