Details
-
Improvement
-
Status: Closed
-
Major - P3
-
Resolution: Fixed
-
None
-
None
-
None
-
5
-
Storage Engines 2020-01-27, Storage Engines 2020-02-10
Description
Following WT-5408, we intend to do the following:
- Remove the LAS/history-store cursor pool
- Embed an history store cursor in each session
- Lazily open the cursor when required and close after the usage
- Use session transaction to read from history store
- Use no-transaction hack to write to history store (this should already exist in the durable history branch)
Attachments
Issue Links
- causes
-
WT-5510 Fix test_hs01.py, test_hs06.py (test_hs_prepare_reads)
-
- Closed
-
-
WT-5501 Do not use default session to create a history store cursor when configuring
-
- Closed
-
- is duplicated by
-
WT-5497 Fix verify ignoring the return error in __verify_key_hs()
-
- Closed
-
- is related to
-
WT-5408 Brainstorm the correctness of interaction between LAS transactions and application transactions
-
- Closed
-