Skip to content

feat: Add retry logic for KeyValueStore.set_value and Dataset.push_data#1838

Draft
Mantisus wants to merge 1 commit intoapify:masterfrom
Mantisus:storages-retry
Draft

feat: Add retry logic for KeyValueStore.set_value and Dataset.push_data#1838
Mantisus wants to merge 1 commit intoapify:masterfrom
Mantisus:storages-retry

Conversation

@Mantisus
Copy link
Copy Markdown
Collaborator

@Mantisus Mantisus commented Apr 7, 2026

Description

  • This PR adds retry logic for write operations in Dataset and KeyValueStore (push_data/set_value). This is especially critical for SqlStorageClient and RedisStorageClient due to the risk of data loss on transient failures.

Issues

@Mantisus Mantisus self-assigned this Apr 7, 2026
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.

SqlStorageClient silently swallows write errors, causing data loss

2 participants