diff options
| -rw-r--r-- | 40.md | 6 |
1 files changed, 4 insertions, 2 deletions
| @@ -43,8 +43,10 @@ Clients SHOULD ignore events that have expired. | |||
| 43 | Relay Behavior | 43 | Relay Behavior |
| 44 | -------------- | 44 | -------------- |
| 45 | 45 | ||
| 46 | Relays SHOULD NOT delete an expired message immediately on expiration. Relays that wish to purge expired messages from their DB should allow for a grace period before deletion. For example, this could be 24h after event expiration. | 46 | Relays MAY NOT delete an expired message immediately on expiration and MAY persist them indefinitely. |
| 47 | Relays MAY choose to not delete expired messages. | 47 | Relays SHOULD NOT send expired events to clients, even if they are stored. |
| 48 | Relays SHOULD drop any events that are published to them if they are expired. | ||
| 49 | Relays SHOULD persist ephemeral events until their expiration timestamp if an ephemeral event has one, and relays MAY limit the amount of time an ephemeral event is persisted. | ||
| 48 | 50 | ||
| 49 | Suggested Use Cases | 51 | Suggested Use Cases |
| 50 | ------------------- | 52 | ------------------- |