Skip to content

Cache modules refactored and standardized#635

Open
GoodforGod wants to merge 9 commits into
masterfrom
feature/cache-refactoring
Open

Cache modules refactored and standardized#635
GoodforGod wants to merge 9 commits into
masterfrom
feature/cache-refactoring

Conversation

@GoodforGod
Copy link
Copy Markdown
Contributor

@GoodforGod GoodforGod commented Apr 30, 2026

  • Cache modules refactored and standardized
  • Added separate standalone LettuceCacheModule and LettuceModule
  • Added @InvalidateAll annotation
  • Core CommonUtils and MethodUtils type check improved and reinforced
  • Fixed proper method naming for generated impls and modules
  • Fixed parent cache interface with proper type args scan
  • Fixed all aspects correct supported signature precheck before processing
  • Updated and upgraded Netty dependency and module with IoUring support
  • Added support for NettyModule in LettuceModule to reuse global EventLoop
  • Added and updated module-info.java for netty and lettuce and cache modules

CommonUtils and MethodUtils type check improved and reinforced
@GoodforGod GoodforGod added this to the v2.0.0 milestone Apr 30, 2026
@GoodforGod GoodforGod requested a review from Squiry April 30, 2026 15:22
@GoodforGod GoodforGod added breaking change API breaking change optimization Optimization change that doesn't change behavior or bring something new module: telemetry Related to Telemetry module module: cache Related to Cache module labels Apr 30, 2026
Fixed parent cache interface with proper type args scan
@GoodforGod GoodforGod added the module: core Core framework modules label May 4, 2026
GoodforGod added 3 commits May 4, 2026 17:01
Added support for NettyModule in LettuceModule to reuse global EventLoop
Added and updated module-info.java for netty and lettuce and cache modules
@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 5, 2026

Test Results

672 tests   668 ✅  32m 22s ⏱️
 97 suites    4 💤
 97 files      0 ❌

Results for commit 56c476f.

♻️ This comment has been updated with latest results.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

breaking change API breaking change module: cache Related to Cache module module: core Core framework modules module: telemetry Related to Telemetry module optimization Optimization change that doesn't change behavior or bring something new

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant