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

Added balancing group implementation. #1257

Draft
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

ethouris
Copy link
Collaborator

@ethouris ethouris commented Apr 24, 2020

Converted to draft because this is likely the abandoned prototype that uses synchronization on message numbers.

@ethouris ethouris added Priority: High Type: Enhancement Indicates new feature requests [core] Area: Changes in SRT library core Impact: High labels Apr 24, 2020
@ethouris ethouris added this to the v1.5.0 milestone Apr 24, 2020
@ethouris ethouris self-assigned this Apr 24, 2020
// least one packet behind, just wait for it to be ready.
// Use again the waiting function because we don't want
// the general waiting procedure to skip others.
set<SRTSOCKET> elephants;
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

dynamic memory allocation on every receive call

Copy link
Collaborator

@maxsharabayko maxsharabayko left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These three concerns regarding this PR:

  1. The “window” algorithm needs a more descriptive name. Maybe "flightspan".
  2. Dynamic memory allocation on every receive call.
  3. Mixing two algorithms (fixed and window) in one PR.

Nothing dramatic though.
No. 1 and no. 2 can be addressed as technical debt.
No. 3 might make sense as a compromise to save time.

@maxsharabayko
Copy link
Collaborator

maxsharabayko commented May 8, 2020

TODO

@maxsharabayko maxsharabayko mentioned this pull request May 12, 2020
33 tasks
@maxsharabayko maxsharabayko modified the milestones: v1.5.0, v1.5.1 Jul 27, 2020
@mbakholdina mbakholdina modified the milestones: v1.5.1, Backlog May 26, 2021
@ethouris ethouris marked this pull request as draft February 16, 2024 17:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[core] Area: Changes in SRT library core Priority: High Type: Enhancement Indicates new feature requests
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants