aws / aws/aws-durable-execution-sdk-java
[Bug]: fix behavior differences in local runner
- 主要言語
- 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