matrix.org/static/jira/browse/SPEC-141

53 lines
1.6 KiB
Plaintext

---
summary: We need a way to be able to expire data from a HS.
---
created: 2015-02-24 17:50:40.0
creator: matthew
description: |-
This could be implementation-specific, or via a standard admin API.
Eitherway, we need a way to tell HSes to:
* no longer store this room
* only keep N messages for this room
* expire more than N messages for this room
* only keep X days of messages for this room
* purge state from this room (as opposed to messages)?
id: '11135'
key: SPEC-141
number: '141'
priority: '2'
project: '10001'
reporter: matthew
status: '10100'
type: '2'
updated: 2016-10-28 16:27:12.0
votes: '1'
watches: '3'
workflowId: '11235'
---
actions:
- author: matthew
body: The "No longer store this room" use case is now important given the history of rooms we have left are now returned to clients - we need a way to tell the server "no, really, leave and forget this conversation forever please".
created: 2015-09-10 16:02:55.0
id: '12124'
issue: '11135'
type: comment
updateauthor: matthew
updated: 2015-09-10 16:02:55.0
- author: matthew
body: (A workaround for this in the short term would be to tag rooms you want to purge as 'purge' or something via SPEC-218 and filter them out on the client, but clearly this should be done serverside)
created: 2015-09-10 16:07:10.0
id: '12125'
issue: '11135'
type: comment
updateauthor: matthew
updated: 2015-09-10 16:07:10.0
- author: richvdh
body: 'Migrated to github: https://github.com/matrix-org/matrix-doc/issues/447'
created: 2016-10-28 16:27:12.0
id: '13296'
issue: '11135'
type: comment
updateauthor: richvdh
updated: 2016-10-28 16:27:12.0