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

RPS mode with cold/warm ratio #557

Open
wants to merge 30 commits into
base: main
Choose a base branch
from
Open

RPS mode with cold/warm ratio #557

wants to merge 30 commits into from

Commits on Nov 25, 2024

  1. RPS mode - new feature

    Signed-off-by: Lazar Cvetković <[email protected]>
    cvetkovic committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    32f9e1e View commit details
    Browse the repository at this point in the history
  2. YAML fixes

    Signed-off-by: Lazar Cvetković <[email protected]>
    cvetkovic committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    4033f8d View commit details
    Browse the repository at this point in the history
  3. Read/Write IAT and generate specs knobs

    Signed-off-by: Lazar Cvetković <[email protected]>
    cvetkovic committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    e831ffc View commit details
    Browse the repository at this point in the history
  4. Fixing tests

    Signed-off-by: Lazar Cvetković <[email protected]>
    cvetkovic committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    968f069 View commit details
    Browse the repository at this point in the history
  5. Porting minor changes from aux branch

    Signed-off-by: Lazar Cvetković <[email protected]>
    cvetkovic committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    64e3219 View commit details
    Browse the repository at this point in the history
  6. Failure rate percentage logging

    Signed-off-by: Lazar Cvetković <[email protected]>
    cvetkovic committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    0eb270c View commit details
    Browse the repository at this point in the history
  7. Fixing DAG test

    Signed-off-by: Lazar Cvetković <[email protected]>
    cvetkovic committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    a86ddf7 View commit details
    Browse the repository at this point in the history
  8. Fixing tests

    Signed-off-by: Lazar Cvetković <[email protected]>
    cvetkovic committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    757ebc5 View commit details
    Browse the repository at this point in the history
  9. Extracting Dirigent metadata parsing from Azure parser

    Signed-off-by: Lazar Cvetković <[email protected]>
    cvetkovic committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    ee2367b View commit details
    Browse the repository at this point in the history
  10. Fixing typo in trace driver

    Signed-off-by: Lazar Cvetković <[email protected]>
    cvetkovic committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    05198bc View commit details
    Browse the repository at this point in the history
  11. Extracting specification generator to a separate method

    Signed-off-by: Lazar Cvetković <[email protected]>
    cvetkovic committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    1ff197d View commit details
    Browse the repository at this point in the history
  12. Bugfix on Knative parallel deploy

    Signed-off-by: Lazar Cvetković <[email protected]>
    cvetkovic committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    f046e99 View commit details
    Browse the repository at this point in the history
  13. Moving driver-unrelated code (metrics) to separate package

    Signed-off-by: Lazar Cvetković <[email protected]>
    cvetkovic committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    c0d3b02 View commit details
    Browse the repository at this point in the history
  14. Variable renaming and fixing hanging comment

    Signed-off-by: Lazar Cvetković <[email protected]>
    cvetkovic committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    4887435 View commit details
    Browse the repository at this point in the history
  15. Fixing IAT for empty time slot

    Signed-off-by: Lazar Cvetković <[email protected]>
    cvetkovic committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    6d29c10 View commit details
    Browse the repository at this point in the history
  16. Fixing runtime specification test

    Signed-off-by: Lazar Cvetković <[email protected]>
    cvetkovic committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    d6b0591 View commit details
    Browse the repository at this point in the history
  17. Bugfix: some invocations got ommited if at the end of array

    Signed-off-by: Lazar Cvetković <[email protected]>
    cvetkovic committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    050d5ac View commit details
    Browse the repository at this point in the history

Commits on Nov 26, 2024

  1. RPS mode without RpsCooldownSeconds offset with fixed tests

    Signed-off-by: Lazar Cvetković <[email protected]>
    cvetkovic committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    07875f8 View commit details
    Browse the repository at this point in the history
  2. Comment on IATArray purpose

    Signed-off-by: Lazar Cvetković <[email protected]>
    cvetkovic committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    805e057 View commit details
    Browse the repository at this point in the history
  3. Extracting commons from OpenWhisk and our function

    Signed-off-by: Lazar Cvetković <[email protected]>
    cvetkovic committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    389e81f View commit details
    Browse the repository at this point in the history
  4. Shift IAT test and fix

    Signed-off-by: Lazar Cvetković <[email protected]>
    cvetkovic committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    f8f2f13 View commit details
    Browse the repository at this point in the history
  5. Bugfixing IAT generation for empty minutes

    Signed-off-by: Lazar Cvetković <[email protected]>
    cvetkovic committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    dff61bc View commit details
    Browse the repository at this point in the history
  6. Fixing linter

    Signed-off-by: Lazar Cvetković <[email protected]>
    cvetkovic committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    279e28d View commit details
    Browse the repository at this point in the history
  7. More unit tests for low RPS and huge cooldown

    Signed-off-by: Lazar Cvetković <[email protected]>
    cvetkovic committed Nov 26, 2024
    Configuration menu
    Copy the full SHA
    c15a643 View commit details
    Browse the repository at this point in the history

Commits on Nov 27, 2024

  1. Bugfixing IAT generation issues - Leonid's solution

    Signed-off-by: Lazar Cvetković <[email protected]>
    cvetkovic committed Nov 27, 2024
    Configuration menu
    Copy the full SHA
    134b82c View commit details
    Browse the repository at this point in the history

Commits on Nov 28, 2024

  1. Fixing testing checks

    Signed-off-by: Lazar Cvetković <[email protected]>
    cvetkovic committed Nov 28, 2024
    Configuration menu
    Copy the full SHA
    0843abe View commit details
    Browse the repository at this point in the history
  2. Another round of code improvements - Leonid's feedback

    Signed-off-by: Lazar Cvetković <[email protected]>
    cvetkovic committed Nov 28, 2024
    Configuration menu
    Copy the full SHA
    2c49b49 View commit details
    Browse the repository at this point in the history
  3. Per-minute count check

    Signed-off-by: Lazar Cvetković <[email protected]>
    cvetkovic committed Nov 28, 2024
    Configuration menu
    Copy the full SHA
    090e6a6 View commit details
    Browse the repository at this point in the history
  4. New individual function driver

    Signed-off-by: Lazar Cvetković <[email protected]>
    cvetkovic committed Nov 28, 2024
    Configuration menu
    Copy the full SHA
    20d1dc6 View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2024

  1. Applying new round of Leonid's feedback

    Signed-off-by: Lazar Cvetković <[email protected]>
    cvetkovic committed Nov 29, 2024
    Configuration menu
    Copy the full SHA
    ce7250d View commit details
    Browse the repository at this point in the history