-
Type: Improvement
-
Resolution: Unresolved
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: History Store
-
Storage Engines
-
StorEng - Defined Pipeline
Currently we open and close a history store cursor for every key we read from the history store. Though we have a cursor cache on each session, we still need to go through hashing of the uri and setup of the cursor to retrieve the history store cursor from the cursor cache. This is quite inefficient. We can cache a history store cursor in the cbt so we don't need to open and close a history store cursor every time.