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

Limit to single inflight package syncing operation #289

Merged
merged 12 commits into from
Aug 29, 2024

Commits on Jun 30, 2024

  1. Reintroduce changes of PR open-telemetry#120

    Signed-off-by: Paschalis Tsilias <[email protected]>
    tpaschalis committed Jun 30, 2024
    Configuration menu
    Copy the full SHA
    5927af7 View commit details
    Browse the repository at this point in the history
  2. Add a new test and explain logic

    Signed-off-by: Paschalis Tsilias <[email protected]>
    tpaschalis committed Jun 30, 2024
    Configuration menu
    Copy the full SHA
    8fec037 View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2024

  1. Release lock in case of early exit

    Signed-off-by: Paschalis Tsilias <[email protected]>
    tpaschalis committed Jul 2, 2024
    Configuration menu
    Copy the full SHA
    9a856ed View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2024

  1. Add test for proper unlocking in case of error

    Signed-off-by: Paschalis Tsilias <[email protected]>
    tpaschalis committed Jul 3, 2024
    Configuration menu
    Copy the full SHA
    2048d4d View commit details
    Browse the repository at this point in the history

Commits on Jul 4, 2024

  1. Add equivalent test for websocket receiver

    Signed-off-by: Paschalis Tsilias <[email protected]>
    tpaschalis committed Jul 4, 2024
    Configuration menu
    Copy the full SHA
    4073866 View commit details
    Browse the repository at this point in the history
  2. Remove duplicate import

    Signed-off-by: Paschalis Tsilias <[email protected]>
    tpaschalis committed Jul 4, 2024
    Configuration menu
    Copy the full SHA
    2548bd4 View commit details
    Browse the repository at this point in the history
  3. s/mut/mux

    Signed-off-by: Paschalis Tsilias <[email protected]>
    tpaschalis committed Jul 4, 2024
    Configuration menu
    Copy the full SHA
    5e01f57 View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2024

  1. Simplify tests

    Signed-off-by: Paschalis Tsilias <[email protected]>
    tpaschalis committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    d978455 View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2024

  1. Mock blocking behavior on InMemPackageStore to force Sync calls to be…

    … concurrent
    
    Signed-off-by: Paschalis Tsilias <[email protected]>
    tpaschalis committed Jul 15, 2024
    Configuration menu
    Copy the full SHA
    273d37b View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2024

  1. Explain synchronization logic in more detail

    Signed-off-by: Paschalis Tsilias <[email protected]>
    tpaschalis committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    76e1358 View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2024

  1. Fix typo, channel name

    Signed-off-by: Paschalis Tsilias <[email protected]>
    tpaschalis committed Aug 16, 2024
    Configuration menu
    Copy the full SHA
    3a347a0 View commit details
    Browse the repository at this point in the history
  2. Fix misleading comments

    Signed-off-by: Paschalis Tsilias <[email protected]>
    tpaschalis committed Aug 16, 2024
    Configuration menu
    Copy the full SHA
    d016331 View commit details
    Browse the repository at this point in the history