ealeonraz commented on issue #12020:
URL: https://github.com/apache/gravitino/issues/12020#issuecomment-5200082198

   Thanks @yuqi1129, I've started on this.
   
   Scoping it as a shared cache rather than a strongly consistent DB/cache 
pair, per our discussion above: the cache is mutated only after the store 
transaction commits, a failed invalidation degrades to a cache miss rather than 
a stale hit, and per-entity keys are bound to a single Redis Cluster slot so 
the multi-key scripts stay CROSSSLOT-safe.
   
   The change-log driven invalidation depends on #12151, so I'll implement 
against the contract described there and note it in the PR rather than pulling 
that work in here.
   
   I'll open a PR once the implementation and the Testcontainers coverage are 
in place.


-- 
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