Skip to content

feat: rework ExpectedPackages generation/management to add PieceInstances as owners to existing docs #56

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 4 commits into
base: feat/expected-packages-multiple-ingest-owners
Choose a base branch
from

Conversation

Julusian
Copy link
Collaborator

@Julusian Julusian commented Apr 14, 2025

WIP SOFIE-241

Continues #54

For upstream:

This does leave an existing case of statuses when a bucket adlib is played. Because the ExpectedPackages are owned by either a rundown or a bucket, they do not benefit from the immediate status availability.
However, in my testing the flow is smoother than before.
Testing current release53, when playing a bucket adlib, it takes ~15s for the statuses to be available. Each time the adlib is played this delay occurs (even within the same partinstance).
With this PR, it is now taking <5s (I am unsure why, I don't know why that would have changed). And future plays of the adlib have statuses immediately. This latter part is due to the stable id of the packages, and benefits from the delayed cleanup of statuses.

@Julusian Julusian force-pushed the feat/expected-packages-multiple-ingest-owners branch from 711c07a to 7265685 Compare April 15, 2025 12:53
@Julusian Julusian force-pushed the feat/expected-packages-shared-ingest-and-playout branch from f63c164 to 747763c Compare April 15, 2025 12:55
@Julusian Julusian force-pushed the feat/expected-packages-multiple-ingest-owners branch 2 times, most recently from 18918d4 to 8ebf2a2 Compare April 15, 2025 14:45
@Julusian Julusian force-pushed the feat/expected-packages-shared-ingest-and-playout branch from 747763c to 2d03007 Compare April 15, 2025 14:49
@Julusian Julusian marked this pull request as ready for review April 15, 2025 16:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant