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

[Bug]: fix behavior differences in local runner

Đang mở
#313 0 bình luận 0 reaction 0 người được giao Xem trên GitHub
bug
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

Mở 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

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.