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

Multiple fixes in actors package #7119

Merged
merged 40 commits into from
Nov 21, 2023

Commits on Oct 30, 2023

  1. First batch of fixes:

    1. Deactivate all actors in the app if the placement disconnects
    2. Actor object now records the idle time rather than the last activation time
    3. Remove actors from the active actors table even if deactivation fails
    4. Improved shutdown of actors object
    
    Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
    ItalyPaleAle committed Oct 30, 2023
    Configuration menu
    Copy the full SHA
    200904d View commit details
    Browse the repository at this point in the history
  2. Fixed: placement waits for the first table dissemination before repor…

    …ting readiness
    
    Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
    ItalyPaleAle committed Oct 30, 2023
    Configuration menu
    Copy the full SHA
    98a7b4d View commit details
    Browse the repository at this point in the history
  3. Some improvements to memory efficiency and tests

    Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
    ItalyPaleAle committed Oct 30, 2023
    Configuration menu
    Copy the full SHA
    5590dce View commit details
    Browse the repository at this point in the history
  4. Halt all actors if connection to placement fails

    Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
    ItalyPaleAle committed Oct 30, 2023
    Configuration menu
    Copy the full SHA
    60e3e8d View commit details
    Browse the repository at this point in the history
  5. Added test for deactivation

    Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
    ItalyPaleAle committed Oct 30, 2023
    Configuration menu
    Copy the full SHA
    facb35f View commit details
    Browse the repository at this point in the history
  6. 💄

    Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
    ItalyPaleAle committed Oct 30, 2023
    Configuration menu
    Copy the full SHA
    9d43520 View commit details
    Browse the repository at this point in the history
  7. Merge branch 'master' of https://github.com/dapr/dapr into actors-dea…

    …ctivation-refactorings
    ItalyPaleAle committed Oct 30, 2023
    Configuration menu
    Copy the full SHA
    1488faa View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2023

  1. 💄

    Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
    ItalyPaleAle committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    fbf6b51 View commit details
    Browse the repository at this point in the history
  2. Update tests/integration/suite/actors/healthz/deactivate-on-unhealthy.go

    Signed-off-by: Alessandro (Ale) Segala <43508+ItalyPaleAle@users.noreply.github.com>
    ItalyPaleAle committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    730b009 View commit details
    Browse the repository at this point in the history
  3. Address review feedback

    Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
    ItalyPaleAle committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    ffa00b8 View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2023

  1. Configuration menu
    Copy the full SHA
    43c6668 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    70e8d75 View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2023

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

Commits on Nov 4, 2023

  1. Configuration menu
    Copy the full SHA
    7575790 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f2e3bcd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6dedbc7 View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2023

  1. Renamed test

    Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
    ItalyPaleAle committed Nov 6, 2023
    Configuration menu
    Copy the full SHA
    927ab4b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9b41ac4 View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2023

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

Commits on Nov 9, 2023

  1. Configuration menu
    Copy the full SHA
    533adac View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b7f7418 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9c60c13 View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2023

  1. Configuration menu
    Copy the full SHA
    f26361b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7803b73 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    dfd70de View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0af9c34 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    fa31d81 View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2023

  1. Configuration menu
    Copy the full SHA
    a5a4af8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c5d0f7b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1820b2b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    75b5381 View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2023

  1. Configuration menu
    Copy the full SHA
    718789f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    deb364c View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2023

  1. Configuration menu
    Copy the full SHA
    c3abae1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1ec07f5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    369381b View commit details
    Browse the repository at this point in the history

Commits on Nov 19, 2023

  1. Merge branch 'master' of https://github.com/dapr/dapr into actors-dea…

    …ctivation-refactorings
    
    Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
    ItalyPaleAle committed Nov 19, 2023
    Configuration menu
    Copy the full SHA
    1b388d8 View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2023

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

Commits on Nov 21, 2023

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