Skip to content

Conversation

sjvans
Copy link
Contributor

@sjvans sjvans commented Sep 17, 2025

No description provided.

@sjvans sjvans requested a review from David-Kunz September 17, 2025 12:18
@sjvans sjvans changed the title review outbox api fix: remove internals from outbox api Sep 17, 2025
@sjvans sjvans marked this pull request as ready for review September 17, 2025 12:19
@sjvans sjvans requested a review from smahati as a code owner September 17, 2025 12:19
- `maxAttempts` (default `20`): The number of unsuccessful emits until the message is considered unprocessable. The message will remain in the database table!
- `parallel` (default `true`): Specifies if messages are sent in parallel (faster, but the order isn't guaranteed).
- `chunkSize` (default `10`): The number of messages that are read from the database table in one go. Only applies for `parallel !== false`.
- `storeLastError` (default `true`): Specifies whether error information of the last failed emit is stored in the tasks table.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should we also rm storeLastError? Should we remove the legacyLocking completely and switch it to false?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

imho, they can stay

@renejeglinsky renejeglinsky merged commit d9676ab into main Sep 19, 2025
7 checks passed
@renejeglinsky renejeglinsky deleted the outbox-api branch September 19, 2025 09:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants