Skip to content

feat(browser-sdk+dependents): bulk queue#543

Open
roncohen wants to merge 8 commits intomainfrom
feat/browser-sdk-bulk-queue
Open

feat(browser-sdk+dependents): bulk queue#543
roncohen wants to merge 8 commits intomainfrom
feat/browser-sdk-bulk-queue

Conversation

@roncohen
Copy link
Contributor

@roncohen roncohen commented Mar 5, 2026

No description provided.

roncohen added 7 commits March 5, 2026 14:23
Queue user/company/check/prompt events to /bulk with retries and bounded localStorage persistence; keep track() on direct /event path to preserve response semantics.
Remove localStorage persistence and storage options from BulkQueue; keep batching/retry behavior in-memory only and update tests/docs accordingly.
Treat 4xx /bulk responses as non-retriable, log error, and continue without retrying the failed batch.
Remove drain API, keep single in-flight + pending queue model, and make stop perform a final two-flush attempt then fail if events remain.
@roncohen roncohen changed the title feat(browser-sdk): bulk queue feat(browser-sdk+dependents): bulk queue Mar 6, 2026
@roncohen roncohen enabled auto-merge March 6, 2026 12:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant