astarte-platform / astarte-platform/astarte-device-sdk-python
Re-send of lost messages on re-connection.
Open
enhancement
- Dominant language
- Python
- Stars
- 3
- Forks
- 10
- PR merge metrics
- No merged PRs in 30d
Description
Attempting to send a message when no connection is present will lead to the loss of the message.
It would be better to cache the tx message when no connection is present and send them once a new connection is established.
Contributor guide
No contributing guide indexed for this repository
Research direction
The issue names no files or tests. Start by tracing the message-send path and the connection lifecycle, then determine where unsent messages can be retained and retried after reconnection; done means messages sent without a connection are delivered once a new connection is established.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- networking
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100