[SERVER-70163] [CQF] Implement RIDUnionNode Created: 03/Oct/22  Updated: 29/Oct/23  Resolved: 09/Nov/22

Status: Closed
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: 6.2.0-rc0

Type: Improvement Priority: Major - P3
Reporter: Svilen Mihaylov (Inactive) Assignee: Matt Boros
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
depends on SERVER-70696 [CQF] Determine presence of left and ... Closed
is depended on by SERVER-69026 [CQF] Support for index OR-ing Closed
Backwards Compatibility: Fully Compatible
Sprint: QO 2022-10-17, QO 2022-10-31, QO 2022-11-14
Participants:

 Description   

This is needed to support index OR-ing on different fields. Should follow roughly similar lines to RIDIntersect. We will initially exercise only through tests pending integration with SargableNodes later.

 

No impact is expected on CE and Costing. The RIDUnion like RIDIntersect should never be the first node in a group, and it is an exclusively logical node.



 Comments   
Comment by Githook User [ 09/Nov/22 ]

Author:

{'name': 'Matt Boros', 'email': 'matt.boros@mongodb.com', 'username': 'mattBoros'}

Message: SERVER-70163 Implement RIDUnionNode
Branch: master
https://github.com/mongodb/mongo/commit/65c627c7bbce7a2fda557c79909fb6298531f44b

Generated at Thu Feb 08 06:15:27 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.