aws / aws/aws-durable-execution-sdk-java

[Bug]: fix behavior differences in local runner

オープン
#313 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る
bug
主要言語
Java
スター
28
フォーク
11
平均マージ
1日 8時間
マージ済み PR(30日)
47

説明

### 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_

コントリビューションガイド

コントリビューションガイドを開く

調査の方向性

ローカル runner のレスポンスと履歴イベントの生成から始め、issue に記載された実際の backend の動作と比較します。STARTED に入るとき、後続のステータスで、また READY から STARTED に切り替えるときの attempt の値を確認します。ローカル runner がこれらの backend のセマンティクスと一致すれば完了です。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
java
領域
backend
issue の種類
バグ
難易度
3/5
見積もり時間
1〜2日
活発さ
静か
明瞭さ
おおむね明確
初心者へのやさしさ
48/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。