Abyss-lord opened a new pull request, #7354:
URL: https://github.com/apache/gravitino/pull/7354

   ### What changes were proposed in this pull request?
   
   - Updated EntityCache interface: `get` no longer delegates to underlying 
store
   - Enhanced RelationalEntityStore to support entity caching
   - Revised multiple test cases to reflect caching behavior and validate 
correctness
   
   - [X] Implement the methods related to the `SupportsEntityStoreCache` and 
`SupportsRelationEntityCache` interface in `CaffeineEntityCache`.
   - [X] Implement cache integration with relational store and add basic unit 
tests. 
   - [ ] Add unit tests for both index and cache.
   - [ ] Use JCStress to perform multi-threaded testing on 
`CaffeineEntityCache` and the `CacheIndex`.
   
   ### Why are the changes needed?
   
   Fix: #7177
   
   ### Does this PR introduce _any_ user-facing change?
   
   no
   
   ### How was this patch tested?
   
   local test.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to