lasdf1234 opened a new pull request, #12336:
URL: https://github.com/apache/gravitino/pull/12336
### What changes were proposed in this pull request?
- Add Pre/Event/Failure types for user by-id get/remove/enable/disable and
updateUserExternalId
- Wire `AccessControlEventDispatcher` to emit them
- Add matching `OperationType` values
### Why are the changes needed?
#12332 lands the by-id user APIs with EventDispatcher pass-through only.
Listeners need events for these paths, consistent with by-externalId
coverage.
Fix: #12335
**Stacked on:** #12332. Merge #12332 first; review only this events commit.
### Does this PR introduce _any_ user-facing change?
- New listener event types / OperationType values for user by-id operations
- No change to AccessControlDispatcher method signatures (already in #12332)
### How was this patch tested?
- Compile against #12332 APIs
- Existing access-control listener unit tests continue to cover
EventDispatcher wiring patterns
Made with [Cursor](https://cursor.com)
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]