Skip to content
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

Merge main into ai-video #3177

Open
wants to merge 9 commits into
base: ai-video
Choose a base branch
from
Open

Merge main into ai-video #3177

wants to merge 9 commits into from

Conversation

rickstaa
Copy link
Contributor

What does this pull request do? Explain your changes. (required)

This pull request brings the ai-video branch in sync with the main branch.

Specific updates (required)

How did you test each of these updates (required)

Does this pull request close any open issues?

Checklist:

mjh1 and others added 9 commits September 2, 2024 16:44
We don't want our gcp buckets to get overfilled with builds from
external devs.
Not all fields will be identical segment-to-segment,
particularly DurationSecs. This caused unnecessary
transcoder re-initialization.
* Update LPMS to latest.

* protoc: Regenerate
* Clean up inactive sessions

Not cleaning up the sessions causes quite a big memory leak which in effect causes OOMKilled

* Clean up inactive sessions

Not cleaning up the sessions causes quite a big memory leak which in effect causes OOMKilled
…cy score (#3086)

Problem: We never cleaned the known sessions, even if all of them had too low latency score to use; example of what sometimes happens:
1) Broadcaster accumulated 8 known sessions, but all had too low latency score
2) Session refresh was not triggered because we had a lot of knows session in the pool
3) At the same time, we didn't have sessions in unknown session pool
4) Selection checked that it cannot use the known session and tried to select from unknown sessions (but the pool was empty or there were no sessions fulfilling the condition of max price or perf score)

Co-authored-by: Thom Shutt <[email protected]>
This commit introduces a mechanism for gateways to configure the timeout during the discovery process. It adds the `DiscoveryTimeout` CLI argument, with a default value of 500ms, consistent with the previous codebase.
@github-actions github-actions bot added the AI Issues and PR related to the AI-video branch. label Sep 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
AI Issues and PR related to the AI-video branch.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants