-
Type: Task
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
-
Fully Compatible
-
QE 2021-10-18
Before spilling can be done in the HashAgg stage, we need to be able to create a temporary RecordStore from SBE.
There are some complications around allowing writes on the recovery unit before this can be done. In the classic engine (see here) this is done by abandoning the current snapshot and calling setPrepareConflictBehavior(). For SBE, this will not be an option.
- is depended on by
-
SERVER-58436 Implement spilling HashAgg
- Closed
- is related to
-
SERVER-59969 Allow writing to temporary table without abandoning snapshot in WiredTiger
- Closed