-
Type:
Task
-
Resolution: Unresolved
-
Priority:
Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
DB Integration & Observability
-
None
-
None
-
None
-
None
-
None
-
None
-
None
Add extension_command_static_properties.idl using SERVER-136914's privilege types. Make requiredPrivileges required for commands, with an empty array meaning "no privileges required".
Tests (unit):
- An empty declaration parses to the documented defaults, except that a missing requiredPrivileges is rejected.
- requiredPrivileges: [] parses.
- Invalid enum values are rejected.
- Empty actions is rejected for both commands and agg stages; update EmptyActionsArrayRequiredPrivileges.
- depends on
-
SERVER-136914 Move extension privilege types into a shared IDL and add search index actions
-
- Closed
-
- is depended on by
-
SERVER-137300 Register and run extension commands
-
- Backlog
-