-
Type: Task
-
Resolution: Duplicate
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
None
-
Query Integration
Implement the high level logic for handling non-interleaved data from the decompress(paths) method.
Handling the root path is SERVER-87175.
If the path is non-trivial:
- For scalar data, we need to append missing for each value in the BSONColumn (SERVER-88215)
- For object data, we need to traverse the object to evaluate the path. (SERVER-88217)
This work corresponds to the "handleNonInterleaved" block in the block diagram in the API doc:
- duplicates
-
SERVER-86960 Handle non-root paths from decompress(path) for non-interleaved data
- Backlog
- is depended on by
-
SERVER-88215 decompress(paths): append missing for non-trivial path and scalar data
- Backlog
-
SERVER-88217 decompress(paths): evaluate path for non-interleaved objects
- Backlog
-
SERVER-88701 Complete integration of block-based path decompression into SBE
- Backlog