[SERVER-48904] Query should use something other than a weak_ptr to the IndexCatalogEntry to check that an index still exists after a yield Created: 16/Jun/20  Updated: 27/Oct/23  Resolved: 20/Jul/20

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

Type: Task Priority: Major - P3
Reporter: Dianna Hohensee (Inactive) Assignee: Backlog - Storage Execution Team
Resolution: Gone away Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Related
is related to SERVER-48918 Enhance the ident reaper algorithm to... Closed
Assigned Teams:
Storage Execution
Participants:

 Description   

Filing this so we do not forget. I don't have a solution in mind, per se.

If Lock Free Reads makes use of weak_ptrs in the ident reaper, then we may not be able to have weak_ptrs elsewhere.



 Comments   
Comment by Dianna Hohensee (Inactive) [ 20/Jul/20 ]

We decided to move away from using IndexCatalogEntry pointers for the ident reaper. Closing.

Generated at Thu Feb 08 05:18:23 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.