The GitHub Actions job "Build" on jackrabbit-oak.git/OAK-12216 has failed.
Run started by GitHub user rishabhdaim (triggered by rishabhdaim).

Head commit for run:
e885ab02773428e4d40fb3313d0748316fa65894 / rishabhdaim 
<[email protected]>
OAK-12216 : register FT_CLEAR_CACHE_OAK-12216 on OSGi Whiteboard

Replaces the standalone FeatureToggle field with a public AtomicBoolean
(FT_OAK_12216_ENABLE) as the shared state, and a string constant for the
toggle name (FT_CLEAR_CACHE_OAK_12216).  SegmentNodeStoreRegistrar creates
a FeatureToggle wrapping that AtomicBoolean and registers it on the
Whiteboard so runtime tooling (JMX) can discover and flip it without a
code change.  notifyCompactionSucceeded() reads FT_OAK_12216_ENABLE.get()
directly for zero-overhead access on the hot compaction path.

AbstractCompactionStrategy visibility widened to public so the registrar
(different package) can reference the constants.

Co-Authored-By: Claude Sonnet 4.6 <[email protected]>

Report URL: https://github.com/apache/jackrabbit-oak/actions/runs/25934545363

With regards,
GitHub Actions via GitBox

Reply via email to