Project

General

Profile

Actions

Feature proposal #7454

closed

Implement stored caching for streams

Added by krileon almost 6 years ago. Updated over 3 years ago.

Status:
Rejected
Priority:
High
Assignee:
Target version:
-
Start date:
04 February 2019
Due date:
% Done:

100%

Estimated time:

Description

Streams can't be retrieved by their ID except by the person who generated it since it's tied to their session (so each user has their own copy). Implement a database stored usage of this so it is no longer tied to session (causing session bloat) and it can be linked since it will have a static ID. Ideally it'd be something like the following.

id | user_id | type | asset | params

The streams parameters would be stored in params and with type can handle all the stream types. This could result in A LOT of rows though so maybe some sort of wildcard would be appropriate or possibly doesn't need to know user_id at all. Needs testing and further research, but this would allow for share URLs and much more.


Related issues 1 (0 open1 closed)

Related to CB Activity - Feature proposal #8009: Rewrite some assets with appropriate pointersRejectedkrileon12 May 2020

Actions
Actions

Also available in: Atom PDF