aws / aws/aws-durable-execution-sdk-java
[Bug]: fix behavior differences in local runner
- Ngôn ngữ chính
- Java
- Star
- 28
- Fork
- 11
- Merge trung bình
- 1 ngày 10 giờ
- Pull request đã merge (30 ngày)
- 45
Mô tả
### 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_
Hướng dẫn đóng góp
Hướng nghiên cứu
Bắt đầu với phản hồi của runner cục bộ và việc tạo các sự kiện lịch sử, rồi so sánh với hành vi thực tế của backend được mô tả trong issue. Kiểm tra các giá trị attempt khi chuyển sang STARTED, trong các trạng thái tiếp theo và khi chuyển từ READY sang STARTED; hoàn tất khi runner cục bộ khớp với các ngữ nghĩa đó của backend.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- java
- Lĩnh vực
- backend
- Loại issue
- Lỗi
- Độ khó
- 3/5
- Thời gian dự kiến
- 1-2 ngày
- Mức độ hoạt động
- Ít trao đổi
- Độ rõ ràng
- Khá rõ ràng
- Mức phù hợp với người mới
- 48/100