-
Type:
Task
-
Resolution: Fixed
-
Priority:
Major - P3
-
Affects Version/s: None
-
Component/s: None
-
Query Execution
-
Fully Compatible
-
200
-
None
-
None
-
None
-
None
-
None
-
None
-
None
This is a followup to SERVER-108013. This can be done incrementally.
- is related to
-
SERVER-108013 SBE Programmability Improvement - Tag/Value struct
-
- Closed
-
- related to
-
SERVER-119229 Replace std::tuple/FastTuple<bool, tag, value> / std::pair<tag, value> in SBE with TagValueView/Owned/MaybeOwned
-
- Backlog
-
-
SERVER-120831 Refactor vm_block.cpp to use RAII value types
-
- Backlog
-
-
SERVER-120832 Refactor arith_common.h/cpp to use RAII value types
-
- Backlog
-
-
SERVER-120839 Refactor vm_builtin_keystring.cpp to use value RAII types
-
- Backlog
-
-
SERVER-120841 Refactor vm_builtin_acc_finalize.cpp to use Value RAII types
-
- Backlog
-
-
SERVER-120844 Change vm_builtin_agg.cpp to use Value RAII types
-
- Backlog
-
-
SERVER-120909 Convert builtin_regex.cpp to use Value RAII types
-
- Needs Scheduling
-
- split to
-
SERVER-118860 Refactor sbe vm non-arithmetic builtins and unit tests to use TagValueView/Owned/MaybeOwned types
-
- Backlog
-