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

Head commit for run:
62082291fe33d6510068da27b0f75ef09406600b / Lucas Weitzendorf 
<[email protected]>
OAK-12402: Add allocation-free primitive checkArgument overloads to Validate

Validate.checkArgument(boolean, String, Object...) boxes its argument and
allocates a varargs Object[] on every call, even when the check passes. Restore
the primitive int/long overloads that Guava's Preconditions provided before Oak
dropped Guava, mirroring the varargs contract (messageTemplate null-check,
checkTemplate diagnostic). Callers passing a single int/long - e.g. the hot
ListRecord.<init> size checks - bind to them automatically with no source change
and no per-call allocation.

Package version bumped 1.0.0 -> 1.1.0 for the backward-compatible additions
(baseline: 0 errors).

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

With regards,
GitHub Actions via GitBox

Reply via email to