[SERVER-61629] Serialize sbe::value::Array[Set] and sbe::value::Object to KeyString directly Created: 19/Nov/21  Updated: 28/Feb/23

Status: Backlog
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Task Priority: Major - P3
Reporter: Eric Cox (Inactive) Assignee: Backlog - Query Execution
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Related
related to SERVER-61362 Serialize SBE Values to KeyString Closed
is related to SERVER-73534 Serialization of 'sbe::TypeTags::Arra... Closed
Assigned Teams:
Query Execution
Sprint: QE 2023-02-20
Participants:

 Description   

SERVER-61362 made a small workaround to serialize sbe::value::Array[Set] and sbe::value::Object to an intermediate BSON before serializing to a keyString. This ticket should figure out how to serialize these directly to KeyStrings without using an intermediate BSON.



 Comments   
Comment by Projjal Chanda [ 28/Feb/23 ]

Based on discussion with david.storch@mongodb.com I am moving this to backlog due to high complexity-to-benefit ratio

Comment by David Storch [ 02/Feb/23 ]

projjal.chanda@mongodb.com a small note on this ticket: this looks like it could have merge conflicts with SERVER-73534. Given that SERVER-73534 needs to be backported, it would be nice if you could wait for the changes from SERVER-73534 to land in the master branch before merging the work for this ticket.

Generated at Thu Feb 08 05:52:55 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.