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] Introducing cache plugins and exposing Ehcache as one of the pluggable disk cache option #11874

Merged
merged 25 commits into from
Mar 1, 2024

Commits on Jan 12, 2024

  1. [Tiered caching] Integrating ehcache disk cache

    Signed-off-by: Sagar Upadhyaya <sagar.upadhyaya.121@gmail.com>
    sgup432 committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    3afcb42 View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2024

  1. Adding suppressForbidden for File.io used by ehcache

    Signed-off-by: Sagar Upadhyaya <sagar.upadhyaya.121@gmail.com>
    sgup432 committed Jan 16, 2024
    Configuration menu
    Copy the full SHA
    00f4545 View commit details
    Browse the repository at this point in the history

Commits on Jan 22, 2024

  1. Fixing gradle build failure

    Signed-off-by: Sagar Upadhyaya <sagar.upadhyaya.121@gmail.com>
    sgup432 committed Jan 22, 2024
    Configuration menu
    Copy the full SHA
    30ad4e9 View commit details
    Browse the repository at this point in the history
  2. Adding changelog

    Signed-off-by: Sagar Upadhyaya <sagar.upadhyaya.121@gmail.com>
    sgup432 committed Jan 22, 2024
    Configuration menu
    Copy the full SHA
    6bcf2f4 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'main' into ehcache_disk_integ

    Signed-off-by: Sagar <99425694+sgup432@users.noreply.github.com>
    sgup432 committed Jan 22, 2024
    Configuration menu
    Copy the full SHA
    6c18a82 View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2024

  1. Exposing ehcache disk cache variant as a plugin

    Signed-off-by: Sagar Upadhyaya <sagar.upadhyaya.121@gmail.com>
    sgup432 committed Jan 25, 2024
    Configuration menu
    Copy the full SHA
    a5e5afd View commit details
    Browse the repository at this point in the history
  2. Fixing gradle failures

    Signed-off-by: Sagar Upadhyaya <sagar.upadhyaya.121@gmail.com>
    sgup432 committed Jan 25, 2024
    Configuration menu
    Copy the full SHA
    c74992f View commit details
    Browse the repository at this point in the history
  3. Making ICache extend Closeable

    Signed-off-by: Sagar Upadhyaya <sagar.upadhyaya.121@gmail.com>
    sgup432 committed Jan 25, 2024
    Configuration menu
    Copy the full SHA
    06386b0 View commit details
    Browse the repository at this point in the history

Commits on Jan 29, 2024

  1. Exposing plugin based settings and refactoring

    Signed-off-by: Sagar Upadhyaya <sagar.upadhyaya.121@gmail.com>
    sgup432 committed Jan 29, 2024
    Configuration menu
    Copy the full SHA
    8d48951 View commit details
    Browse the repository at this point in the history
  2. Fixing gradle failures for server subproject

    Signed-off-by: Sagar Upadhyaya <sagar.upadhyaya.121@gmail.com>
    sgup432 committed Jan 29, 2024
    Configuration menu
    Copy the full SHA
    8bb9e58 View commit details
    Browse the repository at this point in the history

Commits on Jan 30, 2024

  1. Fixing server:javadoc failure

    Signed-off-by: Sagar Upadhyaya <sagar.upadhyaya.121@gmail.com>
    sgup432 committed Jan 30, 2024
    Configuration menu
    Copy the full SHA
    e846ab6 View commit details
    Browse the repository at this point in the history
  2. Fixing cache-ehcache plugin javadov failures

    Signed-off-by: Sagar Upadhyaya <sagar.upadhyaya.121@gmail.com>
    sgup432 committed Jan 30, 2024
    Configuration menu
    Copy the full SHA
    aa4069b View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2024

  1. Addressing comment and additional unit tests

    Signed-off-by: Sagar Upadhyaya <sagar.upadhyaya.121@gmail.com>
    sgup432 committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    c2236c9 View commit details
    Browse the repository at this point in the history
  2. Moving ehcache version info to the plugin

    Signed-off-by: Sagar Upadhyaya <sagar.upadhyaya.121@gmail.com>
    sgup432 committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    65ff2c2 View commit details
    Browse the repository at this point in the history

Commits on Feb 14, 2024

  1. Moving tieredCache to module and refactoring caches interface and lis…

    …tener logic
    
    Signed-off-by: Sagar Upadhyaya <sagar.upadhyaya.121@gmail.com>
    sgup432 committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    8f861ee View commit details
    Browse the repository at this point in the history
  2. Merge branch 'main' into ehcache_disk_integ

    Signed-off-by: Sagar <99425694+sgup432@users.noreply.github.com>
    sgup432 committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    140c4ba View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2024

  1. Introducing CacheService to create caches

    Signed-off-by: Sagar Upadhyaya <sagar.upadhyaya.121@gmail.com>
    sgup432 committed Feb 23, 2024
    Configuration menu
    Copy the full SHA
    7f20405 View commit details
    Browse the repository at this point in the history
  2. Updating cache common build.gradle

    Signed-off-by: Sagar Upadhyaya <sagar.upadhyaya.121@gmail.com>
    sgup432 committed Feb 23, 2024
    Configuration menu
    Copy the full SHA
    f625b51 View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2024

  1. Making TieredCachePlugin constructor public

    Signed-off-by: Sagar Upadhyaya <sagar.upadhyaya.121@gmail.com>
    sgup432 committed Feb 27, 2024
    Configuration menu
    Copy the full SHA
    2586fa1 View commit details
    Browse the repository at this point in the history
  2. Fixing CacheService unit test

    Signed-off-by: Sagar Upadhyaya <sagar.upadhyaya.121@gmail.com>
    sgup432 committed Feb 27, 2024
    Configuration menu
    Copy the full SHA
    6a2b374 View commit details
    Browse the repository at this point in the history

Commits on Feb 29, 2024

  1. Removing unnecessary comments from Tiered cache test

    Signed-off-by: Sagar Upadhyaya <sagar.upadhyaya.121@gmail.com>
    sgup432 committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    a8ea4c2 View commit details
    Browse the repository at this point in the history
  2. Fixing ehcache test concurrentPut

    Signed-off-by: Sagar Upadhyaya <sagar.upadhyaya.121@gmail.com>
    sgup432 committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    e6ae90e View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2024

  1. Merge branch 'main' into ehcache_disk_integ

    Signed-off-by: Sagar Upadhyaya <sagar.upadhyaya.121@gmail.com>
    sgup432 committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    e902526 View commit details
    Browse the repository at this point in the history
  2. Fixing flaky ehcache test

    Signed-off-by: Sagar Upadhyaya <sagar.upadhyaya.121@gmail.com>
    sgup432 committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    b866ed2 View commit details
    Browse the repository at this point in the history
  3. Fixing twice registration of same setting

    Signed-off-by: Sagar Upadhyaya <sagar.upadhyaya.121@gmail.com>
    sgup432 committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    081e269 View commit details
    Browse the repository at this point in the history