[SERVER-82970] Remove cursor cache from server as WiredTiger already caches cursor Created: 08/Nov/23 Updated: 19/Dec/23 |
|
| Status: | Backlog |
| Project: | Core Server |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Improvement | Priority: | Major - P3 |
| Reporter: | Chenhao Qu | Assignee: | Backlog - Storage Execution Team |
| Resolution: | Unresolved | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||||||||||||||||||
| Assigned Teams: |
Storage Execution
|
||||||||||||||||||||||||
| Backwards Compatibility: | Minor Change | ||||||||||||||||||||||||
| Sprint: | Execution Team 2023-12-11 | ||||||||||||||||||||||||
| Participants: | |||||||||||||||||||||||||
| Linked BF Score: | 135 | ||||||||||||||||||||||||
| Description |
|
I noticed that there is also a cursor cache in server.
Given that we already have a cursor cache in WiredTiger. I feel this is inefficient and we are duplicating our effort. Review the background why we do this in server and whether it is beneficial to remove the cache from server and let WiredTiger to handle the cursor cache. |
| Comments |
| Comment by Steven Vannelli [ 19/Dec/23 ] |
|
Triage notes: Backlogging for now |
| Comment by Githook User [ 15/Dec/23 ] |
|
Author: {'name': 'Louis Williams', 'email': 'louis.williams@mongodb.com', 'username': 'louiswilliams'}Message: Revert "SERVER-82970 Remove cursor cache as WiredTiger also caches cursor" This reverts commit df43e2e0a22d06299a85f5562be8639a8a11b2db. GitOrigin-RevId: 1d54060c59760b618a7350da938bb65f38a46af6 |
| Comment by Githook User [ 06/Dec/23 ] |
|
Author: {'name': 'Chenhao Qu', 'email': 'chenhao.qu@mongodb.com', 'username': 'quchenhao'}Message: SERVER-82970 Remove cursor cache as WiredTiger also caches cursor GitOrigin-RevId: ce1d3987d0b8b73e00f02a1117bc147539de6bf9 |
| Comment by Chenhao Qu [ 08/Nov/23 ] |
|
agorrod Can you provide some background on this? |