Persistently Store Channel Queue to Database. #82

Closed
opened 2025-01-02 07:17:57 -05:00 by rainbownapkin · 7 comments
rainbownapkin commented 2025-01-02 07:17:57 -05:00 (Migrated from gitlab.com)

Keep a copy of the channel queue to keep queues over server-restarts.

Queue should be saved periodically instead of on modification for performance reasons.

Items that have not yet played or are currently playing should be held in the 'schedule' sub-doc of channel.

Old items should be held in the 'history' sub-doc

Keep a copy of the channel queue to keep queues over server-restarts. Queue should be saved periodically instead of on modification for performance reasons. Items that have not yet played or are currently playing should be held in the 'schedule' sub-doc of channel. Old items should be held in the 'history' sub-doc
rainbownapkin commented 2025-01-02 07:17:57 -05:00 (Migrated from gitlab.com)

added #76 as parent issue

added #76 as parent issue
rainbownapkin commented 2025-01-02 07:19:03 -05:00 (Migrated from gitlab.com)

changed title from Persistently {-s-}tore {-c-}hannel {-q-}ueue to {-d-}atabase. to Persistently {+S+}tore {+C+}hannel {+Q+}ueue to {+D+}atabase.

changed title from **Persistently {-s-}tore {-c-}hannel {-q-}ueue to {-d-}atabase.** to **Persistently {+S+}tore {+C+}hannel {+Q+}ueue to {+D+}atabase.**
rainbownapkin commented 2025-01-02 07:19:04 -05:00 (Migrated from gitlab.com)

changed the description

changed the description
rainbownapkin commented 2025-01-02 07:21:38 -05:00 (Migrated from gitlab.com)

changed the description

changed the description
rainbownapkin commented 2025-02-09 00:55:00 -05:00 (Migrated from gitlab.com)

changed the description

changed the description
rainbownapkin commented 2025-02-11 07:40:41 -05:00 (Migrated from gitlab.com)

Added persistent rescheduling of nowPlaying after server goes down: a41541d07b

Added persistent rescheduling of nowPlaying after server goes down: a41541d07b336850f68e23be3bda512579c5492f
rainbownapkin (Migrated from gitlab.com) closed this issue 2025-02-15 11:05:44 -05:00
rainbownapkin commented 2025-02-15 11:05:46 -05:00 (Migrated from gitlab.com)

Finished up with Persistent queue storage in database: 8a273d8055

Finished up with Persistent queue storage in database: 8a273d8055c807c3cf63033f2b25e61005e3079c
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: rainbownapkin/canopy#82
No description provided.