[SERVER-78647] Remove the attachLogicalSessionsToOpCtx command override Created: 03/Jul/23  Updated: 26/Jul/23

Status: Backlog
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Improvement Priority: Major - P3
Reporter: Kaloian Manassiev Assignee: Backlog - Service Architecture
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Related
is related to SERVER-38335 killAllSessions can kill itself if th... Closed
Assigned Teams:
Service Arch
Participants:

 Description   

It looks like the attachLogicalSessionsToOpCtx command override was introduced under SERVER-38335 in order to prevent the 2-3 kill session commands from killing the theads executing them.

However, adding such a generic override seems like an overkill for a simple use case like this and in addition from the comment it looks like it could have negative implications.

We should remove this override and just handle the presence of a session in the three commands themselves.



 Comments   
Comment by Blake Oler [ 26/Jul/23 ]

Moving this to the backlog since it just seems like tech debt – if you need this prioritized higher, please move it back to Needs Scheduling or feel free to take it on yourself and send a review to Service Architecture.

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