The GitHub Actions job "Nightly" on fluss.git/main has failed.
Run started by GitHub user wuchong (triggered by wuchong).

Head commit for run:
668721d10fcc0a71ba4d496840febe9f37a65b74 / Vaibhav <[email protected]>
[server] Add authorization to listOffsets for TABLE/DESCRIBE operations (#3298)

Implements authorization checks for the listOffsets method as part of issue 
#3247.
This completes authorization for all three table metadata read operations:
- getTableSchema (already had authorization)
- listPartitionInfos (already had authorization)
- listOffsets (added in this commit)

Changes:
- Added authorizeTable(DESCRIBE, tableId) check in TabletService.listOffsets()
- Removed TODO comment indicating this work was needed
- Added comprehensive authorization tests in FlussAuthorizationITCase
- Tests verify both authorization denial and success scenarios

This ensures that clients must have DESCRIBE permission on a table before
they can query offset information, preventing unauthorized access to table
metadata.

Co-authored-by: vaibhav kumar <[email protected]>
Co-authored-by: Claude Sonnet 4.5 <[email protected]>

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

With regards,
GitHub Actions via GitBox

Reply via email to