You are viewing a plain text version of this content. The canonical link for it is here.
Posted to oak-commits@jackrabbit.apache.org by da...@apache.org on 2026/10/06 17:45:36 UTC

(jackrabbit-oak) branch OAK-12425 updated (9d097f9052 -> 64777a4369)

This is an automated email from the ASF dual-hosted git repository.

rishabhdaim pushed a change to branch OAK-12425
in repository https://gitbox.apache.org/repos/asf/jackrabbit-oak.git


    omit 9d097f9052 OAK-12425: Avoid blocking eviction callbacks on persistent writes
    omit 1534436762 OAK-12425: keep Document cache maintenance synchronous
    omit c5b5173c3e OAK-12425: fix cross-cache loading and guarded persistence
    omit b3547aa476 OAK-12425: default document cache maintenance to synchronous
    omit ecc9c84b4b OAK-12425: own persistence metadata in each cache entry
    omit 80c33db578 OAK-12425: fix persistent cache review findings
    omit d444de331f OAK-12425 : describe cache tests and restore documented size
    omit 76cc101d71 OAK-12425 : test stale eviction and restore cache size
    omit 44c2da19c9 OAK-12425 : exclude generated indexing log from RAT
    omit 3c07a6a1eb OAK-12425 : count cache hits before lookup, drop per-load allocation, document toggle restart
    omit 926c85f406 OAK-12425 : always register caffeine eviction listener so persistent cache and metadata see evictions
    omit e45ee6b57b OAK-12425 : add test coverage for receive() broadcast metadata replacement
    omit 71316ca25d OAK-12425 : address change-reviewer findings
    omit c842a8f135 OAK-12425 : address cache metadata review comments
    omit 90d0f27de7 OAK-12425 : count loaded access before eviction
    omit b67db8fa3a OAK-12425 : preserve cache metadata ordering
    omit a63c26f72e OAK-12425 : preserve cache rollback behavior
    omit f2ce5e7138 OAK-12425 : use caffeine cache by default
     add f477af3091 OAK-12438: remove obsolete shared toggle tests
     add 322f170202 OAK-12425 : use caffeine cache by default
     add 325dc435e7 OAK-12425 : preserve cache rollback behavior
     add b2043c6c79 OAK-12425 : preserve cache metadata ordering
     add e9111597cd OAK-12425 : count loaded access before eviction
     add 967492cfe5 OAK-12425 : address cache metadata review comments
     add dd899c3edd OAK-12425 : address change-reviewer findings
     add 8723cba73f OAK-12425 : add test coverage for receive() broadcast metadata replacement
     add acaab168f0 OAK-12425 : always register caffeine eviction listener so persistent cache and metadata see evictions
     add 82a6248991 OAK-12425 : count cache hits before lookup, drop per-load allocation, document toggle restart
     add 223e49514f OAK-12425 : exclude generated indexing log from RAT
     add 5416c1fa95 OAK-12425 : test stale eviction and restore cache size
     add 16f40fe006 OAK-12425 : describe cache tests and restore documented size
     add 4dfaa5a548 OAK-12425: fix persistent cache review findings
     add 085ca18c2c OAK-12425: own persistence metadata in each cache entry
     add 42bfbfc80d OAK-12425: default document cache maintenance to synchronous
     add dc2ca00c9d OAK-12425: fix cross-cache loading and guarded persistence
     add 0bd75df9ce OAK-12425: keep Document cache maintenance synchronous
     add 64777a4369 OAK-12425: Avoid blocking eviction callbacks on persistent writes

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (9d097f9052)
            \
             N -- N -- N   refs/heads/OAK-12425 (64777a4369)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

No new revisions were added by this update.

Summary of changes:
 .../jackrabbit/oak/cache/api/CacheBuilder.java     |   4 +-
 .../maintenance/CacheBuilderMaintenanceTest.java   | 119 +++------------------
 .../oak/segment/SegmentCacheMaintenanceTest.java   |  13 ---
 3 files changed, 18 insertions(+), 118 deletions(-)