The GitHub Actions job "CI" on fluss.git/add-replication-control-authorization 
has failed.
Run started by GitHub user vaibhavk1992 (triggered by vaibhavk1992).

Head commit for run:
e5fb4890f021a0b00595118d6160e06c04544d0e / vaibhav kumar 
<[email protected]>
[server] Add authorization success test cases for internal replication control 
RPCs

This commit enhances testInternalReplicationControlAuthorization() to include
comprehensive test coverage:

1. Test authorization denial (no permission) - verifies AuthorizationException
2. Grant CLUSTER/WRITE permission via ACL binding
3. Test authorization success (with permission) - verifies operations succeed
4. Test internal session bypass - verifies internal server calls allowed

The authorization success test creates ACL binding granting guestPrincipal
CLUSTER/WRITE permission, waits for ACL sync, then verifies all 4 internal
replication control operations (notifyLeaderAndIsr, updateMetadata, stopReplica,
adjustIsr) do NOT throw AuthorizationException when permission is granted.

This addresses feedback to test "during auth present things are working as 
expected".

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

Report URL: https://github.com/apache/fluss/actions/runs/25664702514

With regards,
GitHub Actions via GitBox

Reply via email to