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

feat(yamux): auto-tune (dynamic) stream receive window #4970

Merged
merged 25 commits into from
Dec 6, 2023

Commits on Nov 22, 2023

  1. feat: dynamic stream window

    mxinden committed Nov 22, 2023
    Configuration menu
    Copy the full SHA
    543485e View commit details
    Browse the repository at this point in the history
  2. update yamux

    mxinden committed Nov 22, 2023
    Configuration menu
    Copy the full SHA
    992b98d View commit details
    Browse the repository at this point in the history

Commits on Nov 23, 2023

  1. Configuration menu
    Copy the full SHA
    4ad240f View commit details
    Browse the repository at this point in the history
  2. fix usize

    mxinden committed Nov 23, 2023
    Configuration menu
    Copy the full SHA
    8656916 View commit details
    Browse the repository at this point in the history
  3. improve logging

    mxinden committed Nov 23, 2023
    Configuration menu
    Copy the full SHA
    7781fde View commit details
    Browse the repository at this point in the history
  4. write logs to stderr

    mxinden committed Nov 23, 2023
    Configuration menu
    Copy the full SHA
    3169acb View commit details
    Browse the repository at this point in the history
  5. Unbounded stream receive window

    Depend on connection window limit
    mxinden committed Nov 23, 2023
    Configuration menu
    Copy the full SHA
    bae5432 View commit details
    Browse the repository at this point in the history

Commits on Nov 25, 2023

  1. Update yamux

    mxinden committed Nov 25, 2023
    Configuration menu
    Copy the full SHA
    eff5d8a View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2023

  1. Support both v012 and v013

    mxinden committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    75d9844 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5c5f1f4 View commit details
    Browse the repository at this point in the history
  3. reduce diff

    mxinden committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    79afb85 View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2023

  1. Remove From impls

    mxinden committed Dec 5, 2023
    Configuration menu
    Copy the full SHA
    5bc7112 View commit details
    Browse the repository at this point in the history
  2. Debug and Clone for Config

    mxinden committed Dec 5, 2023
    Configuration menu
    Copy the full SHA
    5f64814 View commit details
    Browse the repository at this point in the history
  3. Deprecate v0.12 methods

    mxinden committed Dec 5, 2023
    Configuration menu
    Copy the full SHA
    651c0fc View commit details
    Browse the repository at this point in the history
  4. Add changelog entry

    mxinden committed Dec 5, 2023
    Configuration menu
    Copy the full SHA
    aafbda7 View commit details
    Browse the repository at this point in the history
  5. Update yamux

    mxinden committed Dec 5, 2023
    Configuration menu
    Copy the full SHA
    309a3d3 View commit details
    Browse the repository at this point in the history
  6. fmt

    mxinden committed Dec 5, 2023
    Configuration menu
    Copy the full SHA
    13ac679 View commit details
    Browse the repository at this point in the history
  7. Fix doc link

    mxinden committed Dec 5, 2023
    Configuration menu
    Copy the full SHA
    73a3f07 View commit details
    Browse the repository at this point in the history
  8. clippy

    mxinden committed Dec 5, 2023
    Configuration menu
    Copy the full SHA
    d5029cb View commit details
    Browse the repository at this point in the history
  9. Remove mut

    mxinden committed Dec 5, 2023
    Configuration menu
    Copy the full SHA
    a59a3bf View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2023

  1. Address review feedback

    mxinden committed Dec 6, 2023
    Configuration menu
    Copy the full SHA
    2aef713 View commit details
    Browse the repository at this point in the history
  2. Update to released yamux

    mxinden committed Dec 6, 2023
    Configuration menu
    Copy the full SHA
    3e3c30b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4c64ae4 View commit details
    Browse the repository at this point in the history
  4. Use instant in yamux

    mxinden committed Dec 6, 2023
    Configuration menu
    Copy the full SHA
    2beb896 View commit details
    Browse the repository at this point in the history
  5. Use released yamux v0.13.1

    mxinden committed Dec 6, 2023
    Configuration menu
    Copy the full SHA
    de3b5ff View commit details
    Browse the repository at this point in the history