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

ref(server): Manually control concurrent upstream requests #678

Merged
merged 20 commits into from
Aug 18, 2020

Commits on Jul 23, 2020

  1. Configuration menu
    Copy the full SHA
    8d1fa27 View commit details
    Browse the repository at this point in the history
  2. removed ResponseTransformer

    RaduW committed Jul 23, 2020
    Configuration menu
    Copy the full SHA
    2a3c783 View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2020

  1. WIP push requests into the queue (no priority yet)

    Still to do:
    - consuming loop not done
    - figure out if we can do consuming loop somehow in the actor thread or
    we need to spanw thread ( and change request sender not to receive self)
    RaduW committed Jul 24, 2020
    Configuration menu
    Copy the full SHA
    830bb9e View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2020

  1. WIP added send message loop.

    - still missing free http connection counters
    RaduW committed Jul 27, 2020
    Configuration menu
    Copy the full SHA
    7a1fd59 View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2020

  1. Configuration menu
    Copy the full SHA
    e4841de View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2020

  1. merged master

    RaduW committed Aug 10, 2020
    Configuration menu
    Copy the full SHA
    de4b4b1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2360bed View commit details
    Browse the repository at this point in the history
  3. removed &self from WithRequestPriority::priority() signature

    priority is type specific, not instance specific and therefore should
    not have &self in the signature of WithRequestPriority::priority()
    RaduW committed Aug 10, 2020
    Configuration menu
    Copy the full SHA
    6969cab View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    adab1fb View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2020

  1. Added some docs

    RaduW committed Aug 11, 2020
    Configuration menu
    Copy the full SHA
    d2727d5 View commit details
    Browse the repository at this point in the history
  2. Changed TrackedFuture - instead of sending unit now sends a unit struct.

    Changed for interface legibility of.
    RaduW committed Aug 11, 2020
    Configuration menu
    Copy the full SHA
    3f7de76 View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2020

  1. Configuration menu
    Copy the full SHA
    91a3636 View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2020

  1. Configuration menu
    Copy the full SHA
    a60a72c View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2020

  1. fixed integration tests

    RaduW committed Aug 14, 2020
    Configuration menu
    Copy the full SHA
    0922a95 View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2020

  1. Configuration menu
    Copy the full SHA
    0048c9b View commit details
    Browse the repository at this point in the history
  2. mostly renames

    RaduW committed Aug 17, 2020
    Configuration menu
    Copy the full SHA
    d2d2123 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4fe67a3 View commit details
    Browse the repository at this point in the history
  4. Moved from mpsc channels in tracked_future.rs to Actix::Recipient

    Instead of using an mpsc channel to notify the end of a tracked future
    now we use an `Recipient<TrackedFutureFinished>` with the handler
    implemented in `UpstreamRelay`
    RaduW committed Aug 17, 2020
    Configuration menu
    Copy the full SHA
    b8f525c View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2020

  1. Configuration menu
    Copy the full SHA
    89e9570 View commit details
    Browse the repository at this point in the history
  2. Updated changelog.

    RaduW committed Aug 18, 2020
    Configuration menu
    Copy the full SHA
    3d002e8 View commit details
    Browse the repository at this point in the history