53 lines
1.6 KiB
Plaintext
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
|