[SERVER-85329] Create ConstructorActions / DestructorActions for Service Created: 17/Jan/24  Updated: 31/Jan/24  Resolved: 31/Jan/24

Status: Closed
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: 8.0.0-rc0

Type: Task Priority: Major - P3
Reporter: Shreyas Kalyan Assignee: Shreyas Kalyan
Resolution: Fixed Votes: 0
Labels: pm-635-milestone-2
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
is depended on by SERVER-85475 Move AuthorizationManager from Servic... In Code Review
Assigned Teams:
Service Arch
Backwards Compatibility: Fully Compatible
Sprint: Security 2024-02-05
Participants:

 Description   

The ServiceContext has a very useful pattern for constructing its decorations - using ConstructorActions. With the introduction of the Service object, many decorations that lived on the ServiceContext now are moving to the Service objects. ConstructorActions would be very useful for the Service object in order to not invert the dependencies of these decorations.



 Comments   
Comment by Githook User [ 30/Jan/24 ]

Author:

{'name': 'Shreyas Kalyan', 'email': 'shreyas.kalyan@mongodb.com', 'username': 'shreyaskal'}

Message: SERVER-85329 Create ConstructorActions / DestructorActions for Service

GitOrigin-RevId: 4b58cd7f2a1cc41233138b095f7f5782a92d1207
Branch: master
https://github.com/mongodb/mongo/commit/1cde3dcebc8d3cf3df494bc0f8764db4762144d0

Generated at Thu Feb 08 06:57:28 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.