aws / aws/aws-durable-execution-sdk-js

[Feature]: Workflow Insight scheduler drops records across concurrent invocations

Open
#916 0 comments 0 reactions 1 assignee Claimed by @wangyb-A View on GitHub
enhancement
Dominant language
TypeScript
Stars
84
Forks
28
Avg merge
1d 19h
Merged PRs (30d)
43

Description

### What would you like?

Description

ExportScheduler uses one global pending slot. Records from different execution ARNs can overwrite each other, even though they are unrelated snapshots.

### Possible Implementation

- Records from different execution ARNs must never replace each other.
- Terminal records must always reach the exporter before drain completes.
- Burst coalescing must be scoped and documented.

### Is this a breaking change?

No

### Does this require an RFC?

No

### Additional Context

_No response_

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.