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

[Tiered Caching] Stats rework (4/4): Adds stats implementation for TieredSpilloverCache #13236

Merged
merged 24 commits into from
May 3, 2024

Commits on Apr 15, 2024

  1. Adds stats to TieredSpilloverCache

    Signed-off-by: Peter Alfonsi <petealft@amazon.com>
    Peter Alfonsi committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    f650fba View commit details
    Browse the repository at this point in the history
  2. Updates TSC tests to use stats

    Signed-off-by: Peter Alfonsi <petealft@amazon.com>
    Peter Alfonsi committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    324564c View commit details
    Browse the repository at this point in the history
  3. Fixed bug in TSC invalidate()

    Signed-off-by: Peter Alfonsi <petealft@amazon.com>
    Peter Alfonsi committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    2ca8036 View commit details
    Browse the repository at this point in the history

Commits on Apr 16, 2024

  1. Changelog

    Signed-off-by: Peter Alfonsi <petealft@amazon.com>
    Peter Alfonsi committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    3f827e9 View commit details
    Browse the repository at this point in the history
  2. Javadoc

    Signed-off-by: Peter Alfonsi <petealft@amazon.com>
    Peter Alfonsi committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    298358f View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2024

  1. Streamlined removal listener logic + renamed fn

    Signed-off-by: Peter Alfonsi <petealft@amazon.com>
    Peter Alfonsi committed Apr 18, 2024
    Configuration menu
    Copy the full SHA
    fade204 View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'upstream/main' into tiramisu-stats-tsc-…

    …final
    Peter Alfonsi committed Apr 18, 2024
    Configuration menu
    Copy the full SHA
    86d3181 View commit details
    Browse the repository at this point in the history
  3. Added TODO comment

    Signed-off-by: Peter Alfonsi <petealft@amazon.com>
    Peter Alfonsi committed Apr 18, 2024
    Configuration menu
    Copy the full SHA
    45ca6d4 View commit details
    Browse the repository at this point in the history

Commits on Apr 28, 2024

  1. Merge remote-tracking branch 'upstream/main' into tiramisu-stats-tsc-…

    …final
    
    Signed-off-by: Peter Alfonsi <petealft@amazon.com>
    Peter Alfonsi committed Apr 28, 2024
    Configuration menu
    Copy the full SHA
    5a2f3f8 View commit details
    Browse the repository at this point in the history
  2. Adds useNoopStats logic to CacheConfig + builder

    Signed-off-by: Peter Alfonsi <petealft@amazon.com>
    Peter Alfonsi committed Apr 28, 2024
    Configuration menu
    Copy the full SHA
    dddeab7 View commit details
    Browse the repository at this point in the history
  3. Fixed tier stats adding issue

    Signed-off-by: Peter Alfonsi <petealft@amazon.com>
    Peter Alfonsi committed Apr 28, 2024
    Configuration menu
    Copy the full SHA
    353bc71 View commit details
    Browse the repository at this point in the history
  4. spotlessApply

    Signed-off-by: Peter Alfonsi <petealft@amazon.com>
    Peter Alfonsi committed Apr 28, 2024
    Configuration menu
    Copy the full SHA
    5ac0210 View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2024

  1. Updated logic to handle dynamic disk cache

    Signed-off-by: Peter Alfonsi <petealft@amazon.com>
    Peter Alfonsi committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    7c71745 View commit details
    Browse the repository at this point in the history
  2. Javadoc

    Signed-off-by: Peter Alfonsi <petealft@amazon.com>
    Peter Alfonsi committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    29c9616 View commit details
    Browse the repository at this point in the history
  3. Addressed Ankit's comments

    Signed-off-by: Peter Alfonsi <petealft@amazon.com>
    Peter Alfonsi committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    c14a159 View commit details
    Browse the repository at this point in the history
  4. Addressed Sagar's comments

    Signed-off-by: Peter Alfonsi <petealft@amazon.com>
    Peter Alfonsi committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    ab3a356 View commit details
    Browse the repository at this point in the history
  5. Addressed Sagar's followup comments

    Signed-off-by: Peter Alfonsi <petealft@amazon.com>
    Peter Alfonsi committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    4ffef16 View commit details
    Browse the repository at this point in the history
  6. Merge remote-tracking branch 'upstream/main' into tiramisu-stats-tsc-…

    …final
    
    Signed-off-by: Peter Alfonsi <petealft@amazon.com>
    Peter Alfonsi committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    4f03a11 View commit details
    Browse the repository at this point in the history
  7. cleanup

    Signed-off-by: Peter Alfonsi <petealft@amazon.com>
    Peter Alfonsi committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    8b9dd70 View commit details
    Browse the repository at this point in the history
  8. rerun

    Signed-off-by: Peter Alfonsi <petealft@amazon.com>
    Peter Alfonsi committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    0238ad9 View commit details
    Browse the repository at this point in the history

Commits on Apr 30, 2024

  1. rerun

    Signed-off-by: Peter Alfonsi <petealft@amazon.com>
    Peter Alfonsi committed Apr 30, 2024
    Configuration menu
    Copy the full SHA
    2a5f5e2 View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'upstream/main' into tiramisu-stats-tsc-…

    …final
    Peter Alfonsi committed Apr 30, 2024
    Configuration menu
    Copy the full SHA
    af99c33 View commit details
    Browse the repository at this point in the history
  3. Refactored useNoopStats to its opposite statsTrackingEnabled

    Signed-off-by: Peter Alfonsi <petealft@amazon.com>
    Peter Alfonsi committed Apr 30, 2024
    Configuration menu
    Copy the full SHA
    8bb6942 View commit details
    Browse the repository at this point in the history
  4. Reworded description comment

    Signed-off-by: Peter Alfonsi <petealft@amazon.com>
    Peter Alfonsi committed Apr 30, 2024
    Configuration menu
    Copy the full SHA
    ef2bffa View commit details
    Browse the repository at this point in the history